На сегодняшнем мероприятии, посвященном iPhone SDK, Apple объявила о предоставлении разработчикам тех же API и инструментов, которые компания использует для создания приложений для iPhone.
Основанный на существующих технологиях Mac OS X, SDK представляет собой надежный пакет инструментов для разработки нативных приложений для iPhone. SDK включает следующие наборы:
Cocoa Touch — события мультитач, элементы управления мультитач, акселерометр, иерархия представлений, локализация, оповещения, веб-представление, выборщик контактов, выборщик изображений, камера.
Media — Core Audio, OpenAL, микширование аудио, запись аудио, воспроизведение видео, JPG, PNG, TIFF, PDS Quartz, Core Animation, встроенный OpenGL.
Core Services — коллекции, адресная книга, сетевые подключения, доступ к файлам, SQLite, Core Location, сетевые службы, многопоточность, настройки, утилиты URL.
Core OS — ядро OS X, BSD TCP/IP, сокеты, управление питанием, Keychain, сертификаты, файловая система, Lib System, безопасность, Bonjour.
Для помощи в разработке предоставляется программный эмулятор iPhone для Mac OS X.
Apple написала пару быстрых демонстрационных приложений, а также пригласила разработчиков попробовать создать что-нибудь за 2 недели. EA продемонстрировала Spore для iPhone с 18 уровнями, редактором и управлением с помощью акселерометра:

Также были продемонстрированы:
— Epocrates — популярное приложение с информацией о лекарствах для врачей.
— Salesforce.com
— AOL AIM (клиент мгновенных сообщений)
— Super Monkey Ball от SEGA
Нативные приложения для iPhone будут распространяться через iTunes App Store с беспроводной загрузкой. Разработчики сами выбирают цену и получают 70% дохода. Эти 70% будут выплачиваться разработчикам ежемесячно, и никаких других периодических сборов нет. iTunes App Store будет обеспечивать обновление ваших приложений по беспроводной сети. Разработчики бесплатных приложений не будут платить Apple за доставку своих приложений через iTunes.
Все это будет доступно с обновлением iPhone 2.0, которое сегодня выходит в бета-версии для тысяч разработчиков. Клиенты получат его в июне в виде бесплатного обновления программного обеспечения для пользователей iPhone. Тем временем, пользователям iPod Touch придется заплатить небольшую плату из-за бухгалтерских нюансов.
SDK будет доступен для бесплатного публичного скачивания, однако для публикации приложений в iTunes App Store требуется плата в размере 99 долларов в год.
Обновление: Apple заявила, что не будет ограничивать приложения VOIP (голосовая передача по IP), использующие Wi-Fi, но не разрешит приложения VOIP, использующие сотовые сети.
Дополнительные новости/подробности об iPhone будут опубликованы в нашем iPhone Blog по адресу /iphone/.