C# Windows通用應(yīng)用程序
傳統(tǒng)的應(yīng)用程序,像本書前面編寫的WPF桌面游戲,針對單一設(shè)備類型,比如PC。引入了Universal Windows Platform后,MicrosofU吏編寫出能夠運(yùn)行在多個設(shè)備上的單個應(yīng)用程序成為可能,并己投入了許多精力,提升開發(fā)者開發(fā)這種應(yīng)用程序的體驗(yàn)。
在大量異構(gòu)設(shè)備上開發(fā)應(yīng)用程序的主要挑戰(zhàn)是,無法提前得知屏幕有多大,或用戶將如何與設(shè)備交互。如果簡單地把本書前面的Karli Cards WPF應(yīng)用程序放在平板電腦的屏幕上,效果會很糟。另一個方面是平板電腦用戶希望應(yīng)用程序能調(diào)整它在屏幕上的顯示方向。本章將介紹響應(yīng)UI和適應(yīng)性觸發(fā)器的概念,來解決這些問題。
通用應(yīng)用程序通過Windows Store部署,對于打包應(yīng)用程序而言,這有其自身的挑戰(zhàn)。為將應(yīng)用程序放在Windows Store上,必須經(jīng)歷一個相當(dāng)嚴(yán)格的測試過程,并通過Microsoft設(shè)定的許多要求。
點(diǎn)擊加載更多評論>>