回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:零負擔 Android 程式設計之旅:Kotlin 與 Jetpack 實踐指南(iThome鐵人賽系列書)【軟精裝】
書號:MP22348 作者:王芷綸 ISBN: 978-626-333-614-8
定價:NT$690元 印刷:單色 頁數:288頁
書籍規格:17*23 上市日:2023/10/27 譯者:(無)
學習定位:初階 本書附件:無  
前往購買 >> 蝦皮購物 類別:電腦技術  
       
快速前往 快速前往        

 

 
    行動永遠不嫌晚
    簡單斜槓 Android 工程師的第一步指南


    本書內容改編自第 14 屆 iThome 鐵人賽 Mobile Development 組優選系列文章
    《【Kotlin Notes And JetPack】Build an App》


    1.理解實務功能如何使用 Jetpack 實作
    挑選出 app 常見的介面與基本功能,透過介紹的 Jetpack 套件完成功能實作。
    2.開始 side-project 的起手式
    從 know-what 到 know-how, 篇章會先理解基本的知識與概念,再將這些概念運用在設計好的 app 的功能上。
    3.加入 DI 與測試撰寫
    將在工作開發的專案有導入的 DI 與測試加入 app 中,實際從無到測試,理解測試的重要性以及透過測試來反覆思考功能的耦合程度,避免寫出不好的程式碼。
    4.app 輸出與上架
    理解開發完成後的上架程序及輸出安裝檔所需要的步驟,並透過 Firebase 追蹤 app 錯誤及當機訊息。
 
    PART1 app 的起手式

    Chapter 1  認識與規劃
    1-1 用什麼開發app
    1-2 認識基本的程式
    1-3 app 的功能與主題規劃

    Chapter 2  如何幫助你寫出簡潔的程式
    2-1 Kotlin 的特性
    2-2 Scope Functions
    2-3 Lambdas
    2-4 Sealed Classes
    2-5 Data Classes
    2-6 Enum Classes
    2-7 Extensions
    2-8 Delegate Properties

    Chapter 3  串接資料的開始
    3-1 怎麼接上資料
    3-2 建立資料的倉庫

    PART2 認識 Jetpack

    Chapter 4  簡單UI 一下搞定
    4-1 頁面的關係
    4-2 ViewBinding
    4-3 ConstraintLayout
    4-4 Material Design Component
    4-5 RecyclerView
    4-6 app 小工具新體驗

    Chapter 5  app 的結構
    5-1 Lifecycle
    5-2 Navigation
    5-3 Navigation Shared Element
    5-4 DataStore
    5-5 Room
    5-6 ViewModel
    5-7 LiveData
    5-8 DI

    PAET3 app 的完成式

    Chapter 6  為什麼要寫測試
    6-1 幫功能做測試
    6-2 幫介面做測試

    Chapter 7  上架的工作
    7-1 如何收集 app 閃退原因
    7-2 如何上架

    Chapter 8  附錄
    8-1 專案連結
    8-2 參考資料
 
    王芷綸
    畢業於多媒體設計系,主修互動設計,自 2019 年參加 AppWorks School Android 培訓課程,踏入程式設計領域,同時具有設計思維及工程思維。
    兩年多的 Android 開發經驗,因產品接觸到 DI 與自動化測試,自 2022 年底加入多媒體互動公司,進而習得前端網頁與互動工程的知識。
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.