ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
Adobe PhoneGap 2.0 – платформа для кроссплатформенных мобильных приложений
Мы писали
о технологии PhoneGap, когда она еще выходила под маркой компании Nitobi. С
тех пор много изменилось – компания Nitobi в прошлом году вошла в состав Adobe,
появилась поддержка Windows Phone как целевой мобильной платформы. Сохранился
главный принцип – технология PhoneGap как фреймоворк позволяет писать
кроссплатформенные мобильные приложения с использованием таких общедоступных и
стандартных инструментов, как HTML и JavaScript. Кроме того, технология PhoneGap
2.0 предлагает удобную систему упаковки и развертывания приложений на целевые
мобильные платформы, а также содержит стандартизованный набор программных
интерфейсов API для доступа к системным функциям целевых платформ с помощью
языка JavaScript.
Примечательно, что после поглощения Nitobe компания
Adobe передала весь базовый код технологии PhoneGap в фонд Apache Software
Foundation, так что теперь технология будет развиваться в открытой форме. На
данный момент дальнейшая разработка этого проекта ведется в рамках программы Apache
Incubator под рабочим названием Apache Cordova. Тем не менее, компания Adobe сохраняет
за собой ведущую роль в проекте. В частности, в Adobe решили сохранить название
PhoneGap для собственного дистрибутива Cordova, хотя код PhoneGap 2.0 полностью
передан в распоряжение открытого проекта Cordova. Предполагается, что
сообщество сторонников проекта поможет быстрому развитию технологии.
Что касается новых инструментов для вызова системных функций
из JavaScript, пакет PhoneGap 2.0 впервые предлагает единую реализацию таких
вызовов. В первой версии для каждой мобильной платформы существовал отдельный
набор JavaScript API. Теперь же все эти реализации сведены в библиотеку Cordova-JS,
созданную при активном участии разработчиков из Adobe, RIM, IBM и других
участников. Унификация программных интерфейсов также обеспечивает модульность
самого фреймворка – разработчик волен добавлять или удалять ключевые API-интерфейсы
как плагины к платформе PhoneGap.
Еще одно заметное новшество в PhoneGap 2.0 носит название Cordova
WebView – это встраиваемый графический элемент для отображения HTML-контента с
поддержкой функций Cordova. Технология Cordova WebView позволяет интегрировать
функции Cordova в традиционные, «родные» мобильные приложения. На данный момент
такая возможность поддерживается для Android и iOS.
Стоит обратить внимание и на поддержку Windows Phone 8 –
новейшей версии мобильной операционной системы от Microsoft. В PhoneGap
2.0 появились новые средства удаленной отладки, стандартизованный набор
консольных инструментов для компоновки и сборки готовых пакетов, плюс полностью
переработанная документация. Подробные сведения о технологии PhoneGap 2.0 и
условиях ее использовании можно найти на официальном сайте проекта по адресу http://phonegap.com/download.
Примечательно, что после почти полного прекращения работ над
мобильной версией технологии Flash в прошлом году компания Adobe сейчас активно
работает над аналогичными по функциональности инструментами разработки, только
на базе HTML5. Так, кроме проекта Cordova/PhoneGap, компания Adobe уже
выпустила утилиту для создания анимации на HTML5 под названием Edge и открытый
HTML5-редактор контента под названием Brackets.
По материалам сайта Ars Technica.
Получить дополнительную информацию о продуктах компании
Adobe Systems можно на сайте компании Softline.
Оставьте Ваш комментарий или мнение о новости: Adobe PhoneGap 2.0 – платформа для кроссплатформенных мобильных приложений Просим Вас оставлять сообщения по теме и уважать своих собеседников и авторов новостного сообщения.