今天是這個30天計畫的最後一天,我把整個專案做了總整理,也回顧了這一個月的學習成果。經過前面的每一天,App已經完整具備登入、註冊、首頁清單、修改資料、忘記密碼、記住我、頁面跳轉、RecyclerView + API顯示資料等功能,感覺自己真的做出一個完整的App。
我重新檢查了每個Activity和Fragment,把程式碼整理好,確認SharedPreferences 的資料存取正確、RecyclerView顯示順暢,頁面切換也都沒有問題。還把UI做得比較整齊,加入Toolbar、BottomNavigation和一些小動畫,整個App看起來更像一個真實產品,而不只是練習作品。
回顧這30天的學習,我發現從最一開始的Kotlin基礎、UI 元件操作,到SharedPreferences、RecyclerView、Intent、Retrofit,再到架構整理和Bug修正,每一步都是循序漸進的累積。現在我不僅能寫功能,還能設計App的流程和架構,對整個開發過程有了更完整的理解。
完成這個專案後,我感覺自己不只是學會寫程式,更學會了如何把零散的功能整合成一個完整、可操作的應用程式。看到自己的App可以從註冊到登入,再到首頁清單完整運作,真的很有成就感。