PhoneGap позволяет создавать приложения HTML / JavaScript для любого телефона, который он поддерживает. Последняя версия включает поддержку не только Windows Phone 7, но и 7.5, Mango.
PhoneGap — отличная идея. Это платформа с открытым исходным кодом, которая позволяет использовать HTML и JavaScript для разработки приложений для мобильных устройств. Пока ничего нового. Умная часть состоит в том, что он преодолевает проблемы, с которыми неродные приложения не могут получить доступ к собственным API-интерфейсам, таким как GPS или камера. Для этого нужно просто предоставить библиотеке JavaScript вызовы, которые взаимодействуют с собственным API. Таким образом, с помощью PhoneGap вы можете создать приложение HTML / JavasScript, которое будет работать на любом телефоне, если PhoneGap поддерживает его.
До сих пор одним заметным исключением из списка поддерживаемых телефонов была Windows Phone 7. Теперь PhoneGap не только поддерживает WP7, но и является целью самой последней версии Mango.
Чтобы использовать его, вам нужны Visual Studio и WP7 SDK, но бесплатная версия Express также работает. Новый тип приложения PhoneGap предоставляется как шаблон проекта. Целевым браузером является IE9, а не браузер, производный от webkit, но по сути все должно работать так же, как и для других телефонов с поддержкой WebKit / PhoneGap.
В настоящее время система поддерживает:
Акселерометр
Камера
Компас (почти)
Контакты
События (частичные, все еще в стадии реализации)
GeoLocation
MediaCapture
Связь
Уведомление
Еще впереди следующая версия:
Файл
Место хранения
По-прежнему есть некоторые проблемы и упущения, но для первой версии он выглядит хорошо и закрывает единственную серьезную дыру в поддержке PhoneGap.