はじめに

モバイルアプリの開発は短期間での開発が要求される傾向にあります。そのため、技術選定や方式設計など、開発準備を十分に行う時間を確保できないことが多いと感じています。

そこで、React Nativeアプリの開発をスムーズに進行できるよう、時間割共有アプリを題材とした次のコンテンツを公開しています。

React Nativeのサンプルアプリケーション | Fintan » Mobile App Development

コンテンツの主な内容は以下のとおりです。これらは実際の開発プロセスに沿った形で作成しており、アプリ開発現場で役立つドキュメント類および、ソースコードとなっています。コンテンツは今後も継続的にアップデートし、内容を充実させていく予定です。

  • 要件定義
  • 方式設計
  • テスト計画
  • 外部設計
  • 開発ガイド

また、アプリ開発現場でこのサンプルアプリケーションをより有効に活用してもらうため、方式設計などについては検討過程も「Decision Records」として公開しています。

なお、このサンプルアプリケーションでは開発手法にウォーターフォールモデルを採用しています。その理由は以下のとおりです。

  • 主要な読者として想定しているウォーターフォールモデルに慣れている開発者にとっては、公開するサンプルがウォーターフォールモデルで作成する成果物と一致していた方が理解しやすい
  • ウォーターフォールモデルに沿って各工程ごとの成果物を一通り作成し、その後に各成果物の効果を振り返ることで、モバイルアプリの開発を成功させるために最低限必要な成果物を見極めたい

注意事項

公開しているコンテンツを、予告なく修正・更新・削除する可能性があります。ご了承ください。

更新履歴

2022/03/31

🌱 新規コンテンツ(2022/03/31)

2022/02/17

🌱 新規コンテンツ(2022/02/17)

🌿 更新コンテンツ(2022/02/17)

2022/01/12

🌱 新規コンテンツ(2022/01/12)

2021/12/22

🌱 新規コンテンツ(2021/12/22)

2021/11/24

🌱 新規コンテンツ(2021/11/24)

🌿 更新コンテンツ(2021/11/24)


本コンテンツはクリエイティブコモンズ(Creative Commons) 4.0 の「表示—継承」に準拠しています。