認(rèn)識(shí) Windows 應(yīng)用商店應(yīng)用
Windows 應(yīng)用商店應(yīng)用是一類新型的應(yīng)用程序,它運(yùn)行在 Windows 8 設(shè)備上。如需深入了解有關(guān) Windows 應(yīng)用商店應(yīng)用與傳統(tǒng)桌面應(yīng)用不同之處的詳細(xì)信息,請(qǐng)繼續(xù)往下閱讀。
應(yīng)用有一個(gè)支持多個(gè)視圖的窗口
Windows 應(yīng)用商店應(yīng)用與傳統(tǒng)桌面應(yīng)用不同,它具有單個(gè)的無(wú)邊框窗口,默認(rèn)情況下會(huì)占滿整個(gè)屏幕,因而不會(huì)產(chǎn)生干擾。
Windows 應(yīng)用商店應(yīng)用可以支持多個(gè)布局和視圖,以便可以在各種外形規(guī)格和顯示大小上創(chuàng)建杰出的用戶體驗(yàn)。
應(yīng)用與觸摸輸入和筆輸入?yún)f(xié)作良好
Windows 應(yīng)用商店應(yīng)用與各種輸入源協(xié)作良好,其中包括觸摸、筆、鼠標(biāo)以及鍵盤輸入。可以使用用于所有這些輸入源的單組事件。Windows 應(yīng)用商店應(yīng)用獲取一組默認(rèn)風(fēng)格,這些風(fēng)格可確保 UI 元素適用于觸摸方案。
應(yīng)用可彼此交談
Windows 應(yīng)用商店應(yīng)用可以在其他應(yīng)用間搜索,甚至可以通過支持合適的應(yīng)用合約來(lái)與其他應(yīng)用共享內(nèi)容。應(yīng)用合約提供了一種讓應(yīng)用相互協(xié)作的方式。有了合約,通過消除使用不同標(biāo)準(zhǔn)或應(yīng)用特定的 API 的需求來(lái)實(shí)現(xiàn)輕松訪問其他應(yīng)用存儲(chǔ)或創(chuàng)建的數(shù)據(jù)。
例 如,Windows 允許用戶將一個(gè)應(yīng)用的內(nèi)容共享到另一個(gè)應(yīng)用。提供共享內(nèi)容的應(yīng)用通過滿足特定的需求來(lái)支持來(lái)源合約,而接收共享內(nèi)容的應(yīng)用通過滿足一組不同的需求來(lái)支持目 標(biāo)合約。除了目標(biāo)應(yīng)用對(duì)目標(biāo)合約聲明的支持以外,你無(wú)需了解有關(guān)該應(yīng)用的任何信息,該應(yīng)用同樣會(huì)運(yùn)行。
應(yīng)用具有新的控件和 UI 設(shè)計(jì)面
Windows 應(yīng)用商店應(yīng)用提供了多種新控件,使用這些控件可以輕松創(chuàng)建強(qiáng)大的用戶體驗(yàn)。這些控件中的兩個(gè)控件為應(yīng)用欄和超級(jí)按鈕。
應(yīng)用欄
使用應(yīng)用欄可以向用戶顯示一些導(dǎo)航選項(xiàng)、命令和工具。默認(rèn)情況下,應(yīng)用欄會(huì)被隱藏,當(dāng)用戶使用手指從屏幕的頂部或底部邊緣輕掃時(shí),會(huì)顯示應(yīng)用欄。應(yīng)用欄包含應(yīng)用內(nèi)容,用戶可以通過從邊緣輕掃或與應(yīng)用交互來(lái)取消應(yīng)用欄。
超級(jí)按鈕
超級(jí)按鈕是所有應(yīng)用中都會(huì)出現(xiàn)的一組一致的按鈕:“搜索”、“共享”、“連接”、“設(shè)置”和“開始”。使用這些超級(jí)按鈕,用戶可以:
- 搜索位于你的應(yīng)用或其他應(yīng)用中的內(nèi)容,并且可以從其他應(yīng)用搜索你的應(yīng)用內(nèi)容。
- 與他人或服務(wù)共享你的應(yīng)用內(nèi)容。
- 直接轉(zhuǎn)至“開始”屏幕。
- 連接到設(shè)備并發(fā)送內(nèi)容、流式傳輸媒體以及進(jìn)行打印。
- 使用設(shè)置來(lái)根據(jù)他們的偏好來(lái)配置應(yīng)用。
應(yīng)用使用磁貼而非圖標(biāo)
當(dāng)用戶安裝你的應(yīng)用時(shí),該應(yīng)用會(huì)在“開始”屏幕上顯示為磁貼。觸摸或單擊磁貼會(huì)啟動(dòng)應(yīng)用。
你的應(yīng)用可以通過其磁貼傳遞內(nèi)容,即便該應(yīng)用未運(yùn)行。使用這些動(dòng)態(tài)磁貼,應(yīng)用可以為用戶提供有用的概覽數(shù)據(jù)。
應(yīng)用可以將系統(tǒng)配置為定期通過 Web 服務(wù)請(qǐng)求更新,不論應(yīng)用是否正在運(yùn)行。應(yīng)用還可以將 Windows 推送通知服務(wù) (WNS) 配置為通過 Web 服務(wù)直接發(fā)送消息至動(dòng)態(tài)磁貼。
采用你已知的語(yǔ)言編寫應(yīng)用
你可以使用最熟悉的語(yǔ)言(如 JavaScript、C#、Visual Basic 或 C++)創(chuàng)建 Windows 應(yīng)用商店應(yīng)用。甚至可以采用一種語(yǔ)言編寫組件,然后在采用另一種編程語(yǔ)言編寫的應(yīng)用中使用這些組件。
Windows 應(yīng)用商店應(yīng)用可以使用 Windows 運(yùn)行時(shí),一個(gè)內(nèi)置于操作系統(tǒng)的本機(jī) API。此 API 采用 C++ 實(shí)現(xiàn),并支持 JavaScript、C#、Visual Basic 和 C++,對(duì)于每種語(yǔ)言都以非常自然的方式支持。
在 Windows 應(yīng)用商店中銷售你的應(yīng)用
使用 Windows 應(yīng)用商店,你的應(yīng)用可供世界上成千上萬(wàn)的客戶使用。在你編寫應(yīng)用之后,請(qǐng)用當(dāng)?shù)刎泿旁O(shè)定價(jià)格,Windows 應(yīng)用商店可以在全球市場(chǎng)以 100 多種語(yǔ)言提供該應(yīng)用。
Windows 應(yīng)用商店可以輕松分發(fā)、更新以及銷售你開發(fā)的應(yīng)用。
下一步操作
現(xiàn)在你已了解什么是 Windows 應(yīng)用商店應(yīng)用和這種應(yīng)用與其他類型應(yīng)用程序的區(qū)別, 就可以下載免費(fèi)的開發(fā)工具并開始構(gòu)建你的***個(gè)應(yīng)用了。