幫助中心 | 我的帳號 | 關於我們

移動應用開發(高級華為1+X職業技能等級證書配套系列教材)

  • 作者:編者:華為軟體技術有限公司|責編:盛東亮//鍾志芳
  • 出版社:清華大學
  • ISBN:9787302589907
  • 出版日期:2021/10/01
  • 裝幀:平裝
  • 頁數:401
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一部系統論述移動應用開發的教材,適合零基礎學習者。全書共分為五篇:第一篇為Java編程和Web開發基礎(第1章?第4章),介紹了開發環境搭建、Java基礎語法、Web前端開發基礎概念、後端開發基礎概念以及Vue、Spring Boot和MyBatis等開發框架;第二篇為Android應用開發(第5章、第6章),介紹了Android開發的基礎知識、四大組件(Activity、Service、Broadcast Receiver和Content Provider)開發、UI開發、線程問通信、數據存儲、網路開發、多媒體技術、SQLite資料庫存儲、Android的測試和Android架構組件的技術基礎;第三篇為HarmonyOS應用開發(第7章、第8章),介紹了HarmonyOS、Feature Ability開發、基於Java語言和JavaScript語言的兩種UI框架、數據管理、設備管理、多線程開發、網路開發、安全以及分散式應用遷移的開發案例;第四篇為HMs應用開發(第9章、第10章),概述rHMs的基本知識,並以賬號服務、推送服務、應用內支付服務、定位服務、廣告服務、安全檢測服務和機器學習服務為例介紹HMS開發的基礎服務;第五篇為綜合案例,給出了一個實戰項目——在線學習網站項目,介紹了項目需求分析、架構設計、介面設計、資料庫設計,以及Android客戶端實現、HMS功能客戶端實現和Sping Boot伺服器端的實現,最後還增加了客戶端的單元測試和UI測試的實現。
    為便於讀者高效學習,快速掌握Android、HarmonyOS和HMS相關的移動應用開發編程與實踐,本書作者精心製作了配套的教學課件、完整的源代碼示例、生動的視頻教程等內容,以及提供讀者在線答疑服務。
    本書適合作為廣大高校電腦和軟體工程專業移動應用開發課程的教材,也可以作為移動應用技術開發者的自學參考用書。

作者介紹
編者:華為軟體技術有限公司|責編:盛東亮//鍾志芳

目錄
第一篇  Java編程和Web開發基礎
  第1章  編程之前
    1.1  Android、HarmonyOS、HMS簡介
      1.1.1  Android、HarmonyOS、HMS的發展歷史
      1.1.2  相關關係
    1.2  搭建開發環境
      1.2.1  下載、安裝JDK
      1.2.2  下載、安裝IDE——Android Studio
      1.2.3  下載、安裝Android SDK
      1.2.4  創建和啟動Android虛擬設備
    1.3  Hello World,Hello Android
      1.3.1  創建Android項目
      1.3.2  項目文件結構
      1.3.3  Android的HelloWorld項目
      1.3.4  在模擬器中運行項目
    1.4  軟體工程最佳實踐
      1.4.1  代碼是用來讀的
      1.4.2  有代碼就得有測試
      1.4.3  使用日誌
    練習1
  第2章  Java編程
    2.1  Java語言基礎
      2.1.1  編譯、執行
      2.1.2  編譯與解釋
      2.1.3  Java語言特性
      2.1.4  輸入、處理、輸出
      2.1.5  變數
      2.1.6  操作符與表達式語句
      2.1.7  決策
      2.1.8  方法
      2.1.9  重複
      2.1.10  數據結構
      2.1.11  使用API
      2.1.12  String
      2.1.13  Java文件存儲
    2.2  面向對象編程
      2.2.1  類和對象
      2.2.2  封裝
      2.2.3  繼承與多態
      2.2.4  介面
    2.3  設計模式
      2.3.1  Observer模式
      2.3.2  Adapter模式
      2.3.3  Composite模式
    練習2
  第3章  前端開發基礎
    3.1  Web前端
      3.1.1  瀏覽器架構
      3.1.2  用HTML生成內容
      3.1.3  用CSS生成樣式

      3.1.4  渲染流程
      3.1.5  用JavaScript完成交互
    3.2  Vue.js入門
      3.2.1  Vue.js介紹
      3.2.2  Vue.js的安裝
      3.2.3  Vue.js基本使用
    3.3  Node.js入門
      3.3.1  Node.js介紹
      3.3.2  Node.js基本使用
  ……
第二篇  Android應用開發
第三篇  HarmonyOS應用開發
第四篇  HMS應用開發
第五篇  綜合案例
附錄A  Android的開發環境配置
附錄B  HarmonyOS的開發環境配置
附錄C  HMS開發環境配置

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032