看見筆記(SeeNote)是我的 Android Side Project,目標是做出對視障者友善的筆記軟體,專案成立於 2022 年;後來上班和社群太忙,看見筆記只完成雛型就鴿在 Github 當了三年的角落生物。
今年生成式人工智慧又推出了許多新工具,這次 IT 鐵人賽的目標是使用 Vibe Coding 把看見筆記上架到 Play 商店供人下載使用。
看見筆記 Github
https://github.com/AndyAWD/SeeNote
領域層最簡單的說法,就是這個類別只能引用 Kotlin,所以不能在 import 看到 Android 的東西 例如 import android.conten...
一個 use case 只做一件事,符合單一原則 AI 寫扣經過 這個 Use Case 的職責很簡單:從 NoteRepository 獲取所有筆記的 Fl...
以前的 Android 開發,常見的爭議話題是一個 Activity + 多個 Fragment 還是多個 Activity 一個 Activity + 多個...
這次主要建立 NoteEditViewModel,用來處理新增筆記和載入現有筆記 AI 寫扣經過 建立 AllNotesScreen @Composable...
這是一個新的頁面,所以和之前一樣,從 use case 開始建立 AI 寫扣經過 資料層建立 UserPreferencesRepository,用來記錄震動...
這篇寫完就還剩五篇,今天來完成 HackMD 的 API 串接部份 AI 寫扣經過 UserPreferencesRepository 增加儲存金鑰功能 va...
基本架構寫好後,每次加新功能都是從 use case 開始,AI 寫扣的時代,規劃架構依照重要,不然就會產生很多風格不一樣的頁面 AI 寫扣經過 建立 Cat...
還剩兩天鐵人賽就結束啦,這次來做筆記頁的子功能 AI 寫扣經過 NoteEditScreen 增加 UI // Function Panel LazyRow(...
終於寫到第 29 篇了,這個月事情真是有夠多,明天再來寫回顧 AI 寫扣經過 修改 NoteEditViewModel fun playContent() {...
完賽心得 這次 IT 鐵人賽碰到年會「DevFest 高雄場 X 南臺灣技術社群大聚 2025」起步,忙著 Vibe 年會官網、看場地、協調講者、視覺設計、找贊...