iOSアプリ開発に必要なTool
iOSアプリは、Swiftというプログラミング言語で開発します。
その開発には、次のToolが必要です。
1. Mac
基本的にMacは必須です。macOSバージョン10.14.3以降で動作するIntelベースのプロセッサを搭載したMacを入手する必要があります。
2. Apple IDを登録する
Xcodeをダウンロードしたり、iOS SDKのドキュメントにアクセスしたり、その他の技術リソースを入手するためには、Apple IDが必要です。また、アプリを実際のiPhone / iPadに展開してテストするためにもApple IDは必要です。
Xcodeは、Appleが提供する統合開発環境(IDE)で、アプリ開発するために必要なものがすべて用意されています。iOSアプリの開発を開始するためには、Apple StoreからXcodeをダウンロードしなければなりません。
例えば、 iOS SDK(ソフトウェア開発キットの略)の最新バージョン、ソースコードエディタ、グラフィックユーザーインターフェイス(UI)エディタ、デバッグツールなどが搭載されています。iPhoneやiPadのシミュレータが付属しているので、実際のデバイスなしでアプリをテストできます。
Xcodeをインストールするためには、2つの方法があります。
①Mac App Storeからダウンロードする。
②AppleのApple Developer Webサイト(http://developer.apple.com/register/)から手動でダウンロード
する。
4. 【オプション】Appleデベロッパープログラムに登録する
Appleデベロッパープログラムに登録しなくても、実際のデバイスで自分で開発したアプリをテストすることができます。 しかし、アプリ内購入、プッシュ通知、CloudKitなどのいくつかの高度な機能を試したい場合は、プログラムのメンバーシップに申請する必要があります。
また、App Storeにアプリを申請する時には、メンバーシップが必要です。