了解 Universal Apps 的方案結構與共用的兩個面向
[Universal Apps] 方案結構與共用的兩個面向
- 1449
- 0
- Universal Apps
- 2015-11-21
了解 Universal Apps 的方案結構與共用的兩個面向
Universal Apps 方案帶來了同時開發 Winndows 和 Windows Phone App 的便利性, 但在使用的過程中發現了一個小小的缺憾, 就是在 Page 共用這一點還不夠完整, 在預設的狀況下能在 Shared 專案中被新增的頁面範本只有空白頁面, 然而空白頁面缺乏了一些可以讓我們減少開發時間的既有程式碼. 有一種變通的方式是在 Windows 或 Windows Phone 專案中使用基本頁面 (Basic Page) 範本建立 Page 後再移動 Shared 專案, 繼之加上大量的修改, 為了節省這些時間, 我就動手做了一個可以共用基本頁面的專案範本和頁面範本.
因為前幾日看了一個新聞『導航到深山 港女迷路淚求救』, 於是乎就想何不在 Windows Phone 上來做這麼一個應用程式, 構想上就是希望可以在沒有網路且沒有GPS的狀況下可以運作。
簡單的入門基礎有了, 這一篇來做個比較有趣的課題, 一般的多國語系做法會讓UI 語系跟隨著使用者在設定中的預設語系改變, 但有些時候還是要考慮使用者可以在程式中使用手動的方式修改語系. 作法上並不困難, 讓我們繼續看下去.
對於原本就在開發 Windows Store Apps 的開發者來說,Universal Apps 多國語系開發應該都有一些基礎;不過對於原來純粹開發 Windows Phone 7/8.0 Apps 的開發者而言,多國語系的做法就是另外一回事了。就個人的開發經驗,Universal Apps (Windows Runtime Apps) 所使用的多國語系的作法比較起過去在 Windows Phone 7/8.0 上方式要來得簡便許多。這一套多國語系的作法起始於 Windows 8.0 Store Apps 的時代,基本的作法在網路上其實已經有相當多的文章、討論與影片,但為了能夠讓完全沒用過的人可以一次看完資料,所以還是從最基本的步驟開始說明起。
[Universal 不一樣] WebViewBrush
[Universal 不一樣] Page.Background
簡單解釋 Universal App 的頁面切換的流程
我的 Visual Studio 2013 不能在方案總管內修改檔名了 ?
貼心的新功能, 設定 App 限時降價促銷
這是在 MSDN 論壇討論一個問題後的小感想。
2014 Q1 new apps released
關於『物件導向實作課程』
[Windows Store App] 亞洲流行音樂 App 新增功能公告
[Windows Phone App] 實現程式內購買 In-app purchase (1)
[Windows Phone App] 好用簡訊 EZ SMS 介紹
[Windows Store App] 『Asia Pop Music 亞洲流行音樂』Windows Store市集應用程式 -- 新鮮上架囉!
最近研究一些影音相關的程式庫在 Windows Store App 上的應用,包含了 Youtube API、MyTool Kit 與 Microsoft Play Framework 等等,研究的過程中當然順手寫了一些 App,經過了三次的改版,大致完成一個還過得去的範本 (有一些較舊的 App 還沒改成這個範本,會持續更新),所以寫這篇文章介紹一下功能。
[小筆記] 為什麼 Windows 8.1 的語音老裝不起來
『圓仔』是第一隻在台灣誕生的大貓熊寶寶。圓仔的爸比是團團、媽咪是圓圓。圓仔一出生,很快就成了風靡全球的大明星,許多人都為圓仔和媽媽圓圓初次相見的畫面感動不已,連CNN主播都忍不住說:「實在太可愛了!」。圓仔還獲頒為台北市榮譽市民,成為台灣最棒的全球行銷大使。