Windows Phone Studio入門:WP App開發的在線工具
在一段時間的內測以后,微軟于今天早些時候發布了其Windows Phone應用開發的在線工具,名字叫做Windows Phone Studio。其意義在于,通過簡單的內容添加和樣式選擇,實現Windows Phone應用的定制,它不僅屏蔽了Windows Phone應用開發的技術細節,使得沒有相關開發經驗的普通用戶可以創建Windows Phone平臺的App,而且可以完成應用原型的快速開發,方便有經驗的程序員快速實現其應用程序的原型。
1. 注冊Windows Phone Studio
目前,Windows Phone Studio的注冊通過Live ID就可以通過,其平臺網址是:http://apps.windowsstore.com/default.htm。其界面如下:
通過點擊Start Building,進入Live ID登陸頁面。之后會有AppStudio需要訪問個人信息的提示,點擊“是”,就可以進入Windows Phone Studio的注冊頁面,如下圖所示:
在輸入并確認相關的注冊信息之后,就可以進行你的App定制了。
2. Windows Phone Studio功能簡介
進入Windows Phone Studio的主頁面之后,可以在頁面上方看到4個Tab,分別是Create、Dashboard、How to和Send us your feedback。如下圖所示。
- Create:在我們想要新建一個應用時,點擊Create,就可以進入應用程序創建的流程。
- Dashboard:該頁面展示了我們在Windows Phone Studio中所創建的應用程序,無論是出于編輯狀態,還是處于生成狀態。
- How to:該頁面給出了Windows Phone Studio的使用指南。
- Send us your feedback:該頁面和我們之前只用的user voice類似,可以給微軟提供改進的建議和意見。
3. Create Your App
在點擊Create之后,進入應用創建頁面。應用創建分為兩種:一種是創建新的App,不依賴于現有的模板;另一種是在現有模板的基礎上創建。目前來看, 提供的模板還不多,只包含一些最基本的應用模型,包括企業、家庭、娛樂、音樂、運動、旅行、購物、閱讀等等。Windows Phone Studio Team會在之后逐漸添加新的模板。我們從創建一個基于現有模板的應用(以Our Company為例)開始進行介紹。
3.1 App information
點擊Create該模板之后,出現該應用的預覽動態頁面,如下圖所示:
點擊其中的Create App按鈕,出現第一個應用信息頁面:App Information。在修改應用程序名稱、加入應用簡介、同事上傳應用的Logo(按提示上傳160*160像素的png圖片)之后,點擊界面上方的向右箭頭,進入下一個步驟。
3.2 Configure App Content
在該頁面布局如下圖所示:
在Data Sources這一欄,展現了所有應用相關的數據源。數據源可以包含HTML、Collection、RSS和YouTuBe這4個種類。 Application Sections欄展示了應用相關的所有的頁面。我們可以通過上方的“+”來添加新的Sections,每個Section可以包含多個頁面。我們可以在 每個Section的編輯頁面中進行添加。
3.2.1 編輯Section
通過點擊Edit按鈕,進入Section的編輯界面,如下圖所示:
進入編輯頁面之后,我們可以進行數據源和具體頁面的添加和刪除。如下圖所示:
在每個具體的頁面,我們可以對顯示的內容樣式進行配置,圖下圖所示:
右邊的預覽窗口對所做的更改進行實時的效果顯示,使得我們可以立刻看到效果。而不需要在應用生成以后進行更改。
4. Configure App Style
在應用配置界面,我們可以進行背景、磁貼、應用程序啟動畫面、鎖屏畫面等相關的設置,如下圖所示:
同樣,我們可以在右邊的預覽界面看到實時的更改效果。
5. Summary
在該頁面,統計應用的所有信息,如果要別人可見,可以選擇Make App Public。如下圖所示:
在確認沒有問題之后,可以點擊Generate按鈕,生成應用。生成應用的速度非???,一般在幾分鐘就可以在注冊的郵箱中收到郵件,通知應用已經生成,可以點擊下載。
在下載的頁面,我們可以選擇下載其生成的源代碼、生成的XAP包,甚至可以通過掃描二維碼來直接安裝。通過源代碼,專業開發者可以進行修改,添加一些該平臺無法完成的功能和特性。如下圖所示。
以上就是Windows Phone Studio的注冊和使用,目前該平臺還處于Beta階段,Windows Phone Studio Team還在不斷改進之中。目前該平臺相關的資源鏈接如下:
Windows Phone App Studio beta:
http://apps.windowsstore.com/default.htm
Recent blog posts on Windows Phone App Studio here:
http://blogs.windows.com/windows_phone/b/wpdev/
Windows Phone App Studio Forum:
http://social.msdn.microsoft.com/Forums/wpapps/en-US/home?forum=wpappstudio
User Voice: