На конференции WWDC 2007 Стив Джобс «похоронил» идею SDK (Software Development Kit) для iPhone, сказав, что это не нужно, и предложил сторонним разработчикам воспользоваться AJAX-приложениями, которые дружат с браузером Safari — так называемый WDK (Web Development Kit).
С одной стороны, глава Apple не допустил «кулхацкеров» ко внутренностям телефона, с другой — сдержал свое обещание «сделать все возможное». Этим шагом Apple поддержала развитие Web 2.0.
Итого, что мы имеем? Сторонний софт будет запускаться не на уровне операционной системы, а через Safari. То есть разработчик выкладывает виджет на своем сайте, пользователь заходит на этот сайт через соответствующую закладку браузера, юзает прогу, закрывает и выходит. Все довольны.
AJAX (от англ. Asynchronous JavaScript and XML — «асинхронный JavaScript и XML») — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании AJAX веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные. AJAX — один из компонентов концепции DHTML.
AJAX базируется на двух основных принципах:
- использование DHTML для динамического изменения содержания страницы;
- использование технологии динамического обращения к серверу «на лету», без перезагрузки всей страницы полностью.
Например, на Mobime.ru есть AJAX: в профиле при выборе вашего аватара можно кликнуть по ссылке «выбрать из галереи», и без перезагрузки страницы вы увидите симпатичное окошечко с картинками. Нечто подобное работает и в нашем форуме — вы можете редактировать свои сообщения и сохранять их, не перезагружая весь топик, очень удобно! Кроме того, на обновленном сайте Apple.com поиск выводится теперь через Spotlight — 100% AJAX.
Можно смело сказать, iPhone нанес сокрушительный удар по Windows Mobile: эпоха «кастрированных» браузеров закончилась.
P.S. После заявления Стива Джобса о том, что разработчики смогут разрабатывать внешние приложения для iPhone только через WDK, акции Apple подешевели на 3,5%. Кажется, очень многие хотели «поковыряться» во внутренностях трубки.