從規劃、開發到上架一個 Android App 不難,但除了四肢健全的基本功能外,如何更上一層幫 App 加上一對翅膀、打造更好的使用者體驗?
接下來三十天的時間讓我們一起檢視基本功能、套件、架構如何優化以提升整體的使用體驗,打造一個厲害的普通 Android App。
嗨大家今天過得好嗎?原先登山計畫因為天氣不佳取消,乾脆鐵人賽就提早開賽吧! 在查資料時常常受惠於鐵人賽前輩們的熱心分享,我也想藉這個機會整理已經接觸過的主題和探...
嗨大家今天過得好嗎?週末應該會比週間有更多腦力可以消耗,因此今天要來挑戰聊聊讓人又愛又怕的 Paging。 沒有 Paging 的日子 App 可以顯示的尺寸較...
嗨大家今天過得好嗎?昨天被 MVVM 的 sample code 迷惑了雙眼,一時就切換不了 Paging 如何在 MVP 實作的,今天冷靜下來終於順利加上 P...
嗨大家今天過得好嗎?繼昨天試圖在 MVP 架構中使用 Paging 的機制,發現 Paging 的使用不是那麼好上手,據說今年新推出的 Paging3 有改良舊...
嗨大家今天過得好嗎?在挑戰賽一開始就講 Paging 的機制好像有點跳太大,但為了在聽 Paging 講座的分享前先提前預習,我才會在前幾天就先安排 Pagin...
嗨大家今天過得好嗎?昨天講了啟動時間 startup time 的分類、流程以及如何優化,經過優化後 App 的 startup time 應該已經 hen 快...
嗨大家今天過得好嗎?提升使用者體驗的方式有很多種,例如提供更多主題讓使用者選擇,你可以新增 Dark theme!擔心 App 背景太亮造成使用者眼睛負擔?為了...
嗨大家今天過得好嗎?週末難得有空閒可以走出舒適圈多認識新朋友,便下載了交友軟體開始左滑、右滑起來,突然想到這一頁接一頁的換頁之流暢,換頁之間又帶點動畫特效就像真...
嗨大家今天過得好嗎?昨天了解了 ViewPager 的基本功能、滑動動畫還有無限自動輪播,今天想來聊聊 Google 在 2019 年再推出升級版的 ViewP...
嗨大家今天過得好嗎?今天想來聊聊專案中除了 business logic 外另一個也很重要的資料夾是 res/ ,用來管理專案中的媒體資源例如 App laun...