移動應用開發(初級)

華為軟件技術有限公司

  • 移動應用開發(初級)-preview-1
  • 移動應用開發(初級)-preview-2
  • 移動應用開發(初級)-preview-3
移動應用開發(初級)-preview-1

買這商品的人也買了...

商品描述

《移動應用開發(初級)》在全面介紹Java編程、前端開發、Java Web開發、Android編程以及鴻蒙系統(HarmonyOS)編程等基本知識的基礎上,著重介紹華為移動服務(HUAWEI Mobile Services,HMS),包括賬號服務、推送服務以及應用內支付服務集成的具體方法,並通過寵物商城項目的實現過程來說明如何在實際應用中集成華為各項服務。 《移動應用開發(初級)》共分為7章:第1章著重介紹Java編程,包括Java基礎編程以及Java面向對象編程等知識;第2章著重介紹前端開發,包括HTML、CSS和JavaScript等知識;第3章著重介紹Java Web開發,包括環境配置和Servlet技術等知識;第4章著重介紹Android編程,包括Android基礎入門、Android UI開發、Activity的應用、數據存儲技術以及 網絡技術等知識;第5章著重介紹HarmonyOS編程,包括HarmonyOS概述、 HarmonyOS的UI開發、HarmonyOS的網絡與連接、HarmonyOS的數據管理等知識以及HarmonyOS案例開發;第6章著重介紹HMS應用開發,包括HMS概述、賬號服務集成、推送服務集成以及應用內支付服務集成等知識;第7章著重介紹移動開發項目實戰,包括寵物商城項目集成各項服務。全書提供了大量應用實例,每章後均附有習題。 《移動應用開發(初級)》適合作為中職和高職軟件技術、移動互聯網應用技術等電腦相關專業的移動應用開發“1+X”教材,同時可供對HarmonyOS開發和HMS感興趣的開發人員、廣大科技工作者和研究人員參考。

作者簡介

華為公司官方出品。
移動應用開發職業技能等級證書官方指定教材:
(1)分為初級、中級、高級,分別對應“1+X”職業技能認證的不同層次。
(2)涵蓋了“1+X”證書製度移動應用開發專業知識,培養複合型技能人才。
(3)通過案例和真實項目詳細地講解HarmonyOS編程和HMS應用開發。

目錄大綱

目錄
第1章Java編程
1.1Java基礎編程
1.1.1環境配置
1.1.2Java語法
1.1.3選擇結構
1.1.4循環結構
1.1.5數組編程
1.2Java面向對象編程
1.2.1類和對象
1.2.2封裝性
1.2.3繼承性
1.2.4多態性
1.2.5抽象類
1.2.6接口
1.2.7包
1.2.8常見集合類
1.3小結
1.4習題

第2章前端開發
2.1HTML
2.1.1相關概念簡介
2.1.2HTML語法
2.1.3HTML標簽
2.1.4HTML 5新特性
2.2CSS
2.2.1CSS簡介
2.2.2CSS選擇器
2.2.3CSS屬性
2.2.4CSS盒子模型
2.2.5CSS浮動
2.2.6CSS定位
2.3JavaScript
2.3.1JavaScript基礎
2.3.2分支
2.3.3循環
2.3.4數組
2.3.5對象
2.3.6函數
2.3.7BOM對象模型
2.3.8DOM對象模型
2.3.9JavaScript常用框架簡介
2.4小結
2.5習題

第3章Java Web開發
3.1環境配置
3.1.1安裝和配置Tomcat
3.1.2運行第一個Web程序
3.2Servlet
3.2.1HTTP簡介
3.2.2Servlet簡介
3.2.3編寫Servlet
3.2.4請求與響應
3.2.5Servlet生命周期
3.2.6Servlet之間的跳轉
3.3小結
3.4習題

第4章Android編程
4.1Android基礎入門
4.1.1初識Android平臺
4.1.2Android開發環境的搭建
4.1.3開發第一個Android程序
4.2Android UI開發
4.2.1常見佈局的使用
4.2.2常用控件的使用
4.2.3消息與對話框
4.3Activity的應用
4.3.1Activity的創建
4.3.2Activity之間的數據傳遞
4.4數據存儲技術
4.4.1SharedPreferences
4.4.2文件存儲
4.4.3SqLite數據庫
4.5網絡技術
4.5.1JSON解析
4.5.2Handler消息機制
4.5.3網絡請求框架
4.6小結
4.7習題

第5章HarmonyOS編程
5.1HarmonyOS概述
5.1.1相關概念簡介
5.1.2開發基礎知識及平臺搭建
5.1.3快速入門開發
5.1.4Ability介紹
5.2HarmonyOS的UI開發
5.2.1Java UI框架的應用
5.2.2JS UI框架的應用
5.3HarmonyOS的網絡與連接
5.4HarmonyOS的數據管理
5.4.1數據庫基礎知識
5.4.2數據存儲
5.5HarmonyOS案例開發
5.5.1JS版本的案例開發
5.5.2Java版本的案例開發
5.6小結
5.7習題

第6章HMS應用開發
6.1HMS概述
6.1.1HMS前置知識
6.1.2HMS簡介
6.2賬號服務集成
6.2.1賬號服務原理
6.2.2開發準備
6.2.3ID Token登錄模式
6.2.4Authorization Code登錄模式
6.2.5靜默登錄模式
6.2.6退出賬號
6.2.7取消授權
6.2.8自動讀取短信驗證碼
6.3推送服務集成
6.3.1推送服務原理
6.3.2開發準備
6.3.3獲取Push Token
6.3.4訂閱主題
6.3.5AppGallery Connect推送
6.4應用內支付服務集成
6.4.1應用內支付服務原理
6.4.2開發準備
6.4.3使用PMS創建商品
6.4.4購買商品
6.4.5沙盒測試
6.5小結
6.6習題

第7章移動開發項目實戰
7.1寵物商城項目集成各項服務
7.1.1功能需求分析
7.1.2項目創建
7.1.3賬號登錄
7.1.4商品推送
7.1.5商品購買
7.1.6使用商品
7.1.7沙盒測試
7.1.8體驗應用測試上架
7.2小結
7.3習題