精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

李靖南:詳解Windows Phone開發細節及注意事項

原創
移動開發 企業動態
隨著諾基亞Windows Phone手機的推出,國內開發者對Windows Phone平臺開發的關注度又掀起了一股熱潮。這次我們請到了Symbio公司的Windows Phone開發專家李靖南老師,為大家談一談Windows Phone應用開發中的一些細節。

  隨著諾基亞Windows Phone手機的推出,國內開發者對Windows Phone平臺開發的關注度又掀起了一股熱潮。

  在前兩周,我們已經陸續發布了兩篇針對Windows Phone開發專家的專訪文章,其中OpenXlive的馬寧老師從大環境上講了Windows Phone開發的前景以及目前遇到的一些困難,楊亨冉老師介紹了傳統Silverlight開發者從網頁版開發移植到移動平臺的一些注意事項,這次我們請到了Symbio公司的Windows Phone開發專家李靖南老師,為大家談一談Windows Phone應用開發中的一些細節。

 

[[50405]]

  在今年十月份的微軟TechED大會上,李靖南老師曾為大家帶來了《開發Windows Phone多媒體應用》和《利用Expression Blend設計不一樣的Windows Phone 7應用程序》兩門課程,實際上,李靖南老師不僅對微軟技術非常熟悉,他本人開發的一款叫做“市民日記”的Windows Phone應用在微軟Market Place上已經取得了不俗的排名,并且在發布了簡體中文、繁體中文、英文、意大利文、韓語版后,仍在陸續開發新的語言版本。在采訪中,李靖南從一個開發者的角度詳細描述了Windows Phone應用開發的一些細節優勢以及注意點。

  Expression Blend拖拖拽拽的可視化組件

  談及Windows Phone開發與iOS、Android等平臺開發的不同,李靖南表示,基于Xbox360和PC上的游戲經驗,微軟XNA比iOS開發游戲要快捷很多,此外,Silverlight采用XAML這一描述性語言,這點與Android非常類似。在開發工具方面Windows Phone也基本都有與iOS、Android一一對應的工具,所以開發者不管是從iOS還是Android上切過來都會相對容易。

  李靖南稱,微軟在API接口方面做了很多優化,提供了一些比較強大的開發工具,很多功能都可以采用“拖拖拽拽”的方式實現。其中Expression blend就是很有效的一個工具。

  在TechED的Windows Phone相關課程里,Expression blend課程排名第一,這也從一個側面說明了這一工具的受歡迎程度。

  “2008年開始用Expression blend的時候,我也曾陷入一種迷惑:這個東西到底是給開發者用的還是給設計者用的?現在我覺得它還是多少植入了跟開發相關的知識細節在里面,比如數據綁定,還有開發模板化等,這些概念一個純粹的設計者理解起來還是有難度的”,李靖南說。所以,他認為Expression blend更適合 “有一些設計感的開發者”和“有一些代碼基礎的設計師”——李靖南稱之為“橋梁工程師”的群體使用。一方面,項目團隊可以通過這些“橋梁工程師”進行很好的溝通,并可在項目初始階段用Expression blend做一些可實現基本交互功能的應用原型演示;另一方面,具備“橋梁工程師”特質的開發者或設計者可以獨立用Expression blend開發一些簡單的應用,比如對界面美觀度要求沒那么嚴格的商務類應用,或者對程序需求要求不那么多的交互類應用。

  基于Expression blend這種工具,傳統意義上的開發者與設計師的關系得以重新定義:“做網頁版開發的時候開發與設計角色分的非常明確,但在移動開發項目中,我們建議開發人員也要向設計滲透一些,設計人員也要多少了解一些開發有關的事情,當一個設計師懂得一個東西工作的原理之后對他來說設計一個東西更有利”。

  要善用Windows Phone開發控件

  在CodePlex開源平臺上,微軟為Windows Phone開發平臺提供了名為silverlight tookit for windows Phone的開發工具,其中包括很多模塊化的控件,這些控件目前有幾十種,基本能滿足普通的開發需求。李靖南建議開發者在設計應用之前,先把這些控件都下載到手機里一個一個研究一下,了解基本情況,這樣不但可以拓寬你開發的思路,同時,也避免你在一些已有的功能開發上花費太多的時間。

  在采訪中,李靖南重點向51CTO記者介紹了兩款控件,分別是Panorama和pivot。這兩款都是界面布局控件,其中Panorama是目前最受歡迎的工具,它支持背景前景不同步的滑動,使得應用有一種縱深關系的背景圖。“Panorama特別適合做時尚類的、新聞類的界面”,李靖南說。他自己開發的“市民日記”應用就是用的Panorama空間。Pivot比Panorama更簡潔些,它不支持縱深關系的背景圖,但是整體效率更快,更流暢。

  除了微軟官方提供的這些控件,一些以前在silverlight開發領域比較強勢的公司也都有針對Windows Phone的第三方控件發布,不過這些控件大多是收費的。如果開發者有需求并且有預算的話也不妨考慮用這些空間。

  唯一遺憾的,目前并沒有一個統一的平臺收集所有的控件,這些第三方的控件大都發布在自家的宣傳平臺上,不過李靖南分享了幾個他常去的Windows Phone開發相關網站,供開發者參考:silverlightcream.com是必看級別的,由一個微軟的工程師維護,他幾乎收集了所有值得推薦的與silverlight有關的技術文章;另外關注微軟官方的channel9頻道可以獲取一些最前沿的技術資訊。國內網站的話,并沒有專業級別比較高的,李靖南推薦的是silverlight中國,cnblog,當然,還有51CTO,呵呵。

