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

21 комментариев
Форум →