畢竟目前開發者只有我自己,還要邊寫鐵人賽邊開發,需要好好思考優先順序與時程,才能順利一步步把 APP 做出來。
屬於開發生命週期的「分析」,中規中矩的分析階段,做競品分析、需求分析、系統分析等等,不過因為只有我一個人,也沒有明確的委託方,所以大部分流程都省略了 XD
屬於開發生命週期的「設計」,但因為我沒有設計 APP 的經驗,所以改做個原形試看看,先花一小段時間開發,確保採用的概念、技術與架構可行,同時也能在短時間內打造出一個可使用(但不好用)的 APP,這個階段在今年八月做完了。
舊 APP 有的功能新的都要有才能取代,所以這個階段會把重點放在完整實作原有功能。
前一階段把功能實作完對使用者來說並無太大差異,所以要最佳化 UI/UX 才能讓新 APP 真正有感升級,到這裡應該就能釋出 1.0 正式版了。
這個階段要做的事只有兩項:
說多不多,但說少也不少,尤其是對我這種完全沒碰過 UI 的人來說實在有點困難。
新增更多功能讓 APP 變得更加實用,讓校園生活大小事可以盡量在一個 APP 上完成,這就是我寫這個 APP 最終目的。
PS: 不要問我為什麼不打算支援 Apple 系列裝置,問就是先送我一台 MacBook Air M2