Tech.days 2011 day3

第3天離開飯店要先Check Out, 將行李寄放在車站的電子寄物櫃中


WPH304

Windows Azure 與 Windows Phone 7 的完美結合

黃忠成

App 為何需要雲端 ?

雲端服務費用很貴
  • CPU:  2400 元/月
  • 儲存: 1000 元/月
  • 網路: 1000 元/月-------------------------
  • 網路: 4400 元/月

Windows Azure Toolkit for WP7

Push Notification in WP7觀念

Push Notification審核要點
  • 提醒使用者
  • 提供介面取消
Azure use ASP.NET Membership

Access Control Service支援
  • Windows live
  • Google
  • Facebook


WPH305

Windows Phone 7 MVVM設計模式開發實務

王森

MVVM = View, View's model, Model

MVVM 的前身是PM

WPF, Silverlight 是不同的產品線

MVVM 有幫助於:

  • 單元測試 有幫助
  • 跨Windows平台
  • 與設計師協同合作
  • 傳統Code Behind無法與設計師同時作業

UI設計族訓

設計師友好工程
    -> DesignerProperties.IsDesignTool

View, ViewModel溝通

Behavior 讓 Command效益增大

MVVM Light Toolkit


WPH201

優化Window Phone UI 與互動操作設計

唐聖瀚/陳文剛

Session 1 唐聖瀚

Metro Design is Cool (屌)


設計準則
  • 重視溝通
  • 使用者不需要學習


Icon 有3種層次

建議字體 : Gill Sans Bold

台灣公共指標是做給第2次的使用者看

WP7的設計具現代感

infographic -> 新潮 : 具明確的訊息傳達
icongraphic -> 舊思維 : Apple, Android

WP7設計上的觀點
  • 乾淨
  • 動態
  • 簡潔易讀
  • 一致性
  • 可靠
  • 創新
WP7與其他平台比較


Session 2 陳文剛 

WP7 design guideline

Metro Design Language
  -> Panorama  4 panels
  -> Panorama vs Pivot

Icon vs Tile 的比較

Metro 流程 vs Menu 操作
  • Metro 整體導引
  • Metro 不需要使用者學習


WPH207

使用 XNA 開發 Windows Phone 遊戲

賴傳尉



輸入:多點觸控, 加速儀
輸出:音效

Game Loop


OSP305

SharePoint 2010 開發的超強幫手 - HTML, jQuery 與 JavaScript

曹祖聖

讓SPS2010可以支援HTML5

Canvas
Video崁入作法
引用JavaScript函式庫
Ribbon ->
新增砂箱式專岸

最後離開會場拍下最後一眼的101

到SOGO信義店13F幫小蘋果取上次的陶瓷作品
在高鐵候車時,發現提供免費充電與上網