本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Android開源專案「真」實戰啟航:瀏覽器App EinkBro開發者帶你逐步從UI設計、UX提升到多功能實現秘技全解析
  • 點閱:238
    87人已收藏
  • 作者: 高茂原(Daniel Kao)著
  • 出版社:博碩文化
  • 出版年:2023
  • 集叢名:iThome鐵人賽
  • ISBN:9786263335998
  • EISBN:9786263336490 EPUB; 9786263336483 PDF
  • 格式:EPUB 版式
  • ● 本書因出版社限制不提供朗讀功能
  • ● 本書因出版社限制不提供繁簡轉換功能
租期14天 今日租書可閱讀至2024-07-01

完整解說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天
今日租書可閱讀至2024-07-01
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code