最新記事一覧
過去のオススメ記事

アップルiPhone SDK発表! ポイントのおさらい

2008.03.07 07:40 [0] [0]

080306iPhoneSDK.JPG


アップルがiPhoneソフト開発に使ってるのと全く同じAPIとツールが入ったソフトウェア開発キット(SDK)が、いよいよ公開になりましたね。

と言っても、このSDKで作った新しいアプリ君たちがiPod touchをお使いの日本の皆さまのお手元に届くのは6月のアップデートの時。しかもiPhoneはアップデートが無料なのにtouchの皆さまは有料で、アメリカでは「なんで~」の声がさっそく沸き起こってるようですが。

なんと言っても注目はエンタープライズのサポート、プッシュeメールなんかが全部できるようになったこと(Blackberryから乗り換え組も出そうな…?)、ゲーム(Spore!)、携帯ネットワークはダメですけどWiFiでならVoIPができるようになること、などですね。個人的には携帯振るだけでUNDOできたり、加速度センサの活用が「へ~」という感じでした。

優秀な開発者には起業のお金まで面倒を見る1億ドルの新ファンド創設の発表まであって、これまでアングラだったデベロッパーにもやっと陽の当たる表通りが拓けましたね! ま、作ったアプリはアップル直営のネットショップ「App Store」通してしか売れないんですけど…。でも売り上げの70%は貰えるそうなので一歩前進です。あ、でも、ポルノ、犯罪系、バンド食いのアプリはダメダメですよ!

アプリ開発は開発者フォーラムに入会金99ドル払うと今すぐ着手できます。一般の利用者が新アプリ使えるのは次期アップデートの6月。touchも共通です。


080306iPhoneSDK-a.JPG

080306iPhoneSDK-b.JPG
080306iPhoneSDK-c.JPG
080306iPhoneSDK-d.JPG
080306iPhoneSDK-e.JPG
080306iPhoneSDK-f.JPG
080306iPhoneSDK-g.JPG


では、今朝アップル本社で行われたSDK詳細発表のイベントよりポイントを拾っておきましょう(ちょっと乱文です)。
 

・マウスとキーボードがベースのCocoa。これをアップルは自社のマルチタッチ技術と合わせてiPhone SDK用に「Cocoa Touch」を実現しました。

・コアOSはOS Xのカーネル、ライブラリシステム、BSD TCP/IP、ソケット、セキュリティ、パワー管理、キーチェイン、認証、ファイルシステム、Bonjour。

・Cocoa Touchの開発では、Cocoaで何かを作る際にみんなが知ってることとiPhoneタッチ入力のAPIのすべてを採用しました(Cocoaは素晴らしいんですけど、マウス&キーボード入力がベースですからね)

・iPhone OSでは上記のものすべて(Cocoa以外)使いました。

・Cocoa、Media、Core Services、CoreOS

・音声・動画機能も全て入ってます。:Core Audio、Open AL、オーディオミキシング、音声録音、動画プレイバック、JPG/PNG/TIFF、PDF、Quartz (2D) Core Animation、OpenGL ES

・「みなさんアップルに期待するのはメディアのレイヤーが全てでしょう」

・ SQLite、Core Locationも入ってます。

• Cocoa Touch: マルチタッチのイベント/コントロール、加速度センサ、ビュー・ヒエラルキ、位置情報、アラート、ウェブ専用ビュー、人物ピッカー、画像ピッカー、カメラ。

・OpenGL ESはOpenGLのエンベッドされたバージョン。

・そこから始め、iPhone実装用に最適化(←前の項目の話?)。

・Xcodeはアップルの開発環境です。アップルはMac OS X用に作るものはすべてXCodeで作ってます。

・「これはiPhone OSのアーキテクチャであり市場に出回っているモバイル端末用のプラットフォームでは最も進化したもの。他のどんなモバイル端末用プラットフォームよりも当社は数年先を行ってます」

・統合化されたドキュメンテーション。「SDKには素晴らしいドキュメンテーションがたくさん入ってます。どれもソフトウェア内からアクセスすることができます」

・プロジェクト管理、統合されたソース管理

・リモート・デバッガみたいにiPhoneに接続して、Mac上の自分のアプリのパフォーマンスはiPhoneからリアルタイムに見ることができます。

・Instruments:「パフォーマンス解析ツールの簡易版スイート」

・Cocoa Touchのコントロールはすべて「Interface Builder」に搭載

・Interface Builder:「ドラッグ&ドロップみたいに簡単に自分のUIを作ることができます」

・リモート・デバッガ: iPhoneにプラグインすると、iPhone上でライブで動作。

