Get Ready for iPhone OS 3.0

次世代の革新的なモバイルアプリケーションの開発を始めよう。iPhoneデベロッパプログラムにご登録頂くと、新しいiPhone SDK、iPhone OS 3.0を入手して、iPhone実機上で開発中のアプリケーションのテストを行うことができます。

iPhone OS 3.0のiPhone SDK

1,000以上の新しいAPIなど豊富なツールを含む、iPhone OS 3.0のiPhone SDKは、デベロッパ向けにiPhoneおよびiPod touch用アプリケーションの機能を強化する幅広いテクノロジーを提供します。また、新しいAPIでは、アプリケーションとiPhoneやiPod touchに接続されているハードウェアアクセサリとの通信もサポートされています。

In App Purchase

Store Kitフレームワークを使用すると、アプリケーションの中で追加のコンテンツやサービスを販売できるようになります。この新しいフレームワークは、製品カタログの管理を支援し、iTunes Storeでの支払い処理を可能にし、個々の購入に関する情報をアプリケーションに提供します。さらに詳しく

Apple Push Notification service

Apple Push Notificationサービスは、アプリケーションが動作していない時でも、ユーザに新しい情報を知らせる手段を提供します。テキストによる通知を送付したり、警告音を再生したり、 アプリケーションアイコンの上に数字付きバッジを表示させたりできますさらに詳しく

Accessories

新しいExternal Accessoryフレームワークを使うと、アプリケーションは、30ピンドックコネクタまたはBluetoothによる無線方式でiPhoneやiPod touchに接続された「Made for iPod」のハードウェア・周辺機器と通信できます。さらに詳しく

Peer to Peer Connectivity

Game Kitのピア・ツー・ピアのネットワーク接続とゲーム内ボイスコミュニケーション機能を使ってゲームにマルチプレーヤ機能を追加しましょう。この新しいパワルフなフレームワークを使うと、ゲームだけでなくあらゆるアプリケーションがBluetoothを使用しているデバイス間でペアリング無しで通信できるようになります さらに詳しく

Maps

新しいMap Kitフレームワークを使用してアプリケーション内に地図を組み込むことができます。Map KitはGoogle Mobile Mapsサービスと連動し、パン、ズーム、カスタムアノテーション、現在位置、ジオコーディングなどの機能を提供します。 さらに詳しく

iPod Library Access

新しくなったMedia Playerフレームワークを使用すると、アプリケーションからユーザのiPodライブラリにある音楽、ポッドキャスト、オーディオブックに直接アクセスできるようになります。曲やプレイリストを再生、リピート、シャッフルしたり、カスタムサーチを使用して曲の順番を作成したりできます。さらに詳しく

iPhone 3G Sに対応

iPhone 3.0 SDKには、iPhone 3G Sの機能を活用するために以下の新しいフィーチャが含まれています。

Open GL ES 2.0

ゲームおよびその他のグラフィックスアプリケーションは、モバイルデバイス向けに設計されたハードウェアアクセラレータグラフィックスの標準の最新版であるOpenGL ES 2.0を使うことができます。OpenGL ES 2.0によって、情景の外観をより強力に制御できるプログラム可能なShaderが追加され、さらに複雑なレンダリングや豪華なビジュアルエフェクトを作成できます。

Accessibility

視覚に障害のある方でも使えるアプリケーションを作成しよう。iPhone OS 3.0に新しく追加されたVoiceOverは、標準ジェスチャを音声で説明したり、記述内容を読み上げることによって、ユーザがアプリケーション内をナビゲートできるようにします。最新のデベロッパツールを使って、容易にiPhoneアプリケーションをVoiceOverと連動させることができます。

Video Recording

カメラアプリケーションに用いられる新しいインターフェースを使用して、アプリケーションにビデオレコーダーを組み込もう。この新しいインターフェースは、静止画像と動画モードを切り換えるスイッチを提供し、ユーザが望む方法でその瞬間をキャプチャできる柔軟性をもたらします。動画が取り込まれると、ユーザは更新されたMedia Pickerから気に入った動画を選択できます。

Compass

位置情報を利用するアプリケーションに現在の方角を追加できます。Core Locationが更新され、iPhone 3G Sの内蔵デジタルコンパスを使ってアプリケーション上でユーザが今どの方角を向いているか判定することができます。このCompassは、ナビゲーション関係の様々なアプリケーションに非常に役立つと同時に、加速センサーと組み合わせて使うと、iPhoneの正確な定位を得ることもできます。

iPhone OS 3.0 Readiness Checklist

iPhone Developer Program

iPhone OS 3.0 Readiness Checklist(準備チェックリスト)のステップに従って、iPhone OS 3.0のリリースに向けた準備を確実に進めよう。ログイン

iPhoneデベロッパプログラムへ登録しよう

iPhoneデベロッパプログラムは、iPhone/iPod touch向けアプリケーションの開発と配布のために必要なすべてのプロセスを提供します。また、iPhone OS 3.0 GM Seed版とiPhone SDK 3.0 Seed版を入手することもできます。