微軟新應用支持開發者在PC上測試iOS和安卓app
5月12日消息,據PCworld報道,周四,微軟發布了一系列新的應用和服務,其中包括一種移動應用,支持Windows開發者在自己的個人電腦上測試iOS應用。
這款應用名為Xamarin Live Player,開發者可將iOS或Android手機與Windows或Mac上的Visual Studio連接起來,然後測試.NET格式的移動應用。微軟公司副總裁納特·弗里德曼(Nat Friedman)表示,這款應用主要為解決2個問題:一是開發者需要耗費時間設置開發環境,二是需要花些時間去彙編應用程序。
當開發者開始開發iOS或Android應用時,你可能已經過去1天時間,為此你會導入某些框架和庫,你的應用變得更加複雜,你的彙編和部署時間實際上增加非常快。本來60秒可以搞定的事情慢慢需要5分鐘或7分鐘,突然你的效率降低了下來。而減少這些彙編和部署時間可以大幅提高開發者的效率,而Xamarin Live Player就可支持Windows開發者以不同方式測試iOS應用。而此前,測試iOS應用只能在Mac上進行。
如今,Xamarin Live Player可以將開發者編寫的代碼會變成中間語言,然後將在應用中解釋這些代碼。微軟正尋求利用Xamarin Live Player的其他方式,希望將來能為開發者帶來更多好處。此外,Xamarin Live Player也支持Live Run功能,這個功能讓開發者可在應用內選擇特定屏幕,然後測試其在移動設備上如何改變顯示方式。
利用Live Run功能,當開發者想在設備上觀看設計改變效果時,不必每次都要重新彙編程序。Visual Studio會等待開發者停止鍵入數秒鐘,然後將更新視圖推送到設備上,以便於它們被評估。這個功能並非提供完整的實時應用體驗,而是在迭代細節方面特別有用。
當然,Xamarin Live Player團隊已經與蘋果協商,已被批准在蘋果應用店上架。Xamarin Live Player並非微軟Build開發者大會上發布的唯一服務。該公司還宣布改組Visual Studio Mobile Center,包括在Test Cloud上託管的Surface設備上測試Universal Windows Platform應用。
這個團隊也負責開發XAML Standard,即旨在跨越iOS、Android以及Universal Windows Platform等平台的界面標記語言。雖然Xamarin.Forms和Universal Windows Platform都使用XAML設計界面,但實際語法略有不同,這就是新XAML Standard能夠提供幫助的地方。
※微軟拉攏小眾系統:Windows以後可以用Ubuntu軟體
※這是一個看臉的時代?遊戲悍將超級刀鋒VP評測
※蘋果10.5寸iPad Pro曝光 或搭載A10X和極窄邊框設計
※這小姐姐真美!《尼爾:機械紀元》2B國內神級COS
※1億像素!黑白數碼相機IQ3 100MP Achrmatic面世
TAG:太平洋電腦網 |
※谷歌發布APP開發者平台Flutter beta 支持安卓和iOS
※BCH新開發者平台Developer.bitcoin上線,加速BCH應用開發
※淺談HTTP在WebApi開發中的運用
※OPPO新機專利曝光;微軟正在開發代號Scarlett的Xbox…
※建設Windows 10 on ARM生態:微軟鼓勵開發者提交UWP應用
※蘋果公布iOS Beta7開發者測試版更新!
※微軟新開發的軟體Timeline將支持蘋果與安卓同步
※貿澤即日起供應Cypress PSoC 6 WiFi-BT Pioneer套件,用於開發穩健的物聯網及可穿戴應用
※傳新版iPad Pro將在蘋果開發者大會發布 支持Face ID
※適用於開發者的Magic Leap One AR耳機
※e 絡盟推出德州儀器參考設計,以簡化 Xilinx MPSoC、SoC 和 FPGA 應用電源解決方案的開發
※蘋果與台積電合作開發MicroLED 將用於Apple Watch和AR
※Mozilla將開發全新的虛擬現實API—WebXR
※最新PS4模擬器Orbital公布 RPCS3核心開發者研發
※Unity新插件允許開發者在HoloLens上預覽PC端3D內容
※新MacBook Pro馬上發布!蘋果WWDC開發者大會開幕
※WWDC蘋果開發者大會,iOS12、Watch OS等迎來更新
※Magic Leap基於Linux推開發者門戶和SDK,Oculus面向開發者宣布新硬體報告平台
※微軟完全棄WP支持:全力開發雙屏Surface Phone
※GENKI為Switch主機開發Type-C介面藍牙音頻發射器