前言
故事要從那個(gè)鍵盤機(jī)的時(shí)代說起群凶,塞班系統(tǒng)可謂是碾壓一切,可以安裝各種狂拽酷炫吊炸天的應(yīng)用哄辣,論壇上各種刷機(jī)请梢,破解的教程激起了我的玩機(jī)樂趣,在享受便利的同時(shí)更期望成為一名“大神”力穗。后來上了大學(xué)毅弧,我擁有了第一部 WP 手機(jī)(maybe the last one),也如愿成為了一名代碼的搬運(yùn)工,然而不幸的是諾基亞在不到一年的時(shí)間里就被微軟給玩炸了当窗。
接下來的幾年够坐,由于微軟的不作為,好多人脫坑換了水果崖面、安卓元咙,WPer 成為了真正的 1%,我還是對(duì)這個(gè)系統(tǒng)保持著期待巫员,期待諾基亞的王者歸來庶香。今年初,終于迎來了結(jié)果简识,諾基亞徹底放棄了脉课。不過,對(duì)我來說還有一個(gè)更重磅的消息财异,win10m 終于有了一個(gè)比較穩(wěn)定的預(yù)覽版(10586)倘零,UWP 平臺(tái)也趨于完善了。正逢那段時(shí)間在畢設(shè)選題戳寸,做膩了web,又不屑去做安卓呈驶,心頭一熱拿 UWP 試水,就這么開啟我的 UWP 不歸路疫鹊。袖瞻。說干就干司致,把手機(jī)和電腦都升到了 win10 最新的預(yù)覽版,裝上了宇宙最強(qiáng) IDE——VS2015聋迎,開啟了裝逼模式脂矫。一個(gè)多月的時(shí)間,一邊學(xué) C#霉晕,學(xué) xaml庭再,一邊搭項(xiàng)目,一路跌跌撞撞總算把畢設(shè)完成了牺堰。
現(xiàn)在回想起來拄轻,那時(shí)還是太嫩,純粹為了實(shí)現(xiàn)功能而實(shí)現(xiàn)伟葫,代碼凌亂恨搓,層次不清晰,性能缺乏優(yōu)化筏养,bug 多多斧抱,仗著有點(diǎn)編程基礎(chǔ)就想馬上飛起來,實(shí)際上卻是根基不穩(wěn)渐溶。因此辉浦,需要更加系統(tǒng)地學(xué)習(xí)下 UWP 開發(fā),順便記錄下來掌猛,免得時(shí)間久了忘記。
正文
對(duì)于面向搜索引擎編程的我們來說眉睹,UWP 的資料真的是少的可憐荔茬,不過少歸少,但都是一些優(yōu)質(zhì)資源竹海,在這里分享下我當(dāng)初學(xué)習(xí)時(shí)用到的一些靠譜資料慕蔚。
UWP學(xué)習(xí)目錄整理
前人整理的UWP學(xué)習(xí)目錄,都是msdn上的文檔斋配,不過直接找不容易找孔飒,有目錄就可以更方便查找需要的api,強(qiáng)推
微軟官方demo
https://github.com/Microsoft/Windows-universal-samples
例子很齊全,都學(xué)一遍估計(jì)開發(fā)uwp就沒多大壓力了艰争。
博客園-MS-UAP
據(jù)說是微軟亞洲研究院的人在維護(hù)內(nèi)容坏瞄,全是干貨。最新的淘寶UWP就是他們開發(fā)的甩卓,博客內(nèi)容對(duì)我?guī)椭Υ蟮酿龋瑥?qiáng)烈推薦。
阿迪王的博客
博客質(zhì)量很高逾柿,有很多實(shí)用的小技巧缀棍。
博客園-樓上那個(gè)蜀黍
各種小技巧宅此,做一些特殊功能的時(shí)候適合借鑒。
MSDN
有微軟官方的api文檔爬范,可以當(dāng)字典來用父腕,各種用法都有舉例,比較詳細(xì)青瀑。另外有些奇怪的問題在這里也許就有出乎意料的收獲璧亮。
微軟虛擬學(xué)院
微軟官方的教程
博客園-IT周見智
結(jié)語
如果有 Java 基礎(chǔ)上手 C# 就很容易了,再掌握 xaml 和數(shù)據(jù)綁定的用法就能構(gòu)建一個(gè)簡單的 UWP 應(yīng)用了狱窘。