iT邦幫忙

2024 iThome 鐵人賽

DAY 9
0

前言

在經過前面對Kotlin的複習和專案需求的初步規劃後,今天的目標是進一步確認並完善整個專案的架構,並制定出詳細的功能列表,以確保在後續開發過程中有清晰的方向。

確認專案的整體架構

行事曆功能

  • 顯示行事曆事件(月、週、日檢視)
  • 新增、編輯、刪除行事曆事件
  • 支援事件的提醒功能

代辦事項

  • 新增、編輯、刪除代辦事項
  • 設定代辦事項的優先級與截止日期
  • 標記已完成的事項

語音指令功能

  • 新增行事曆事件(例如:「新增會議在明天下午3點」)
  • 查詢代辦事項(例如:「今天的代辦事項有哪些?」)

USB同步功能(暫時不需實作,但要預留空間)

工具與技術確認

  • 開發環境:Android Studio
  • 程式語言:Kotlin
  • 資料庫:暫不確定
  • 語音識別:Google Speech-to-Text API

後話

經過今天的努力,專案架構和功能需求已經變得清晰,這將確保我們在後續的開發過程中可以更有效率地工作。明天我們將正式開始進行行事曆與代辦事項的UI設計,最近要搬家整理房子導致今天一整天都有事情忙,只能先水一下了,內容很短,之後有時間我在補上更多的內容,那我們明天見(希望我能趕快整理完)


上一篇
Day8:Jetpack Compose練習之簡易計算機APP
下一篇
Day10:簡易UI建構
系列文
github裡永遠有一個還沒做的SideProject :用Kotlin來開發點沒用的酷東西30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言