-
Android開源專案「真」實戰啟航:瀏覽器App EinkBro開發者帶你逐步從UI設計、UX提升到多功能實現秘技全解析
-
點閱:263
112人已收藏
- 作者: 高茂原(Daniel Kao)著
- 出版社:博碩文化
- 出版年:2023
- 集叢名:iThome鐵人賽
- ISBN:9786263335998
- EISBN:9786263336490 EPUB; 9786263336483 PDF
- 格式:EPUB 版式
- 頁數:319
租期14天
今日租書可閱讀至2025-02-20
完整解說EinkBro兩年多來的開發過程
使你的Android開發功力再上一層樓!
本書內容改編自第14屆iThome鐵人賽Mobile Development組佳作系列文章《從開發瀏覽器APP學習Android實戰技巧,並搭上Jetpack Compose的列車》與第13屆iThome鐵人賽Mobile Development組佳作系列文章《如何開發適合電子書閱讀器使用的瀏覽器Android APP》。
一本書包含了兩屆iThome鐵人賽得獎作品的精華,前後連貫,讓讀者能更深入地了解EinkBro App的演進過程。雖然EinkBro是作者業餘開發的作品,但是從2023年起,它開始被內建於台灣主流的電子書品牌的閱讀器中,這無疑是一種莫大的肯定。
不同於以往的Android教學書籍,本書以實際App專案的開發先後順序介紹各種不同主題和功能的實作,讓讀者能夠隨著專案的演進,感受到它一步步改善的過程,並從中學習到各種開發的技巧。
書中大部分內容的主題是圍繞在電子書閱讀器帶來的限制和特性上,在講解功能開發的緣由和發想時,還會解釋其背後的思考邏輯;讓讀者不但能夠學習到實作的細節,還可以讓促使未來在開發功能時的思惟能更加全面。
【目標讀者】
☑ 已經熟悉基本的Android開發方式,想要再進一步學習更多的實作技巧。
☑ 想要更了解WebView開發細節的開發者。
☑ 好奇開源專案是怎麼樣不斷演進和發布的讀者。
☑ 同樣是電子書閱讀器的愛好者,想了解EinkBro開發背後的秘辛的使用者。
- Chapter 0 WebView開發入門
- Chapter 1 總論
- Chapter 2 選擇起跑點與訂定開發原則
- Chapter 3 使用者介面初步改善
- Chapter 4 改造瀏覽網頁的方式——靜態翻頁
- Chapter 5 調整網頁字型
- Chapter 6 支援閱讀模式
- Chapter 7 直排閱讀
- Chapter 8 儲存網頁為epub檔案
- Chapter 9 翻譯功能
- Chapter 10 深色主題模式
- Chapter 11 支援多Activity
- Chapter 12 上架App到F-Droid平台
- Chapter 13 導入Koin
- Chapter 14 同時顯示雙網頁
- Chapter 15 自訂字型
- Chapter 16 支援epub檔案的閱讀
- Chapter 17 整合Github Actions
- Chapter 18 導入Jetpack Compose
- Chapter 19 遠端編譯程式碼
- Chapter 20 多指觸控手勢功能
- Chapter 21 淘汰onActivityResult
- Chapter 22 防止追蹤碼
- Chapter 23 SharedPreferences的再包裝
- Chapter 24 改善文字選取的功能選單
- Chapter 25 整合ChatGPT
紙本書 NT$ 720
單本電子書
NT$
520
點數租閱
20點
租期14天
今日租書可閱讀至2025-02-20
今日租書可閱讀至2025-02-20
同分類熱門書