アプリ開発の工程
下記順番ですすめていくこととする
- 企画
- 要件定義
- 開発
- テスト
- 公開
- 保守
企画
作ったら面白そうというアイディアだしから、他に類似のアプリがどんなものがでているかなど調査するフェーズ。周りの人にヒアリングしてみるのも重要。どの課金方針とするのか誰に使ってもらいたいのかもここで考える。
要件定義
実際にどんな画面設計、機能を実装するがのか考えるフェーズ
・UI/UX
・機能選定(プッシュ通知やらアカウント管理やら何の機能が必要なのか
UI/UX、機能選定に関してはまったくかじったことがないのでよくわからないが、
アナログでもよいからビジュアル化してみよう。
開発
プログラムのみならず、データベース、アーキテクトも考えないといけない。
プログラム言語は今回はiosアプリで出すことを目標にswiftを使う。
テスト
第3者にこのタイミングで触ってもらってフィードバックをもらう。
公開
appleの審査通すフェーズだが、企画段階で一通り目を通しておくことにする。
http://appcooking.jp/apple-app-examination
保守
分析を通してアップデートなどをかけていく