選手列表
基礎UI介紹及練習
iOS developer -> Flutter -> GetX框架 工作量*175%的歷程
這次挑戰的目標主要以實戰為主,在討論架構設計時其實不應該有預設偏好的選項(像是連要做什麼都還不知道就直接用 MVVM + retrofit + room + coroutine)。而是應該針對需求、現實狀況等綜合評估下所做出來的選擇。 我所示範的專案將會是一個共享的便利貼 App ,在這三十天中會說明在這 app 中各種設計選擇的原因,以及提供其他的可能性,希望可以透過這個專案,跟大家一起進行架構設計以及專案需求的腦力激盪。 專案連結: https://github.com/hungyanbin/ReactiveStickyNote
2ㄏ~2ㄏ~
市面上的瀏覽器 APP 多如牛毛,除了主流的 Chrome, Firefox 之外,還有各式各樣符合不同需求的瀏覽器 APP。但是放眼望去,卻沒有一款瀏覽器是專門設計給電子書閱讀器使用。電子書閱讀器因為電子紙的特性,傳統的瀏覽器雖然可以執行,但使用上卻不是那麼順手。為了要解決這個問題,本系列將從一個 Open Source 的瀏覽器著手,一步步將它改造成適合電子書閱讀器的 APP,並賦予它強大的功能,讓電子書閱讀器除了可以拿來看書外,還可以很方便的上網。
Kotlin Multiplatform Mobile (KMM) 是 Kotlin 官方 JetBrain所推出的框平台開發框架.將不同平台所共用的區塊,例如商業邏輯,取得資料等等的部分,使用公用的程式碼,而各平台的畫面呈現,則是各自實作.來減少開發所需要耗費的成本. 由於KMM目前處與起步階段,難以避免會有預料之外的坑.所以這次的鐵人賽文章,可以算是我進行新手開發的心得,希望可以順利完賽.
來吧~我不是骨骼驚奇的練功奇才 只是想研究自己有興趣的小玩意
身為一個懶惰鬼,過去常常想了個點子、建立好專案後,就把專案放在那長灰塵了。 於是想利用這次鐵人賽督促自己做完一個Android小專案,希望自己能順利達成囉。
在這個系列文章裡,我將會分享我自己做 Custom Data Parser Library 的心路歷程、實作技術與其應用,內容預計將會包含: 1. 使用 kotlin 實作 data parser 2. Annotation processor 與其應用 3. KAPT 介紹與實作細節 4. KSP 介紹與實作細節 5. 如何建立自己的 library 並發佈給其他人使用 6. 如何測試 library 的程式碼
30天學會基本元件與專案架構,從杯麵魚板進化成火鍋魚板。