6 марта на специальной пресс-конференции компания Apple наконец анонсировала долгожданный iPhone SDK (Software Development Kit), гибкий инструментарий для разработчиков программного обеспечения.

Естественно в рамках конференции была проведена, не побоюсь этого слова, впечатляющая демонстрация возможностей SDK, а так же прикрыта завеса тайны над будущим iPhone. Как и предполагалось мною ранее, сей гаджет из технологичной и стильной мобилки в ближайшем будущем превратится в полноценный коммуникатор и мощного конкурента таких платформ как BlackBerry и Windows Mobile, причем не только на потребительском рынке, но и на корпоративном тоже. О последнем говорит внедрение в iPhone полноценной поддержки Microsoft Exchange. Интересно, что получать контент устройство будет непосредственно с Exchange-сервера, а не через дополнительные сервера и брандмауэры, как это реализовано для существующих мобильных платформ.

Но, вся эта корпоративная мишура вряд ли сильно интересует нас с вами, обычных пользователей. Мне лично интересно, на что же способен iPhone, например, как игровая платформа, насколько эффективен SDK в работе (от этого зависит качество приложений, скорость их появления на рынке и ассортимент) и самое главное - каким образом будет распространяться софт.
Начну, пожалуй, с игр. Всего было продемонстрировано 3 относительно серьезных продукта (почему "относительно", я напишу ниже): Touch Fighter от Apple, Super Monkey Ball от Sega и... Spore (!) от Electronic Arts.
Touch Fighter порадовал симпатичной трехмерной графикой, красочными эффектами и удобным интуитивным управлением.
Super Monkey Ball все тем же
Ну, а что такое Spore, думаю, объяснять не надо, хотя напомню, что это очередная грандиозная разработка Уилла Райта, который в 2000 году потряс игровую индустрию таким продуктом как The Sims.
Самое интересное, что на адаптацию этих проектов под iPhone у разработчиков ушло всего 2 недели. Поэтому я и написал, что они "относительно" серьезные, а что будет, если потратить на разработку 3 - 6 месяцев? В общем, Apple постаралась и представила действительно удобный и эффективный инструмент, так что в изобилии софта можно не сомневаться.
Распространяться программы будут через App Store, некий аналог iTunes Store. Скачать софт можно напрямую с помощью iPhone (прямо как через Installer.app) или через iTunes на ПК. Автор программы самостоятельно назначает цену на свой продукт и получает 70% с продажи. Если же программа предназначена для бесплатного распространения, то опять же милости просим в App Store, ничего платить за размещение там ПО не надо. Правда, перед этим софт будет тщательно проверен и оттестирован на полную совместимость с телефоном и стабильную работу.

В большую бочку меда мне все же придется добавить немного дегтя. Поддержка стороннего софта появится лишь в прошивке iPhone версии 2.0, релиз которой намечен аж на июнь текущего года. Придется еще немного подождать. Так же в ней обещают реализовать полноэкранный режим для Safari, поддержку Apple Bonjour (связь нескольких iPhone посредством Wi-Fi), масштабируемой векторной графики (SVG - Scalable Vector Graphics) и новых CSS-эффектов (ответственны за анимацию, трансформацию и переходы; часть из них будет обрабатываться на аппаратном уровне).
Автор – 


Все равно, как-то схема разработки софта, особенно с OpenSource проблемы, напрягает, мало свободы …
Ууух, не зря я Touch беру.
УРА, свершилось! Он вышел!
Ууух, не зря я Touch беру.
Однозначно не зря. Все выше написанное также относится и к Touch.
Все конечно круто, вот только я никак понять не могу , iPhone наших операторов поддерживать хоть когда то сможет ? Ведь если нет, он просто не стоит таких денег .
Все конечно круто, вот только я никак понять не могу , iPhone наших операторов поддерживать хоть когда то сможет ? Ведь если нет, он просто не стоит таких денег .
Ну, он и сейчас это умеет после определенных манипуляций
. А про какие деньги вы говорите? Официальная цена 8-гигабайтной версии в США - $399, но мое личное ИМХО - даже за $600-$700 у него конкурентов нет.
Все конечно круто, вот только я никак понять не могу , iPhone наших операторов поддерживать хоть когда то сможет ? Ведь если нет, он просто не стоит таких денег .
Ну, он и сейчас это умеет после определенных манипуляций
. А про какие деньги вы говорите? Официальная цена 8-гигабайтной версии в США - $399, но мое личное ИМХО - даже за $600-$700 у него конкурентов нет.
и что же он такого феноменального умеет что не умеют комуникаторы? а отсутствие передачи через БТ, по моему ето вообще обсурд в таком апарате за такие деньги. а если вы про дизайн то покупвйте meizu mini one))) он дешевле)))
Все конечно круто, вот только я никак понять не могу , iPhone наших операторов поддерживать хоть когда то сможет ? Ведь если нет, он просто не стоит таких денег .
Будет когда Apple заключит договоры с украинскими операторами
Тока когда ето будет?????
Все конечно круто, вот только я никак понять не могу , iPhone наших операторов поддерживать хоть когда то сможет ? Ведь если нет, он просто не стоит таких денег .
Ну, он и сейчас это умеет после определенных манипуляций
. А про какие деньги вы говорите? Официальная цена 8-гигабайтной версии в США - $399, но мое личное ИМХО - даже за $600-$700 у него конкурентов нет.
Ага, а когда что-то случится с этим айФоном, будете сами с паяльником ремонтировать? Я уже не говорю про официальные онлайн-сервисы, которыми нельзя пользоваться.
2NDrey
. Насчет meizu mini one - а он уже есть в продаже? Тот прототип, что показали на CeBit, мягко говоря не впечатляет.
Вы iPhon-ом пользовались? В руках его держали? У меня все было и смартфоны и коммуникатор, а теперь iPhone, пользуюсь им уже месяц и доволен как стадо слонов - намного удобнее и шустрее всего, что удалось пощупать раньше. Возвращаться обратно на Windows Mobile или Symbian не намерен. О своих впечатлениях от пользования гаджетом напишу в отдельном обзоре
2tural
.
О плохом стараюсь не думать
не забывайте про батареи с ограничением цыклов заряда,а она то встроеная
Открытый SDK это может и хорошо, вот только язык разработки там - Objective C, который за пределами NextStep (где его и лелеяли) да продуктов Эппла особой популярности и не получил. А значит на какое-то портирование уже готовых продуктов, написанных на C++ особо расчитывать не стоит - нужно будет писать заново. Так что думаю комьюнити разрабов так и останется околояблочной.
Даа!