1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 携帯電話&アクセサリー >> iPhoneの

AppleのiPhoneの開発およびSDK

2007年、AppleはiPhoneの最初の反復を導入しました。来年、同社はiPhoneユーザーが増えて調理用のアプリ、行使、予算、プレイングゲームとはるかに自分のデバイスを埋めるためにはApp Storeを立ち上げました。 Appleはアプリを作成するために働いて、社内の開発者がありますが、それはまた、独立した開発者に利用可能なソフトウェア開発キット、またはSDKを、作ります。 iPhoneのためのAppleのSDKは、スマートフォン用のアプリケーションを作成するための適切なリソースと技術的な知識を持つすべての開発者のためのことが可能になります。 iOSのSDK
ログイン

Appleは開発者や顧客に提供するのSDKには多くの技術ベースの企業に参加します。 SDKには、単にアプリケーションまたはプログラムを作成または変更するために使用することができるツールのセットです。アップルは、Macintoshコンピュータのライン用とiPhone、iPadとiPod touchのようなモバイル機器のラインアップのための1つを含む、利用可能な2つのSDKを持っています。具体的には、モバイルデバイス用のSDKは、iOSのか、Appleのモバイルオペレーティングシステムのために構築されています。
ログイン
SDK要件とコンポーネント
ログイン

iPhone SDKのみ含まMacintoshコンピュータで動作しますIntelプロセッサ。 SDKには、Appleのデベロッパプログラムのメンバーに無料でダウンロードできますとXcodeとして知られている、より大きなツールセットにパッケージ化されています。このプログラムは、アップルの統合開発環境であり、iPhoneアプリを構築するために必要なすべてのコンポーネントが含まれています。 Xcodeは、サンプルコード、シミュレータ、デバッガに加えて、SDKが含まれています。 XcodeのとiPhone SDKにより、開発者は、構築、テストした後、App Storeにアプリを公開するフルセットを持っています。で
iPhoneアプリ開発
ログイン

各iPhoneアプリはXcodeでプロジェクトとして開始されます。アップルは、各Xcodeプロジェクト内のすべての必要な機能が含まれていませんが、機能のいずれもしています。これはレイアウト、流れと、アプリの全体的な外観を設計するために、開発者の責任です。アップルは、プログラミングのためのソースコードエディタなどをチェックするためのリソースと正しいエラーを提供します。開発者を支援するために、Appleはまた、その開発者プログラムを通じて文書、フォーラム、記事やガイドラインを提供しています。のみ、このプログラムの一部である開発者は、アップルにアプリを提出することができます。

ログインユーザインタフェース
ログイン

Appleは人間の要素が設計の大規模かつ重要な要因であると考えてiPhoneはそのSDKでアプリ。 iPhoreなどのモバイルデバイスは、人々がさまざまな方法でそれらと相互作用することで珍しいです。例えば、それらは、画面をスワイプし、回転させることができます。 iPhoneアプリを開発するとき、それはアプリが機能性の点で動作しますが、またどのように起動アイコンにアートワークからどのように見えるかを考慮する必要がある。