ここからどこへ行く
iOS アプリの開発を今日開始 では、iOS アプリ開発の基礎を学びました。この時点で、最初のフル機能のアプリの開発を始める準備が整いました。App Store にシンプルな概念のアプリを取ることは、小さな仕事ではありませんが、この文書で学んできた過程と実践が、あなたを正しい方向に案内するでしょう。
「ここからどこへ行く」には、いくつかのポインタがあり、以下のとおりです。
- 開発者として登録します。
- 美しいアプリのインターフェースをデザインすることを学ぶ。
- iOS のヒューマンインターフェイスガイドライン では iOS 用ユーザーインターフェースの習慣で、アプリの一貫性を保つ事を教えます。
- 自動レイアウトガイド ではどのように適応する、多彩なユーザーインターフェイスを作成する方法を教えます。
- Objective-C 言語を学ぶ。
- 素晴らしいアプリを開発することを学ぶ。
- iOS のアプリプログラミングガイド では、iOS アプリを開発する際に不可欠な、知るべき事、する事を説明しています。
- 利用できる技術を学ぶ。
- ドキュメントにアクセス。
- アプリをデバッグしてテスト
- アプリを出荷します。
アプリ配布ガイド の アカウントの管理 では、アップルの開発者として登録するプロセスを説明します。
Objective-C でプログラムする では、クラスを定義、メッセージを送信、データのカプセル化、他のさまざまなタスクを実行する方法を、Objective-C プログラミング言語で、説明します。
iOS の技術の概要 では、iOS でのアプリが利用できるフレームワークやその他の技術を説明しています。
情報の検索 では使用可能なドキュメントを最大限に活用する方法について説明します。
アプリをデバッグすることでは、どのように徹底的にデバッグし Xcode でアプリをテストするかを教えます。
アプリ配布ガイド では、テスト用にデバイスを供給し、App Store にアプリを提出するプロセスを説明します。
ToDolist アプリを次のレベルへ
数々の組み込みの動作から便利さを作成した to-do リストアプリ。理解を深めるために、このアプリを試し続けることもできますし、何か新しいことを始めることもできます。to-do リストのアプリを続行するならば、調査すべき所は以下のとおりです。
- あなたの To-Do リストは、終了してアプリを再起動したときに表示されなくなります。リストが時間を経ても持続するようにする方法を模索することをお勧めします。
- アプリ内のすべてのコントロールにデフォルトの外観を使用しています。UIKit は、多くのコントロールの外観をカスタマイズするための機能を含んでいます。この技術を使用して他のユーザーインターフェイスのオプションを探りましょう。
- ユーザーがリストに項目を追加し、完了した時に、それらをマークする方法を与えたが、項目を削除するための機能はありません。テーブルビューには組み込まれている動作があり、編集、削除、そして行の並べ替えのサポートをしていますが、あなたのアプリに組み込むことを検討した方がよいでしょう。
iOS アプリの開発を続けていると、ローカライズ、アクセシビリティ、および外観のカスタマイズを含め、探求すべき多くの概念と技術があることがわかるでしょう。さあ、興味のある方向を決めて下さい。それらを学んだように概念を実践移すことを忘れないでください。興味深い新技術、フレームワーク、あるいはデザインパターンに出会った場合、それをテストするための小さなアプリを書くことを恐れてはいけません。
本書で示されたアプローチの方法を採用する事で、すぐに最初のアプリを出荷できる事がわかるでしょう。App Store にアプリを出荷したら、徐々に追加の機能を組み込み続けることができます。あなたの顧客を離れさせず、次の大きい事を楽しみにさせるための新しい方法が常にあります。
前の章:情報の検索
次の章;文書改訂履歴