Подражая своей рекламной кампании iPod shuffle, которая преподносит ограничения отсутствия экрана на MP3-плеере как самое новое и величайшее достижение, Стив Джобс попытался убедить аудиторию разработчиков и глобальное сообщество из 950 000 человек, что они, по сути, получат очень продвинутый Web 2.0 iPhone User «SDK» (набор для разработчиков программного обеспечения) или его отсутствие…
<Аплодисменты!>
..или, другими словами, браузер
О чем мы все знаем с января.
Да, это очень хороший браузер. Safari очень хорошо поддерживает большинство CSS и веб-стандартов. Теперь он также доступен и на Windows… ух ты! iPhone Safari также предлагает удобное масштабирование и панорамирование, а также некоторые приятные функции. Это может даже сделать iPhone для бизнеса возможным.
Но это ВСЕГО ЛИШЬ браузер
……..Когда Стив Джобс превратился в Карла Роува?
и вот в чем проблема… в том, что это сообщение — чистый МАРКЕТИНГ. То же самое сообщение могло бы быть передано так:
Нет, мы не допускаем никого к разработке для iPhone в обозримом будущем, наша платформа слишком деликатна, AT&T не позволит нам, и мы еще не установили должные ограничения безопасности для API. Возможно, мы сделаем это в будущем… а возможно, и нет. Но он умеет просматривать веб.
Да, iPhone!
<ждем аплодисментов?>
Так в чем же проблема. У каждой религии/политической партии/НПО/и т.д. есть свои мантры и взгляды на ситуации – и особенно на то, как смотреть на плохую ситуацию. Так что не будем обманываться…
Apple заявляет всем своим разработчикам на ежегодной Всемирной конференции разработчиков, что ее самый крупный продукт за 30 лет не будет иметь набора инструментов для разработчиков, а вместо этого им следует создавать веб-страницы, что является ПЛОХОЙ ситуацией.
Но теперь я сижу здесь, зная, что меня обманули, и, как естественная реакция, смотрю на всю картину и задаюсь вопросом, что еще я получу на этой WWDC?
- Игры? Так Mac догоняет Windows/Xbox/PS3 в этом плане. Это довольно приятно, но как-то так себе.
- Leopard? Да… все функции, о которых вы знали, плюс немного «конфетки для глаз». ZFS? Sun теперь в моем черном списке, так что нет… ну, может быть
- Leopard Server, ничего нового, чего бы мы уже не видели/обсуждали.
- Safari для Windows? Какое мне до этого дело? А). Я не пользуюсь Windows, Б). Мне и так больше нравится Firefox. Почему бы не собрать Safari на Linux? Или поместить Mac OS в Windows в виртуальной машине?
- .Mac будет вызывать чуть меньше раздражения, и, возможно, некоторым из вас не стоит переставать платить нам за то, что можно получить где-то лучше, дешевле, более «гуглизированно»
Так чему же я должен радоваться снова?
В действительности, PR-отделу Apple следует действительно посоветовать не выводить цикл «спина» из-под контроля. Особенно на WWDC. Я имею в виду, да, большинство присутствующих — ярые фанаты, но эти конкретные фанаты также умны, техничны и знают, когда их обманывают (хотя бы некоторые из них).
Вот предложение в гипотетическом сценарии, если бы такое произошло снова:
Сегодня мы объявляем, что не предоставляем SDK для iPhone? Почему? Потому что это телефон, а не компьютер. Терпимость к зависаниям, циклам, «вращающимся колесикам» и т.д. для телефона чрезвычайно мала. Также это первое издание, и в нем ровно столько памяти и ОЗУ, сколько нужно для уже разработанных нами функций.
Хорошие новости? Эта платформа такая же, как и вся линейка Mac, и через год мы будем использовать процессор, такой же быстрый, как текущий Mac Mini, иметь в четыре раза больше ОЗУ и больше пространства для маневра. Также будет более высокая скорость передачи данных и более крупная пользовательская база.
А пока используйте AJAX-веб-страницы для взаимодействия с этим телефоном и его браузером, похожим на компьютер, это все, что мы можем вам предоставить на раннем этапе жизненного цикла этого продукта.
Имейте в виду, что я большой поклонник переноса приложений в веб, когда это возможно, и я не обязательно считаю, что закрытая платформа iPhone — это плохая идея. Просто оскорбительно быть обманутым и вредно для всего остального сообщения (WWDC). Оставим «Мы собираем леса» политикам.