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