|
| 商品編號: | DCE7929 |
|
| 商品名稱: | 零負擔 Android 程式設計之旅:Kotlin 與 Jetpack 實踐指南(iThome鐵人賽系列書) 出版公司:博碩文化 作者:王芷綸 類型:電腦-程式語言 PDF電子書 繁體中文版 |
|
| 商品分類: | 語言、電腦、歷史地理 |
|
| 語系版本: | PDF電子書 繁體中文版 | |
| 運行平台: | PDF電子書,沒有任何平台限制,終身使用 | |
| 更新日期: | 2025-09-01 |
|
| 光碟片數: | 1片CD光碟 |
|
| 銷售價格: | $100元 |
|
| 熱門標籤: | 零負擔
程式設計之旅
實踐指南
博碩文化
王芷綸
電腦
程式語言
Android
| |
|
|
零負擔 Android 程式設計之旅:Kotlin 與 Jetpack 實踐指南(iThome鐵人賽系列書) 出版公司:博碩文化 作者:王芷綸 類型:電腦-程式語言 PDF電子書 繁體中文版

商品資料
作者:王芷綸
出版社:博碩文化股份有限公司
出版日期:2023-10-31
課程類型:電腦>程式語言
ISBN/ISSN:9786263336148
內容簡介
行動永遠不嫌晚 簡單斜槓 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 錯誤及當機訊息。作者簡介: 王芷綸 畢業於多媒體設計系,主修互動設計,自 2019 年參加 AppWorks School Android 培訓課程,踏入程式設計領域,同時具有設計思維及工程思維。 兩年多的 Android 開發經驗,因產品接觸到 DI 與自動化測試,自 2022 年底加入多媒體互動公司,進而習得前端網頁與互動工程的知識。
目錄
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 參考資料
|
|