Microsoft has worked with Nitobi phonegap to bring their PhoneGap HTML5 developer framework to Windows Phone 7.5 Mango.
PhoneGap, it’s an open source mobile framework that enables developers to build applications targeting multiple platforms, by using standard web technologies (HTML5, CSS and JavaScript).
On Windows Phone 7 this provides another option besides Silverlight and XNA for developers to bring their apps to the platform.
The current beta version includes most of the basic features:-
- Accelerometer
- Camera
- Compass (unit testing is waiting on us having a device that supports compass)
- Contacts
- Events (partial, still underway)
- GeoLocation
- MediaCapture
- Connection
- Notification
- File (coming soon)
- Storage (coming soon)
WP7 PhoneGap will support plugins
PhoneGap.exec(callbackSuccessFunction,callbackErrorFunction, PLUGINNAME, PLUGINMETHODNAME, paramObj);
It is best framework for cross platform application, Now it is available all top OS Android, iOS/ iOS Xcode 4, BlackBerry, Windows Phone, Bada, WebOS, Symbian and for Meego coming soon
You can get more details here Getting Started with PhoneGap for WP7 Mango and also Announcing PhoneGap for Windows Phone Mango
Download framework and example phonegap-wp7
Setup and System Requirements for Windows Phone Emulator http://go.microsoft.com/fwlink/?LinkId=219823
It won’t run on Windows Phone Emulator with WDDM 1.0 http://shareourideas.com/?s=WDDM