如果已有做一個手機應用的想法,只需要一些簡單的圖片,視頻,或者RSS源,就可以通過App Studio制作出你心儀的應用! App Studio 是一個擁有多種模板樣式,操作靈活的 Windows Phone應用的生成工具。如果有一定開發基礎你也可以在生成應用的基礎上進行更深一步的定制修改使你的應用與眾不同。(僅需要4步!)
首先注冊一個App Studio賬戶登陸: http://apps.windowsstore.com/default.htm
由於目前 App Studio 是Beta 版所以在這里需要發個郵件問 studio@microsoft.com 索取一個邀請代碼。 這里是系統自動回復的非常快我就收到代碼了。
輸入你的邀請碼就算注冊成功了!
登陸進來以后這里有多種模板可以供用戶選擇
這里我就隨意選擇了一個 Official store 的項目模板為大家進行講解。
首先 第一步 App Studio 會要求我我們輸入應用的名稱和描述信息另外我們也可以自定義一個應用圖標在這里上傳。
第二步 設置應用內容
使用Item中的編輯按鈕我們可以對Panorama每個PanoramaItem中ListBox的數據模板進行編輯
編輯模板樣式排列布局等信息
在這里我們可以對綁定的數據源進行編輯,注 這里動態數據源后台生成代碼的時候我會為大家介紹數據綁定對象的生成位置。
設置頁面中我們可以使用“加號”按鈕來添加主頁中的其他Item 當然Item的數據元可以自定義
這里我添加一個新的PanoramaItem
並且我將她的數據源設置成 RSS 這回方便很多用戶動態設置數據源信息。
第三步 配置你的應用樣式
這里提供了多種的配色方案 可以讓大家盡情發揮。
第四步 也就是最后一步 生成我們應用
點擊 Generate 等待我們的應用生成。
生成后我們就可以快速部署在手機上了
安裝步驟, 其實這是一個簡單的企業級應用分發部署流程。
第一步 安裝證書, 證書剛剛通過郵件的形式發給我們剛才的注冊郵箱中了。
點擊鏈接 - 添加證書即可
第二步 部署應用
可以點擊郵件中的連接或者通過掃描二維碼的形式來下載安裝應用。
另外我們可以通過 代碼下載鏈接獲取到源碼。
打開源碼跟大家一起分析一下這個項目
首先我這個項目采用MVVM Pattern 相信有些開發經驗的同學上手並不難。 這里的View 和 ViewModel命名都很規范。
我在Entities項目中找到頁面的數據源 並且都是實現了 INotifyPropertyChanged 接口修改非常方便。
另外在 Repositories 項目中找到相關RSS的數據源代碼 只是通過 LoadRemote(URL)獲取數據源進行處理。
這里在給大家介紹下 關於Windows Phone的新策略:
1. 非開發者賬號可以解鎖1部手機,部署2個應用。 開發者賬號依舊是3台設備,部署10個應用。
2. 部署應用是要 WP 的SDK的。
3. 在2013年8月26號之前注冊,仍然可以享受 19刀的 WP 開發者賬號的優惠!
4. App Studio 生成的應用開發者經過少許修改,也是可以上傳應用商店的!
童鞋們還在等什么心動不如行動啊!!
參考資料:
Everyone can build an app – introducing Windows Phone App Studio beta
Making it easier to get started with Windows Phone App Studio beta, simplified phone registration, support options & more payout markets
希望上的總結可以幫助到大家, 同時歡迎大家在這里和我溝通交流或者在新浪微博上 @王博_Nick