・iPhoneアプリは今お使いのMacのシミュレータで走らせることができます。XCodeとサイド・バイ・サイドで並べても動作は良好です。

・新iPhone開発用ツール「iPhone Simulator」リリース

・最大値・最小値、リアルタイムの情報、時系列表示、複数データトラックも見れます。


ライブ更新の記録(英文)


プレスリリース(英文)もはっときましょう。



Apple Announces iPhone 2.0 Software Beta

Includes SDK & Built-in Microsoft Exchange ActiveSync

CUPERTINO, Calif., March 6 /PRNewswire-FirstCall/ -- Apple(R) today previewed its iPhone(TM) 2.0 software, scheduled for release this June, and announced the immediate availability of a beta release of the software to selected developers and enterprise customers. The iPhone 2.0 beta release includes both the iPhone Software Development Kit (SDK) as well as new enterprise features such as support for Microsoft Exchange ActiveSync to provide secure, over-the-air push email, contacts and calendars as well as remote wipe, and the addition of Cisco IPsec VPN for encrypted access to private corporate networks.

"We're excited about creating a vibrant third party developer community with potentially thousands of native applications for iPhone and iPod touch," said Steve Jobs, Apple's CEO. "iPhone's enterprise features combined with its revolutionary Multi-Touch user interface and advanced software architecture provide the best user experience and the most advanced software platform ever for a mobile device."

The iPhone SDK provides developers with a rich set of Application Programming Interfaces (APIs) and tools to create innovative applications for iPhone and iPod(R) touch. Starting today, anyone can download the beta iPhone SDK for free and run the iPhone Simulator on their Mac(R). Apple today also introduced its new iPhone Developer Program, giving developers everything they need to create native applications, and the new App Store, a breakthrough way for developers to wirelessly deliver their applications to iPhone and iPod touch users.

With the iPhone SDK, third party developers will be able to build native applications for the iPhone with a rich set of APIs, including programming interfaces for Core OS, Core Services, Media and Cocoa Touch technologies. The iPhone SDK will allow developers to create amazing applications that leverage the iPhone's groundbreaking Multi-Touch(TM) user interface, animation technology, large storage, built-in three-axis accelerometer and geographical location technology to deliver truly innovative mobile applications.

Apple has licensed Exchange ActiveSync from Microsoft and is building it right into the iPhone, so that iPhone will connect out-of-the-box to Microsoft Exchange Servers 2003 and 2007 for secure over-the-air push email, contacts, calendars and global address lists. Built-in Exchange ActiveSync support also enables security features such as remote wipe, password policies and auto-discovery. The iPhone 2.0 software supports Cisco IPsec VPN to ensure the highest level of IP-based encryption available for transmission of sensitive corporate data, as well as the ability to authenticate using digital certificates or password-based, multi-factor authentication. The addition of WPA2 Enterprise with 802.1x authentication enables enterprise customers to deploy iPhone and iPod touch with the latest standards for protection of Wi-Fi networks.

The iPhone 2.0 software provides a configuration utility that allows IT administrators to easily and quickly set up many iPhones, including password policies, VPN setting, installing certificates, email server settings and more. Once the configuration is defined it can be easily and securely delivered via web link or email to the user. To install, all the user has to do is authenticate with a user ID or password, download the configuration and tap install. Once installed, the user will have access to all their corporate IT services.

The iPhone 2.0 software release will contain the App Store, a new application that lets users browse, search, purchase and wirelessly download third party applications directly onto their iPhone or iPod touch. The App Store enables developers to reach every iPhone and iPod touch user. Developers set the price for their applications -- including free -- and retain

70 percent of all sales revenues. Users can download free applications at no charge to either the user or developer, or purchase priced applications with just one click. Enterprise customers will be able to create a secure, private page on the App Store accessible only by their employees. Apple will cover all credit card, web hosting, infrastructure and DRM costs associated with offering applications on the App Store. Third party iPhone and iPod touch applications must be approved by Apple and will be available exclusively through the App Store.

The iPhone SDK provides a reliable, fast and secure way to create innovative applications for the iPhone and iPod touch. In addition to the rich set of iPhone OS APIs, the iPhone SDK also provides advanced tools for creating native iPhone and iPod touch applications including: Xcode(R) for source code editing, project management and graphical debugging; Interface Builder with drag and drop interface creation and live preview; Instruments to monitor and optimize iPhone application performance in real time; and the iPhone Simulator to run and debug applications.

During the beta iPhone SDK program, a limited number of developers will be accepted into Apple's new iPhone Developer Program and offered the ability to get code onto iPhones for testing. The Standard Program costs $99 (US) per year and gives members an iPhone SDK and development tools; access to

pre-release iPhone software; technical support; the ability to get code onto iPhones for testing; and distribution of applications via the new App Store. The Enterprise Program costs $299 (US) per year.

In addition to these new iPhone network and security features, the beta iPhone 2.0 software provides several new Mail features such as the ability to view PowerPoint attachments, in addition to Word and Excel, as well as the ability to mass delete and move email messages.

Pricing & Availability

Apple plans to release the final iPhone 2.0 software, including the iPhone SDK and new enterprise features, as a free software update for all iPhone customers by the end of June. Third party applications created for the iPhone will also run on the iPod touch, and iPod touch users will be required to purchase a software update to run these applications. The free beta iPhone SDK is available immediately worldwide and can be downloaded at developer.apple.com/iphone/program. The iPhone Developer Program will initially be available in the US and will expand to other countries in the coming months. Apple is accepting applications beginning today from enterprise customers who would like to join the private iPhone Enterprise Beta Program (http://www.apple.com/iphone/enterprise).


WILSON ROTHMAN(原文/訳:satomi)


【関連記事】 DSとiPhoneでバンドを作ったよ(動画)
【関連記事】 Adobe Flashが(いつか)iPhone搭載になる、という噂
【関連記事】 iPhone/iPod touch用スーファミエミュレーター、開発中(動画)

 

新着コメント
特別企画

技術の進歩は素晴らしい! 「シック最新の振動モデル」に変えたら剃り味の良さに感動した

PR
11:00

今宵のシックは一味違うぞ! 自宅では電動シェーバー、仕事場&お泊まり用にヘッド交換型の振動T字カミソリを使っているんですが、前者はクリーニングしながらといっても購入してから3年が経過。後者も2年前の...
続きを読む»

コメントする

コメントは承認制となっております。編集部が確認および承認した後に、サイトへ反映されることになるので、多少時間がかかってしまうことがあります。
また、公序良俗に反する内容、個人や団体を誹謗中傷する内容、その他不適切と判断させていただいた内容については、否認または削除させていただく場合もございます。ご了承ください。
Only japanese available.

トラックバック

このエントリーのトラックバックURL :

お問い合わせフォーム

 お問い合わせフォームを表示

この記事へのtweet
お知らせ
新しくはてブがついた記事
GIZMODO TEAM
アイコンアットラージ
小林弘人infobahn Inc.
ゲスト編集長
いちる [小鳥ピヨピヨ
副編集長
大野恭希 *
編集部(問い合わせ先
長谷憲 *
松葉信彦 *
鈴木康太 *
河原田長臣 *
MAKI
satomi [Long Tail World
junjun
湯木進悟
聖幸 [俺と100冊の成功本
そうこ [::soko286.com::
yuko
mayumine [URAMAYU
mio
miho
ライター
武者良太 [悦びの覚悟
三浦一紀 [普通の日々
野間恒毅 [のまのしわざ
Appbank [Appbank
常山剛 *
鉄太郎 [tetsutaro.net
佐脇風里 [Marylebone High Street
KENTA
小暮ひさのり
山田井ユウキ [カフェオレ・ライター
コラムニスト
コグレマサト [ネタフル
いしたにまさき [みたいもん!
デザイナー
前田龍一 *
広告営業(問い合わせ先
城口智義 *
土井孝彦 *
阿座上陽平 *
碓井真紀 *
広告進行
山本朋子 *
山下恵子 *
ディビジョンディレクター
尾田和実 *
ジェネラルマネジャー
長田真 *
パブリッシャー
今田素子 *
* =[mediagene Inc.
サーバ管理
heartbeats
about GIZMODO
ギズモード・ジャパンについて
・ケータイ用サイト
携帯版QRコード ・iPhoneアプリ
iPhoneアプリ ・iPhone用サイト
iPhone版日刊メルマガ
記事配信中のニュースサイト
Yahoo! ニュース livedoor NEWS MSN デジタルライフ mixi alt="アメーバニュース exciteニュース製品情報および投稿希望者のお問い合わせ

郵送の方は下記宛へ資料等をご郵送ください。

150-0036
東京都渋谷区南平台町16-29 グリーン南平台ビル8F
株式会社メディアジーン
Gizmodo Japan編集部宛

広告募集! ギズモードはスポンサー様のおかげで、今日も更新できています。もし「バナーを出稿しようかな」と思いましたら、こちらをご覧ください!
媒体資料をダウンロード
広告に関するお問い合わせ
どうぞよろしくお願いします!