#p#

  設計應用時應該注意的細節問題

  Windows Phone手機在硬件上設置了三個常用鍵,左BACK鍵、中間HOME鍵、右SEARCH鍵。李靖南表示,開發者在設計應用時要多考慮與這些硬件有關的操作細節。

  首先,理論上BACK鍵可以無限制回退,但是用戶往往不記得自己上一步操作或者前幾步操作進行到哪里了,所以應用設計不要過多的依賴BACK鍵,比如可以考慮自己設置一些圖形化的、美觀的指引,提醒用戶目前的位置,好讓他知道往前或往后可以去到哪里。

  其次,最右邊的SEARCH鍵設置的是直接切入Bing搜索界面,這一設置顯然有很濃的商業味道在里面,但是用戶尤其是國內用戶使用Bing搜索的需求其實并不是很大,而這一設置會在一些情況下給用戶造成一些困擾。“比如在打游戲的時候,很不小心就碰到了,然后你就會被從游戲界面切出去到Bing,這是很不好的用戶體驗”,李靖南說,他對Windows Phone的硬件設置持保留意見,但是作為開發者,只能在既有基礎上考慮解決方案:“那么我們能做的事情就是,充分的考慮到下面三個按鈕我們沒有預期的時候按到會發生什么,比如保留狀態等等,在這個方面做一些測試”。

  至于軟件方面的細節,李靖南仍然舉了panorama的例子,這個控件功能非常不錯,但由于它本身就是圖形化界面,當里面內容太多的時候,容易造成卡殼。李靖南建議在panorama開發的應用里采用動態加載的方式,并且切換頁面不要超過四頁,可提高應用運行速度。目前他的“市民日記”就是采用的這種方式。

  此外,應用設計還要注意界面的統一性。比如“市民日記”采用的是亮色背景,而Windows Phone默認的彈出消息對話框背景色取決于手機本身的設置,常常顯示為黑色,因此,如果使用默認功能,就會有點不和諧,所以李靖南在“市民日記”里棄用了Windows Phone彈出消息對話框,而采用了自己設計的方案。

  另一個需要開發者考慮的問題是,應用的數據如何做持久化,是保留到本地?還是采用云服務?“這是你事先要考慮的問題”,李靖南說。

  缺乏原創的殺手級應用

  Windows Phone相對封閉開發制度在提高系統安全性和運行速度的同時也給開發者帶來了一些困擾。李靖南說“作為開發者而言我或多或少感到了受束縛的感覺”。曾經有一次一個客戶拿著安卓手機問李靖南能不能做到類似鎖屏界面快捷方式的功能,由于Windows Phone對這一系統功能的調用限制,李靖南只能遺憾的搖搖頭。“這就像硬幣的兩面”,李靖南說,開發者需要在這其中做一些取舍。“跟桌面應用開發最大的不同是,手機資源受限制的,桌面時代是不斷的往里加,不斷的加一些功能,做的大而全,手機上反而是看有什么不必要的放下去,在有限的界面區里展示更重要的內容”。

  那么目前在微軟的Market Place上有什么比較有價值的Windows Phone應用呢?談到這個問題,李靖南表示非常“尷尬”:“這對做Windows Phone開發是不大不小的一個刺激”,李靖南說,他經常拿著自己的Windows Phone手機向親朋好友“推銷”這個產品,“但是我發現我所能推銷出來的一個代表性的、在Windows Phone上獨有的、首創的應用,目前來說基本上沒有”。遙想一兩年前,拿著iPhone的人可以很自豪的向你介紹憤怒的小鳥,但在Windows Phone 7上,現在還沒有這樣級別的應用。

  “游戲方面一直是Windows Phone的強勢,因為他本身有XNA這樣的平臺支撐。在這塊多多少少有一些突破。Xbox360上一些很有名的游戲簡化版本在Windows Phone上都有。這些反而是iOS和Android上沒有的,因為他缺少游戲機級別的支撐”,李靖南說“但是游戲之外的,還有很多時尚類,兒童教育類,理財等這方面我希望看到更多Windows Phone7上的亮點”。

  最后,李靖南總結道:“我特別想呼吁大家,如果有個好的idea一定要先放到Windows Phone 7上去,這樣對兩方面都有好處。對開發者個人來說,由于這是嶄新的平臺,并不像有幾十萬應用的iPhone平臺上競爭那么激烈,Windows Phone 7上你只要做的優秀就能夠保證一兩個月內就讓全世界人都看得到。我認為至少所有.Net的開發人員一定要嘗試一下”。

  ——同樣的呼吁我們也在馬寧、楊亨冉等Windows Phone專家那里聽到過,可以看出這些專家對這一平臺的熱愛和期盼。在這里,我們51CTO也呼吁那些有志于加入Windows Phone開發大軍的開發者們,盡早著手應用開發,因為先行者雖可能行路艱辛,但也會獲得先發優勢。在12月17日,51CTO將聯合包括馬寧、楊亨冉、李靖南、王濤在內的Windows Phone專家共同舉辦Windows Phone沙龍,歡迎廣大讀者屆時蒞臨親密接觸Windows Phone開發!

  12月17日《Phone Club第八期-快樂技術沙龍“for Windows Phone”》上李靖南老師將現場為大家講解《利用Expression Blend 設計不一樣的 Windows Phone 7 應用程序》,點擊這里報名!

  【編輯推薦】

