|
零負擔 Android 程式設計之旅:Kotlin 與 Jetpack 實踐指南(iThome鐵人賽系列書)【軟精裝】
|
|
|
|
|
|
|
|
|
ISBN |
9786263336148 |
定价 |
NT690 |
售价 |
RM107.80 |
优惠价 |
RM95.94 *
|
作者 |
王芷綸
|
出版社 |
博碩
|
出版日期 |
2023-10-31 |
装订 |
軟精裝. 單色印刷. 288 页. 23. |
库存量 |
海外库存 下单时可选择“空运”或“海运”(空运和海运需独立下单)。空运费每本书/CD是RM28.00。 空运需时8-11个工作天,海运需时约30个工作天。 (以上预计时间不包括出版社调货的时间以及尚未出版的预购商品) |
|
有现货时通知我 |
|
放入下次购买清单 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行動永遠不嫌晚
簡單斜槓 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 年底加入多媒體互動公司,進而習得前端網頁與互動工程的知識。 |
|
|
|
|
|
|
|
|
|
|
|