Visual Studio 2017打造更便捷的移動開發(fā)環(huán)境
Visual Studio 2017作為一款強大的集成開發(fā)環(huán)境,在移動開發(fā)領(lǐng)域也展現(xiàn)出了許多新特性。讓我們一起來看看這些功能是如何使得移動開發(fā)變得更加容易的。 提升安裝體驗Visual Studio
Visual Studio 2017作為一款強大的集成開發(fā)環(huán)境,在移動開發(fā)領(lǐng)域也展現(xiàn)出了許多新特性。讓我們一起來看看這些功能是如何使得移動開發(fā)變得更加容易的。
提升安裝體驗
Visual Studio 2017團隊針對安裝體驗進行了優(yōu)化。新的安裝過程更加直觀和觸摸友好,通過只選擇所需的工具,用戶可以實現(xiàn)較低的磁盤占用。尤其對于移動開發(fā)者來說,只需包含.NET、UWP或.NET Core等必要組件即可,有效地減小了下載和安裝尺寸,幫助用戶快速入手,確保安裝的部分就是開始時所需的功能。
新增項目模板
針對許多移動應(yīng)用程序常見的數(shù)據(jù)列表視圖等場景,Visual Studio 2017推出了新的項目模板。通過簡單點擊幾個按鈕,用戶可以快速創(chuàng)建適用于iOS、Android和Windows 10等平臺的移動應(yīng)用項目,包括標(biāo)簽導(dǎo)航、MVVM設(shè)計模式、設(shè)置等功能。同時,通過“Host in the cloud”選項,用戶可以方便配置移動應(yīng)用的后端,并實現(xiàn)在線/離線同步以及自動沖突解決,將移動項目提升到新的水平。
XAML智能感知提升
Visual Studio 2017為 XAML文檔提供了全新的代碼完成引擎,支持綁定、自定義屬性、自定義控件和轉(zhuǎn)換器等,讓開發(fā)者在編寫XAML代碼時能夠獲得更加智能的提示和補全。
提升預(yù)覽效果
Previewer為開發(fā)者提供了實時預(yù)覽效果的功能,讓他們能夠直觀地了解應(yīng)用在不同設(shè)備上的展示效果,并隨時查看所做修改的實時更新。Visual Studio 2017通過對 Previewer的改進,增加了支持的控件和XAML結(jié)構(gòu)范圍,節(jié)省了開發(fā)者重新部署應(yīng)用查看效果的時間。
發(fā)布應(yīng)用無縫流程
在應(yīng)用開發(fā)完成后,通常需要經(jīng)歷開發(fā)、調(diào)試、測試和發(fā)布的過程。Android Archive Manager在Visual Studio 2017中提供了一步步指導(dǎo)的無縫發(fā)布應(yīng)用流程,幫助開發(fā)者快速將應(yīng)用發(fā)布到應(yīng)用商店。
卓越的測試支持
Xamarin Profiler是一款用于檢測內(nèi)存泄漏和未使用資源等問題的工具,對于Visual Studio Enterprise用戶來說,可以在應(yīng)用發(fā)布之前利用Profiler檢測問題,確保應(yīng)用質(zhì)量。此外,Xamarin Test Cloud允許在真實物理設(shè)備上進行應(yīng)用程序測試,而Xamarin Test Recorder則可以幫助記錄測試過程,并在Xamarin Test Cloud中運行大量設(shè)備上的測試。
結(jié)語
以上介紹的是Visual Studio 2017針對移動開發(fā)的新特性,無論您是.NET開發(fā)者還是移動應(yīng)用開發(fā)者,都值得學(xué)習(xí)和了解這些功能,以提升開發(fā)效率和應(yīng)用質(zhì)量。Visual Studio 2017的不斷優(yōu)化與完善,將為移動開發(fā)者帶來更便捷、高效的開發(fā)體驗。