まず、ダウンロードXcode. これは約5GBの大きなダウンロードですので、ダウンロードプロセスがスムーズに実行されるように、ハードドライブに十分なスペースがあることを確認し ダウンロードすると、それが必要な追加のコンポーネントをインストールするように求められることがあります。 プロンプトが表示されたら、それらのコンポーネントを受け入れてダウンロードします。 最初にXcodeを開くと、右側の開いているプロジェクトを除いて、このようなビューが表示されます:

Xcodeのようこそ画面。

“新しいXcodeプロジェクトを作成する”を選択すると、この結果が表示されます:

「シングルビューアプリケーション」を選択し、「次へ」をクリックすると、アプリの詳細を入力する画面が表示されます。 私は参考のために以下の例を含めました。

オプションを一度に1つずつ見てみましょう:

。 製品名:ここでは、アプリのユーザー向けの名前を入力します。 だから、Instagramのは、その製品名として”Instagramの”を持っているでしょう。

. チーム:Apple Developer centerのチーム名はここに表示されます。 このフィールドは、App Storeでアプリを公開する作業をするときに使用します。

. 組織名:あなたが働いている会社の名前、またはあなたが自分でアプリを開発している場合はあなたの名前。 請負業者の場合、このフィールドには個人のLLCが入力されることがあります。

. 組織識別子:ピリオドで区切られた逆引きDNSスタイルの名前。 あなたの会社の逆識別子は通常ここに行きます。 私は教育目的のためにアプリを構築しているときはいつでも、私は通常comを使用します。教育。自己、しかしほしいと思えばそれに別の何かに名前を付けることができる。

. バンドル識別子:ピリオドで区切られた逆引きDNSスタイルの名前で、組織識別子と製品名の組み合わせです。 これは、Appleがアプリを一意に識別するために必要です。 Apple Push Notificationsなど、アプリに必要な追加機能は、この識別子に関連付けられます。

. 言語:アプリを開発するプログラミング言語。 この記事では、ドロップダウンでObjective-CまたはSwiftを選択できます。 必要に応じて、Objective-C++でアプリを記述することもできます。 最後に、JavaからObjective-Cまで、RubyやJavaScriptなどのスクリプト言語でアプリを書く方法は無数にありますが、ここには記載されていないものもたくさんあります。 簡単にするために、SwiftはAppleが最も前進している言語であるため、Swiftに固執します。

. デバイス:ユニバーサル、iPhoneとiPadの両方を意味します。 XcodeのInterface Builderツールを使用すると、すべてのフォームファクタ用に1つのUIを簡単に構築できますが、iPhoneまたはiPad用にアプリを開発することもできます。

. Core Dataを使用する:これは、AppleのCore Data frameworkを使用してアプリに永続性を確立する場合です。 これについては、このチュートリアルでは説明しません。

. 単体テストを含める:単体テストは、アプリのロジックの正確性を検証するために使用されます。 アプリの目的に応じて、単体テストは、リリースからリリースまでのアプリの維持された成功に重要な役割を果たすことができます。 これは将来のチュートリアルで詳しく説明しますが、ここでは説明しません。

. UIテストを含める:単体テストと同様に、UIテストはアプリのユーザーインターフェイスの正確性を検証します。 たとえば、押されたときにボタンが特定の色に変わることを確認するUIテストを行うことができます。 これについては、今後のチュートリアルでも詳しく説明します。

メニュー項目を理解したので、アプリの作成に移りましょう!

コメントを残す

メールアドレスが公開されることはありません。