iT邦幫忙

DAY 14
1

Windows Metro style Apps using HTML5系列 第 15

App contracts and extensions

  • 分享至 

  • xImage
  •  

http://ithelp.ithome.com.tw/ironman5/player/seanamph/tech/1
contracts 就是應用程式協定
extensions 就是應用程式延伸

其實就是對話框吧

對了,微軟已經早就不用Metro這個字了

Metro apps 改為 Windows Store apps
Metro design language 改為 Microsoft design language
Metro style principles 改為 Microsoft design style principles

所以在 Microsoft design 的 Windows 8 (應該是這樣說吧?),原本的dialog就改稱為 contracts (希望我這樣的解讀是正確的),而 extensions 就是app所支援的額外功能項目,應該是這樣吧....

http://msdn.microsoft.com/en-us/library/windows/apps/hh464920.aspx
這裡列出了 contracts 和 extensions ....

1:帳戶圖片提供者 (延伸) Account picture provider (extension)
2:自動播放 (延伸) AutoPlay (extension)
3:背景工作 (延伸) Background tasks (extension)
4:快取的檔案更新程式協定 Cached file updater contract
5:相機設定 (延伸) Camera settings (extension)
6:連絡人選擇器 (延伸) Contact picker (extension)
7:檔案啟用 (延伸) File activation (extension)
8:檔案選擇器協定 File picker contract
9:遊戲總管 (延伸) Game Explorer (extension)
10:播放至協定 Play To contract
11:列印工作設定 (延伸) Print task settings (extension)
12:通訊協定啟用 (延伸) Protocol activation (extension)
13:搜尋協定 Search contract
14:設定協定 Settings contract
15:分享協定 Share contract
16:SSL/憑證 (延伸) SSL/certificates (extension)

從 package.appmanifest 的設定畫面中就可以看到一些延伸功能

接下來我要把每一個功能畫面擷取下來貼
雖然這種做法很混,不過混亦有道,這麼做是為了要一次看清這些延伸功能欄位比較,哪些是必填,哪些功能的設定方法是相同的....等。
而且這樣一個一個貼也是花時間的呀}}}}}

宣告共同目標的畫面

列印工作設定

自動播放內容

快取檔案更新程式

背景工作

帳戶圖片提供者

通訊協定

聯絡人選擇器

搜尋

照相機設定

遊戲總管

憑證

檔案開啟選擇器

檔案儲存選擇器

檔案類型關聯

http://msdn.microsoft.com/zh-tw/hh976906.aspx
這篇中文文章解釋了更詳細的 contracts ,可以參考看看,接下來幾天應該要好好研究 contracts 和 extensions 了吧.....
這也是滿重要的


上一篇
Windows 8 app : 挑選最近看過十個應該要學習的資源
下一篇
Pickers
系列文
Windows Metro style Apps using HTML537
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
ted99tw
iT邦高手 1 級 ‧ 2012-10-07 23:04:56

seanamph提到:
原本的dialog就改稱為 contracts

MS這次玩用戶真的玩得粉大......無言

seanamph iT邦新手 5 級 ‧ 2012-10-08 10:35:33 檢舉

策略隨時調整吧... 落寞

我要留言

立即登入留言