PhoneGap完美支持Windows Phone平臺
微軟在去年7月幫助Nitobi將PhoneGap移植到了Windows Phone Mango上,并在9月發布了 該框架的一個可用版本。很多原生特性都得到了支持,包括Accelerometer、Camera、Contacts、Geolocation、 Notification與MediaCapture,但團隊希望能找到一些Bug。此外,由于缺乏具備相應功能的WP7設備,因此Compass并未得 到測試。那時,還缺少兩個重要的API:File與Storage。
近日,PhoneGap團隊與微軟發布了1.3版,對iOS、Android與RIM進行了一些增強,同時還為WP7提供了可用于產品的特性集,包括完整的API支持、更棒的Visual Studio模板、文檔、指南、Bug修復以及大量插件:
- Facebook Connect——用于與Facebook交互的API
- ChildBrowser——無需脫離當前應用就可以顯示外部網頁
- PGSocialShare——在Facebook、LinkedIn、Twitter與Windows Live上發布狀態
- PGMapLauncher——獲取行車路線
- LiveTiles——與活動瓷片的交互
一個小型開發團隊成功地在不到6個月的時間內將PhoneGap帶到了WP7上。開發領導Jesse MacFadyen談到了與微軟移動OS團隊共事的經歷、分享了他的感受、大部分都是積極的。移植之所以能這么快地完成,主要得益于IE9對HTML5的廣泛支持。
在成為Apache Incubator項目后,PhoneGap已經更名為Callback,目前的計劃是在1.4版發布后,其名字將會再次變更為Cordova。