Windows Phone開發中平臺架構簡介
本文和大家重點學習一下Windows Phone開發中平臺架構的概念,主要包括應用程序平臺架構和應用生命周期兩大部分內容,相信通過本文的介紹你對Windows Phone開發中平臺架構的概念一定會有明確的認識。
Windows Phone開發中平臺架構簡介
一.Windows Phone開發中應用程序平臺架構
分為兩大部分:
1.Screen
在本地部分又分為兩塊:
a)ToolandSupport:這里主要包括開發應用所需的工具和支持。
b)Runtimers:這里主要所開發的應用類型和支持的功能API。
1).SilverlightFramework:用于開發以下應用:
事件驅動的,以XAML為基礎的應用;
快速創建網絡應用;
使用windowsphone7所帶的控件;
開發多媒體應用。
2).XNAFramework:用于開發以下應用:
使用高性能的游戲框架開發游戲;
快速創建2D,3D游戲;
管理游戲構件:如mesh,models,textures,effects等等。
2.Cloud
主要又分為兩大塊:
a)DeveloperPortalServices:這部分主要用于開發者應用程序的注冊、認證、發布、更新管理以及Marketplace的付費管理等。
b)CloudService:這部分主要用于開發者使用的云服務API,如maps,feeds,social,以及云計算(Azure)服務。
二.Windows Phone開發中應用生命周期
下面這個圖就是一個應用從開發到測試、發布的生命周期。