責任編輯:佚名 來源: 51CTO原創
相關推薦

2017-11-27 17:29:46

網線布線線纜

2021-02-07 07:40:31

Synchronize用法

2021-12-14 14:50:12

synchronizeJava

2009-10-22 14:07:15

布線施工注意事項

2009-12-15 10:10:38

VS 2008開發

2009-12-16 16:02:30

Visual Stud

2009-10-10 16:33:29

綜合布線系統

2011-04-14 11:28:07

光纖

2011-06-23 11:15:25

SEO網站優化

2009-11-09 11:01:01

ibmdwPMP

2009-05-06 08:52:44

微軟Windows 7操作系統

2011-07-04 17:55:59

Qt SDK Windows

2021-11-09 15:27:18

鴻蒙HarmonyOS應用

2011-07-25 17:48:10

iPhone 內存

2014-01-13 10:50:28

虛擬化存儲

2011-07-22 13:25:10

復印機租賃技巧

2009-07-15 16:14:36

iBATIS優缺點

2012-06-21 09:34:18

Windows Pho

2009-12-15 17:47:17

VSIP

2011-05-26 11:22:04

SEO
點贊
收藏

51CTO技術棧公眾號

亚洲av成人无码一二三在线观看| 黄色小视频大全| 久久久精品毛片| 久久国产亚洲精品| 日韩视频一区二区三区| 国模无码视频一区二区三区| 成年女人的天堂在线| 国产精品99久久不卡二区| 91精品国产高清久久久久久| 粉嫩精品久久99综合一区| 在线视频亚洲欧美中文| 色94色欧美sute亚洲线路一久| 尤物国产精品| 欧美高清成人| 风间由美性色一区二区三区 | 中文字幕高清在线播放| 1区2区3区欧美| 国产一区二区久久久| 伊人网中文字幕| 99精品视频免费观看| 最新亚洲国产精品| 亚洲av无码成人精品国产| **国产精品| 欧洲激情一区二区| 国产成人黄色片| 日皮视频在线观看| 国产精品久久久久久久裸模| 精品不卡在线| 99产精品成人啪免费网站| 久久国产福利| 欧美性受xxx| 国产精品7777| 欧美婷婷在线| 欧美成人精品h版在线观看| 无码少妇精品一区二区免费动态| 超碰cao国产精品一区二区| 制服丝袜av成人在线看| av网站在线不卡| 免费福利视频一区二区三区| 亚洲高清免费视频| 超级碰在线观看| 国产高清一区二区三区视频| 国产精品久久久爽爽爽麻豆色哟哟| 精品无人乱码一区二区三区的优势 | 国产黄色片在线观看| 99久久精品免费看| 国产精品日韩欧美一区二区| 精品国产区一区二| 国产精品系列在线观看| 91精品久久久久久久久| 中文字幕av网站| 日韩成人午夜精品| 日韩av观看网址| 在线观看 亚洲| 久久久久99| 国产成人精品在线观看| 狠狠狠狠狠狠狠| 日韩成人精品在线| 国产精品三级网站| 欧美成人精品一区二区| 色国产在线视频| 欧美天堂视频| 欧美在线观看一区二区| 尤物国产在线观看| 国产精品一区三区在线观看| 欧美性感一区二区三区| 亚洲精品久久久久久宅男| 亚洲二区av| 日韩免费在线观看| 久久久久久久人妻无码中文字幕爆| 综合中文字幕| 亚洲国产精品久久久| xxxx黄色片| 视频一区在线观看| 在线电影欧美日韩一区二区私密| 网站永久看片免费| 欧美日韩亚洲一区二区三区在线| 久久久久久18| 亚洲国产成人无码av在线| 日韩电影在线一区| 亚洲一区二区三区乱码aⅴ| 亚洲va天堂va欧美ⅴa在线| 成人精品免费看| 欧美久久在线| 99福利在线| 欧美日韩国产专区| 一区二区三区 欧美| 深夜福利一区二区三区| 日韩精品视频免费| 免费看的黄色录像| 亚洲午夜电影| 国产精品久久不能| 亚洲av色香蕉一区二区三区| 91麻豆精东视频| 一区二区三区在线观看www| 91黄页在线观看| 欧美日韩一区高清| 怡红院一区二区| 日韩精品免费| 高清欧美性猛交xxxx黑人猛交| 中国黄色一级视频| 成人高清视频在线观看| 一本色道久久综合亚洲二区三区| 国产美女情趣调教h一区二区| 欧美伊人久久久久久久久影院| 日韩精品视频网址| 国产麻豆精品久久| 欧美极品少妇xxxxⅹ裸体艺术| 69视频免费看| gogogo免费视频观看亚洲一| 一区二区三区不卡在线| 澳门成人av网| 欧美mv和日韩mv国产网站| 无码 人妻 在线 视频| 伊人久久亚洲热| 91免费精品国偷自产在线| 欧美91精品久久久久国产性生爱| 亚洲综合一区二区| 日本美女视频一区| 精品久久久久久久| 9.1国产丝袜在线观看| av观看在线免费| 国产精品狼人久久影院观看方式| 成年人免费在线播放| 精品欧美午夜寂寞影院| 久久精品国产99国产精品澳门| 黄色av一级片| 久久这里只有精品6| 国产日本在线播放| 日韩精品中文字幕一区二区| 日韩在线视频观看| 中文字幕av网站| 国产女人18毛片水真多成人如厕 | 欧美日韩免费不卡视频一区二区三区| 一边摸一边做爽的视频17国产| 艳女tv在线观看国产一区| 国产精品久久久久久久av大片| 色综合888| 偷窥国产亚洲免费视频| 波多野结衣办公室双飞| 欧美久久久久| 国产成人女人毛片视频在线| 性欧美videos高清hd4k| 日韩欧美一区中文| 久久久久久久久精| 国产成人免费av在线| 成人小视频在线观看免费| 精品国产18久久久久久二百| 俺去亚洲欧洲欧美日韩| 国产情侣一区二区| 亚洲欧美欧美一区二区三区| 国产不卡的av| 亚洲午夜极品| 精品无人乱码一区二区三区的优势| 国产精品xx| 亚洲视屏在线播放| 中文字幕精品在线观看| 国产精品久久久久久久久搜平片| 亚洲免费看av| 亚洲高清资源在线观看| 亚洲在线免费视频| 男女视频在线| 精品呦交小u女在线| 亚洲高清在线看| 国产精品剧情在线亚洲| 肉色超薄丝袜脚交| 欧美视频成人| 久久一区二区三区欧美亚洲| a一区二区三区| 中文字幕久热精品视频在线| 国产精品探花视频| 亚洲永久精品国产| 欧美黑人欧美精品刺激| 日本视频中文字幕一区二区三区 | 红桃视频国产精品| 国内视频一区二区| 日韩天堂在线| 欧美精品一区二区免费| 少妇高潮一区二区三区69| 色综合久久综合| 日本视频在线免费| 成人一级片在线观看| 成人在线看视频| 久久人人88| 国产乱码精品一区二区三区卡| 伊人久久精品一区二区三区| 精品国产欧美一区二区三区成人| 成人久久久精品国产乱码一区二区 | 日韩精品视频免费专区在线播放| 欧美人一级淫片a免费播放| 亚洲欧美综合色| 国模私拍在线观看| 秋霞电影网一区二区| 91午夜在线观看| 精品国产精品| 国产精品三区www17con| www.26天天久久天堂| 国模精品视频一区二区| av在线免费观看网| 亚洲福利视频免费观看| 亚洲综合精品国产一区二区三区| 夜夜嗨av一区二区三区| av电影网站在线观看| 成人综合激情网| 日本人视频jizz页码69| 亚洲一区一卡| 久久久99精品视频| 日韩电影二区| 精品一卡二卡三卡四卡日本乱码| 97久久精品一区二区三区的观看方式| 午夜精品福利电影| 成人福利片网站| 在线国产精品播放| 天堂中文在线资源| 日韩欧美一区二区三区在线| 欧美成人精品网站| 欧美日韩在线视频一区| 国产av 一区二区三区| 国产精品美女久久久久aⅴ国产馆| 超碰男人的天堂| 国产成a人无v码亚洲福利| 一级片视频免费观看| 国产精品亚洲综合久久| 精品免费久久久久久久| 欧美黄色录像片| 日韩久久精品一区二区三区| 欧洲在线一区| 国产一区二区三区高清| 亚洲网一区二区三区| 91在线免费视频| av日韩在线免费观看| 国产精品亚洲视频在线观看| 粉嫩一区二区三区| 日韩av手机在线观看| 丝袜诱惑一区二区| 91精品国产高清自在线| av中文在线资源库| 久久久人成影片一区二区三区观看 | 成人资源在线| 91观看网站| 精品视频在线播放一区二区三区| 国产精品一区二区女厕厕| 韩国精品主播一区二区在线观看 | 国产精品丝袜久久久久久app| 久久精品一区二区免费播放| 99精品视频免费在线观看| 污污免费在线观看| 99久久久久免费精品国产| 在线黄色免费网站| 91在线高清观看| 国产熟妇久久777777| 久久午夜色播影院免费高清| 久久久久久九九九九九| 国产无人区一区二区三区| 阿v天堂2014| 国产精品麻豆视频| 日韩在线观看视频一区二区| 玉米视频成人免费看| 精品少妇theporn| 性久久久久久久久久久久| 男人的天堂一区| 色噜噜狠狠一区二区三区果冻| 中文字幕69页| 欧美另类久久久品| 99久久精品免费看国产交换| 精品国产精品网麻豆系列| 日本韩国免费观看| 亚洲欧美激情另类校园| 天堂中文а√在线| 欧美激情精品久久久久久大尺度 | 亚洲一区二区三区高清不卡| 免费在线观看毛片网站| 美女视频黄免费的久久 | 亚洲怡红院av| 日韩女优制服丝袜电影| 亚洲区小说区图片区| 伊人久久五月天| 在线免费观看的av| 欧美亚洲一区在线| 亚洲男男av| 久久国产精品一区二区三区| 日本高清免费电影一区| 97av中文字幕| 日韩黄色免费网站| 亚洲av毛片在线观看| 91蜜桃婷婷狠狠久久综合9色| 日本爱爱爱视频| 一二三四区精品视频| 日韩精品一区不卡| 日韩一级二级三级| 国产一级片在线播放| 欧美另类极品videosbest最新版本| 国产精品电影| 亚洲永久在线观看| 国产欧美日韩免费观看| 看一级黄色录像| 丝袜国产日韩另类美女| 日本黄大片一区二区三区| 不卡av在线免费观看| 亚洲天堂精品一区| 精品国产91久久久| 国产麻豆91视频| 亚洲深夜福利网站| 丁香花在线影院| 国产欧美一区二区三区久久| 日韩欧美四区| 五月天激情图片| 免费观看久久久4p| 久久久久麻豆v国产精华液好用吗| 亚洲欧洲国产日本综合| 无码人妻av一区二区三区波多野| 欧美成人乱码一区二区三区| av网站在线免费播放| 555www成人网| 91精品尤物| 精品久久免费观看| 日韩二区在线观看| 精品少妇一区二区三区免费观| 一区二区三区精品视频| 一区二区三区午夜| 国产亚洲欧美另类中文| 中国字幕a在线看韩国电影| 成人av片网址| 欧美黄色免费| 亚洲第一成肉网| 国产精品国产三级国产| 波多野结衣电影在线播放| 日韩精品在线观看视频| 阿v视频在线| 国产精品视频入口| 黄色成人精品网站| 美女被爆操网站| 亚洲乱码日产精品bd| 国产免费一区二区三区免费视频| 这里只有精品丝袜| yiren22亚洲综合| 日日夜夜精品网站| 日韩中文字幕一区二区三区| 日韩精品电影一区二区| 欧美性xxxxxxxxx| 日本大片在线观看| 日本视频久久久| 国产欧美日韩在线一区二区| www.日日操| 国产女主播视频一区二区| 亚洲天堂2021av| 最新国产精品亚洲| 激情久久免费视频| 欧美人与动牲交xxxxbbbb| 国产精品一区二区91| 免费一级黄色大片| 亚洲精品一区二区三区精华液| 国产丝袜精品丝袜| 麻豆av一区二区三区| 日韩av成人高清| 国产小视频你懂的| 日韩一级片网站| 成人ssswww在线播放| 女女同性女同一区二区三区91| 天使萌一区二区三区免费观看| 日本一卡二卡在线播放| 欧美日本视频在线| 2024短剧网剧在线观看| 国产无套精品一区二区| 午夜一区二区三区不卡视频| 摸摸摸bbb毛毛毛片| 欧美日韩视频在线一区二区| 免费在线观看av片| 国产精品久久久久久久免费大片| 国产欧美在线| 欧美午夜激情影院| 欧美一区二区久久久| xxxx在线视频| 日韩尤物视频| 国产一区二区不卡在线| 日本天堂在线视频| 在线观看国产精品91| 日韩在线视频一区二区三区 | 蜜臀av亚洲一区中文字幕| 少妇久久久久久被弄高潮| 日韩成人av在线播放| 亚洲天堂网站| 亚洲人成无码网站久久99热国产| 久久毛片高清国产| 99久久99久久久精品棕色圆| 91超碰中文字幕久久精品| 日韩在线二区| 中国黄色片视频| 欧美丝袜第三区| av资源新版天堂在线| 亚洲一区bb| k8久久久一区二区三区| 国产又粗又大又爽视频| 91国内精品久久| 亚洲精品二区三区| 亚洲精品国产精品国自产网站| 欧美成人精品1314www| 不卡亚洲精品| 国产乱子伦农村叉叉叉| 亚洲欧洲99久久|