iOS用のアプリケーションを開発するには、 Xcodeの、とは何ですか 統合開発環境、 とも呼ばれている IDE (英語の頭字語 I統合開発環境)、これは、それが一連の プログラミングツール.
このIDEは グラフィックインターフェース これはアプリケーション開発に非常に役立ち、新しいプログラミング言語が含まれています スウィフト、今年Appleからリリースされました。
アップルは スイフトの宣伝、しかしそれはあなたがでプログラムできないという意味ではありません 他の言語 Objective-Cのように。 あなたが決める言語はあなた次第です、ここにリストがあります リソース あなたを導くために:
- 今すぐiOSアプリの開発を始めましょう: これは アップルの公式ガイド プログラミングを開始するには、Xcode圧縮から開始し、アプリケーションの構造から開始して実装し、AppStoreへのアップロードを終了します。
- スイフトのご紹介:これはAppleの新しい言語であり、はるかに使いやすいので、最初から学習している場合は、おそらく 始めるのに最適な場所 学ぶために。
- Appleの開発ビデオ:Appleには、開発の一部、ヒント、およびリソースを教えるWWDCビデオの編集物があります。いくつか見るのをやめる価値があります。
- レイ・ヴェンダーリッヒのチュートリアル:ゲームを作りたい場合は、RayWenderlichのチュートリアルが最適な出発点です。 SwiftとObjective-Cについてある程度の知識が必要です。
- AppleのAPI機能:Appleには、Touch ID、Photos、HealthKitなどのiOS8拡張機能にアクセスするためのさまざまなAPIがあります。 これらのAPIに精通すると、次のことが可能になります。 アプリケーションのレベルを指数関数的に上げます.
- コードスクールのiOSアプリ開発クラス:アクセスできます 開発の基本 この学校の入門クラスを通じて無料で。
- スタンフォードのiOS開発クラス:スタンフォードは提供しています iOSを学ぶための無料クラス。 現時点では、iOS 7でのみ利用可能ですが、iOS8のアップデートを間もなくリリースする可能性があります。
アプリケーションレビューガイド
Appleは非常に具体的な見解を持っています ストアで許可するアプリケーション、したがって、アプリケーションを開始する前でも、そのルールを知っておくと便利です。 そうしないと、AppleがAppStoreで許可しないアプリに多くの時間を費やす可能性があります。 これら 基準 彼らはにいます App Storeのレビューガイドライン.
アプリケーションが完成したら、AppStoreに送信して 厳しく見直されます その内容、デザイン、技術的な詳細に基づいています。 したがって、レビューガイドを考慮することが重要です。 レビューガイドライン。 Appleはまたのリストを持っています 拒否の最も一般的な理由.
そこに同じように 特定のガイド APIのいずれかを使用する場合、最も一般的なものは次のとおりです。
デザインガイド
Appleは、ストア内のすべてのアプリに«を搭載することを望んでいます。一貫性«、これは優れた設計を意味する必要はありませんが、アプリケーションがユーザーインターフェイスで同じ基本要素を使用することを意味します。これについては、 ヒューマンインタフェースのガイドライン。 その中であなたは彼らがそんなに要求するものを見つけるでしょう アイコンデザインのようなアプリデザイン.
このプロセスを容易にするために、実行できることと実行できないことの要約があり、開始しやすくなっています。 べし・べからず集。 その他のリソースは次のとおりです。
- 優れたアプリの設計:インターフェース設計に関する最高のWWDCトークの編集。
- ユーザーインターフェイスの設計:Xcodeの組み込みツールを使用してiOS8でインターフェイスを設計するためのガイド。
テスト
アプリケーションをテストすることが重要であり、新しい目はいつでも歓迎されます。これが重要な理由です。 アプリを限界まで押し上げるベータテスターを使用する。 このシナリオでは、XNUMXつの興味深いオプションがあります。
- GitHubの 彼のためのものです ソフトウェアバージョン管理と共同作業。 GitHubにサインアップすると、XcodeをGitHubにリンクするのは非常に簡単なので、行うことはすべてそこに保存され、チームの他のメンバーにアクセスできます。 あなたが少し助けが必要な場合は彼らを使用してください ガイド.
- TestFlight、は他のユーザーを許可するアプリケーションです アプリをテストする、ダウンロードしてインストールするだけです TestFlight.
iOS向けの開発はXcodeに慣れてきていますそれがどのように機能するかを理解したら、多くの言語でアプリを書くか、Swiftに入ることができます。
優秀はどうもありがとうございました
非常に良い情報です。このような出版物については、時々立ち寄る価値があります。ありがとうございます。
本当にありがとうございます