Nitobi,移動跨平臺PhoneGap的應用程序開發框架製造商,聯合微軟釋放了一個新的測試版的Windows Phone 7「芒果」PhoneGap。Nitobi和微軟已經宣佈,PhoneGap這個HTML5支持跨平臺的移動應用程序開發框架正式支持的Windows Phone 7「芒果」的設備。
九月份的博客文章中,Nitobi,PhoneGap製造商的高級軟件工程師,傑西 Macfeyden,曾宣佈了針對Windows Phone的PhoneGap的新的測試版「芒果」。Macfeyden還表示Nitobi一直致力於兩個開發項目,本身和另外一個名爲赫姆的工程師一塊兒開 發。而微軟則對項目的工程資源和技術提供支持。
「咱們一直在忙着用咱們的Silverlight + C#中的技能完善其餘的其餘API,」他說。
Jean - Christophe Cimetiere ,在微軟的一名高級互操做性的技術經理,在一個9月8日的博客文章中說,「咱們很是高興Nitobi宣佈一個支持Windows電話芒果的 PhoneGap測試版。這種新的選項來構建應用程序針對Windows電話和開發商提供了更多的選擇。 特別是,Web開發人員將可以輕鬆地利用他們的HTML5的技能開發出Windows手機應用。
從
https://github.com/phonegap/phonegap-wp7
爲Windows Phone 7 PhoneGap庫的PhoneGap測試版能夠下載。
「若是你已經幾個月忙於編寫代碼和你歷來沒有據說過有關PhoneGap,它是一個開源移動框架,使開發人員可以構建針對多個平臺上,經過使用標準的 Web技術(HTML5,CSS和JavaScript的)的應用程序 。 在Windows Phone芒果PhoneGap利用HTML5提供新的支持IE9的功能。
Cimetiere說beta版本包括大部分的基本功能,幷包含的JavaScript API使用WindowsP7芒果功能,如:
•接入設備信息(UDDI和更多)
•添加和查找聯繫人
•鏈接狀態(網絡/ WiFi鏈接狀態)
•警報/通知(警報和確認)
•媒體捕獲(圖像和音頻)
•相機
•加速度
•地理位置
Macfeyden說的API來包括文件和存儲API,。
acfeyden稱讚微軟的標準與Internet Explorer 9的合做。 「IE9是一個更符合標準的瀏覽器比之前的非法入境者,並實現了經常使用像DOMContentLoaded事件的addEventListener接口,和 CSS3 HTML5特性,」他說。 「必定要使用HTML5實施,不然瀏覽器可能回落到一個兼容模式,和你的代碼可能會窒息而死。」
git
PhoneGap中文官網github