Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows App 開發嘉年華 Keynote

Windows App 開發嘉年華 Keynote

快速瞭解 Windows 8、Windows Phone 8、Windows Azure 的開發

Eric Shangkuan

December 29, 2012
Tweet

More Decks by Eric Shangkuan

Other Decks in Programming

Transcript

  1. 活動議程 時間 活動 08:30 – 09:30 活動報到 09:30 – 09:40

    活動開場 09:40 – 10:40 Keynote 10:40 – 10:57 活動說明 10:57 – 11:00 倒數計時 11:00 – Night 開始寫程式!! 12:00 - 午餐 18:00 - 晚餐 22:00 - 宵夜 時間 活動 07:00 - 早餐 深夜 – 11:00 繼續衝刺 10:57 – 11:00 最後倒數 12:00 - 午餐 12:00 – 13:00 測試 Demo 環境 13:00 – 15:00 Demo 15:00 – 15:10 Break 15:10 – 17:10 Demo 17:10 – 18:30 交流時間 18:30 – 19:00 頒獎 Day 1: 12/29 Day 2: 12/30
  2. 開發者,別再錯過了這個戰場了! 還記得 iOS 或 Android 剛發表的情況嗎?當時 Apps 的選擇 不多、種類也不多,開發者不用在幾百個和你類似的 Apps

    中脫穎而出,使用者也比較容易做出選擇。只要你的 App 品 質不錯,就比較容易成為使用者青睞的對象。 Apps 的新戰場 http://techorange.com/2012/11/28/microsoft-sales-exec-promises-100000-windows-8-apps-by-january/
  3. 1/15/2013 24 Windows Phone 8 Programming APIs WP8 App 支援:

    • .NET + WinPRT APIs • WinPRT + Win32 API + C++ • WP7.1 XNA framework • Direct3D + DirectX .NET API for Windows Phone Windows Phone Runtime Win32 & COM Managed Managed & Native Native WP7.1 XAML & C#/VB WP8.0 XAML & C#/VB WP8.0 Games DirectX/Direct 3D & C++ WP7.1 XNA & C#/VB WP8.0 XAML & C#/VB with Direct3D Graphics + C++ + C++
  4. •.NET API for Windows Phone 是主要的 API •幾乎涵蓋所有 Windows Phone

    OS 7.1 的類別 •Windows Phone 8.0 也新增了一些類別 •Microsoft.Phone.Wallet •Microsoft.Phone.Tasks.ShareMediaTask •Microsoft.Phone.Tasks.MapsTask •Microsoft.Phone.Storage.ExternalStorage •Microsoft.Phone.Networking.Voip 1/15/2013 25 .NET API for Windows Phone Windows Phone Runtime Win32 & COM Managed Managed & Native Native .NET API for WP8
  5. •WinPRT 是 WinRT 的子集,加上一些手機的功能: •Windows (Phone) Runtime 以 C++ 實作,並且映射

    C#, VB.NET, 以及 C++ 的介面 WinPRT API 1/15/2013 26 .NET API for Windows Phone Windows Phone Runtime Win32 & COM Managed Managed & Native Native Full WinRT (around 11,000 members) Subset adopted for Windows Phone Runtime (around 2,800 members) New for Windows Phone Runtime (around 600 members) •Windows Phone Runtime 加入 一些手機特有的功能 •Speech synthesis and recognition •Windows.Phone.Networking.Voip •Windows.Phone.PersonalInformation •LockScreen and LockScreenManager •More…
  6. •除了 .NET 以及 Windows Phone Runtime, 你可以存取 Win32 APIs •Winsock

    for low-level networking •Camera APIs for native code apps •COM APIs such as CoInitializeEx, CoTaskMemAlloc, CoTaskMemFree, CreateFile2, ReadFile, WriteFile, HeapAlloc, CreateMutexExW, WaitForSingleObjectW,…many others… •Windows App 有需要的時候可以透過這個方式來呼叫 native 元件 Win32 and COM API .NET API for Windows Phone Windows Phone Runtime Win32 & COM Managed Managed & Native Native
  7. Up-to-date MO list: http://msdn.microsoft.com/en-us/library/windowsphone/help/jj215902(v=vs.105).aspx 美國, 英國, 法國, 德國, 加拿大, 韓國,

    墨西哥, 澳洲, 芬蘭, 奧地利.. 電信商 帳單付費 = 降低購買門檻 • - 提升兩倍購買量
  8. Microsoft gift card Redeemable at Bing Rewards (today) http://www.bing.com/rewards/redeem/all 38

    countries Presented as option where available 新的全球化付款方式 : PayPal, 支付寶..
  9. 活動議程 時間 活動 08:30 – 09:30 活動報到 09:30 – 09:40

    活動開場 09:40 – 10:40 Keynote 10:40 – 10:57 活動說明 10:57 – 11:00 倒數計時 11:00 – Night 開始寫程式!! 12:00 - 午餐 18:00 - 晚餐 22:00 - 宵夜 時間 活動 07:00 - 早餐 深夜 – 11:00 繼續衝刺 10:57 – 11:00 最後倒數 12:00 - 午餐 12:00 – 13:00 測試 Demo 環境 13:00 – 15:00 Demo 15:00 – 15:10 Break 15:10 – 17:10 Demo 17:10 – 18:30 交流時間 18:30 – 19:00 頒獎 Day 1: 12/29 Day 2: 12/30
  10. 評分方向 至少要是 Windows 市集應用程式 或 Windows Phone 應用程式 評分標準: •

    完整性 (35%) • 創意 (30%) • 技術 (20%) • 吸睛度 (15%)
  11. 測試與成果展示 測試及協助 • 專家諮詢區提供你: • 技術諮詢 • 設備測試 (Win8, WinRT,

    WP8) • 24HR 不斷電服務 成果展示 • 每隊2分鐘 (超時即切畫面) • 盡可能實作 Windows 8, Windows Phone 8 的特色 (如: search/share contract 等) • 多 demo 內容,少廢話