精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

91免费在线视频| 一区二区三区久久精品| 国产特级淫片高清视频| 全部免费毛片在线播放网站| 久久精品首页| 久久国产精品偷| jizz欧美性20| 成人精品视频在线观看| 欧美午夜电影在线| aaa免费在线观看| 久草福利在线| 成人一区二区三区中文字幕| 茄子视频成人在线| 亚洲av无码一区二区三区在线| 精品精品国产毛片在线看| 欧美无砖砖区免费| 自慰无码一区二区三区| 黄av在线免费观看| 久久午夜免费电影| 成人18视频| 在线播放成人av| 亚洲欧美日韩国产综合精品二区| 久久中国妇女中文字幕| 天天操天天干天天操天天干| 豆花视频一区二区| 91麻豆精品国产91| 亚洲一区二区蜜桃| a级网站在线播放| 国产精品美女久久久久久久| 久久国产精品一区二区三区| 精品乱子伦一区二区| 理论片日本一区| 在线观看日韩| 亚洲综合成人在线视频| 亚洲看片网站| 男人的天堂在线| caoporn国产一区二区| 91青青草免费在线看| 中文字幕日韩三级| 久久久久欧美精品| 国产999精品久久久| 中日韩精品视频在线观看| 午夜激情一区| 欧美大尺度在线观看| 国产精品成人69xxx免费视频| 国产日韩视频在线| 亚洲午夜女主播在线直播| 午夜一区二区三区免费| 欧美日韩夜夜| 日韩精品在线免费观看| 亚洲国产精品无码久久久久高潮| 亚洲五码在线| 日韩欧美第一区| 国产精品二区视频| theporn国产在线精品| 日韩精品中文字幕一区二区三区| а 天堂 在线| 日本在线成人| 精品国产亚洲一区二区三区在线观看| 少妇极品熟妇人妻无码| 一区二区三区亚洲变态调教大结局| 欧美一区日本一区韩国一区| 波多野吉衣在线视频| 日韩精品一区国产| 精品福利av导航| 荫蒂被男人添免费视频| 亚洲精品国产精品粉嫩| 亚洲网站视频福利| 成年人免费视频播放| 亚洲色图88| 久久久久久久香蕉网| 国产污污视频在线观看| 视频在线观看一区| 国产日韩欧美在线视频观看| 97超碰人人草| 国产99一区视频免费| 精品乱码一区| a黄色在线观看| 亚洲色图都市小说| 奇米影视亚洲色图| 456亚洲精品成人影院| 欧美日韩一区精品| 国产又粗又猛又爽又黄| 欧美激情极品| 中文字幕亚洲一区二区三区| 麻豆视频在线免费看| 99成人免费视频| 国产99久久精品一区二区永久免费 | 国产又粗又猛又爽又| 国产在线视视频有精品| 国产日韩一区欧美| 国产福利在线观看| 亚洲伊人色欲综合网| 欧美激情国产精品日韩| 视频欧美精品| 亚洲精品综合精品自拍| 黄色录像二级片| 亚洲专区一区| 91网站在线看| 国产片在线观看| 亚洲综合激情另类小说区| 午夜国产一区二区三区| 成人福利免费在线观看| 中文字幕不卡在线视频极品| 久久精品国产亚洲av高清色欲| 日韩高清在线一区| 国产另类自拍| 91黄色在线| 欧美吞精做爰啪啪高潮| 国产激情第一页| 中文字幕免费一区二区三区| 国产成人精品一区二区三区| 好吊色视频一区二区| 中文字幕一区二区三| 日本免费一级视频| 77成人影视| 久久影院中文字幕| 自拍偷拍精品视频| 91麻豆免费看| 国产婷婷一区二区三区| 欧美高清hd| 久久天天躁夜夜躁狠狠躁2022| 国产女主播喷水视频在线观看 | 亚洲xxxxx性| 东热在线免费视频| 色综合久久综合网| 精品人妻一区二区免费视频| 欧美成人亚洲| 91在线免费观看网站| 在线视频91p| 色婷婷综合中文久久一本| 性色av蜜臀av浪潮av老女人 | 99久久久无码国产精品6| 天堂av一区| 欧美成人免费一级人片100| 亚洲天堂中文字幕在线| 久久精品人人爽人人爽| av天堂永久资源网| 午夜欧洲一区| 欧美在线观看网址综合| 午夜国产在线观看| 精品久久久久久电影| 精品人妻伦一二三区久| 激情视频一区| 国产三区精品| 新版的欧美在线视频| 日韩精品一区二区三区第95| 国产精彩视频在线观看| av影院午夜一区| 国产精品333| 免费成人结看片| 国产精品成人国产乱一区| 国内在线精品| 欧美色大人视频| 五月天免费网站| 国产剧情在线观看一区二区| 大桥未久一区二区三区| 天堂精品在线视频| 久久久视频免费观看| 色呦呦视频在线| 欧美日韩国产精品一区| 亚洲综合色一区| 免费成人在线观看视频| 亚洲精品成人a8198a| 91精品国产自产观看在线| 美女性感视频久久久| 亚洲经典一区二区三区| 亚洲福利视频一区| 午夜在线观看一区| 久国产精品韩国三级视频| 青少年xxxxx性开放hg| 香蕉免费一区二区三区在线观看| 国语自产精品视频在免费| 日韩三级电影网| 欧美日韩精品系列| 青春草免费视频| 91免费国产在线| www.超碰97.com| 在线成人www免费观看视频| 久久精品五月婷婷| 国产精品传媒麻豆hd| 九九视频直播综合网| 台湾av在线二三区观看| 欧美日韩精品一区视频| 国产精选第一页| 国产欧美日韩三级| 亚洲AV成人精品| 日韩成人免费看| av在线观看地址| 日韩黄色大片网站| 国产精品一级久久久| 99久久亚洲国产日韩美女| 久久艳片www.17c.com| 天堂av在线免费观看| 欧美群妇大交群中文字幕| 日本一区二区不卡在线| 国产精品国产三级国产专播品爱网| 潘金莲一级淫片aaaaaaa| 日韩精品乱码免费| 成人免费播放器| 香蕉综合视频| 欧美日韩一区二区视频在线 | 精品国精品国产| 中文字幕在线观看欧美| 欧美日韩精品在线| 国产盗摄一区二区三区在线| 国产午夜精品一区二区三区嫩草 | 久久久一区二区三区捆绑**| 加勒比av中文字幕| 天堂va蜜桃一区二区三区| 50度灰在线观看| 清纯唯美亚洲综合一区| 狠狠色噜噜狠狠色综合久| 精品精品视频| 国产免费一区二区三区香蕉精| 蜜桃在线视频| 色综合男人天堂| 乱人伦中文视频在线| 亚洲欧洲免费视频| 色屁屁草草影院ccyycom| 欧美军同video69gay| 国产精品免费无遮挡无码永久视频| 性做久久久久久| 69av.com| 亚洲欧美另类在线| 91香蕉视频污在线观看| 欧美激情资源网| 高潮毛片无遮挡| 91蜜桃婷婷狠狠久久综合9色| 中文字幕一区二区三区人妻在线视频| 久久精品理论片| 无限资源日本好片| 丝袜美腿一区二区三区| 欧美成人xxxxx| 国产女优一区| 欧美 国产 日本| 国产精品外国| 日本免费黄视频| 在线一区欧美| 男人日女人bb视频| 国产一区二区精品| 中国丰满人妻videoshd| 国产精品日韩精品欧美精品| 男人添女荫道口女人有什么感觉| 欧美精品综合| av在线免费观看国产| 欧美久久99| av免费观看国产| 亚洲一区二区毛片| 亚洲乱码中文字幕久久孕妇黑人| 国产亚洲毛片| 激情综合网俺也去| 免费观看在线综合| 奇米视频7777| 国产伦精品一区二区三区在线观看| 天堂一区在线观看| 精品一区二区三区在线播放 | 成人免费看片98欧美| 午夜精品福利一区二区三区av| 日本网站在线免费观看| 一本色道久久综合亚洲精品按摩| 亚洲婷婷综合网| 欧美中文字幕不卡| 国产精品爽爽久久久久久| 欧美疯狂做受xxxx富婆| 超碰在线观看av| 亚洲国产精品悠悠久久琪琪| 丝袜视频国产在线播放| 亚洲精品色婷婷福利天堂| 9i精品一二三区| 欧美日韩国产成人| 新版的欧美在线视频| 国产精品视频26uuu| 国色天香久久精品国产一区| 国产成人看片| 精品国产中文字幕第一页| 制服诱惑一区| 99亚洲视频| 伊人影院综合在线| 国产成人av一区二区| 中文字幕av网址| 成人免费在线观看入口| 日本特黄一级片| 欧美性高清videossexo| jizz中国少妇| 亚洲欧洲xxxx| 午夜dj在线观看高清视频完整版| 亚洲2020天天堂在线观看| 青青热久免费精品视频在线18| 亚洲伊人一本大道中文字幕| 日韩欧美美女在线观看| 一区二区不卡视频| 制服诱惑一区二区| 男人的天堂最新网址| 成人免费av资源| 亚洲精品一区二区三区在线播放| 亚洲亚洲精品在线观看| 在线观看免费视频一区| 亚洲成人亚洲激情| 国产黄大片在线观看画质优化| 国产91精品久久久久| 久久伊人影院| 亚洲成人在线视频网站| 99国产成+人+综合+亚洲欧美| 亚洲欧美激情网| 成人精品在线视频观看| 久草福利资源在线| 欧美色视频日本高清在线观看| 国产免费久久久| 国产一区二区三区高清在线观看| av2020不卡| 1卡2卡3卡精品视频| 欧美日韩在线播放视频| 欧美a v在线播放| 国产91在线|亚洲| 91传媒免费观看| 在线观看www91| 国产第一区电影| 成人一级福利| 风间由美久久久| 中文字幕免费一区二区| 高潮一区二区三区| 久久久.com| 久久精品视频7| 亚洲精品suv精品一区二区| 午夜羞羞小视频在线观看| 成人a免费视频| 久久福利影院| 最新天堂中文在线| 国产精品卡一卡二卡三| 欧美国产一级片| 一区二区三区动漫| 日本中文字幕一区二区| 欧美日本国产精品| 新狼窝色av性久久久久久| 噜噜噜在线视频| 欧美日韩国产区| 亚洲欧洲综合在线| 欧美专区福利在线| 亚洲电影一级片| 欧美日韩一区二区在线免费观看| av毛片久久久久**hd| 国产精品23p| 亚洲精品v天堂中文字幕| av福利在线导航| 国产综合动作在线观看| 国产精品视区| 欧美 日韩 成人| 欧美午夜免费电影| 日本在线免费看| 亚洲精品日韩av| 亚洲调教视频在线观看| 人妖粗暴刺激videos呻吟| 亚洲一区二区三区国产| 无码精品人妻一区二区| 日本精品视频在线观看| 欧美系列电影免费观看| xxx国产在线观看| 亚洲男帅同性gay1069| 亚洲AV无码一区二区三区性| 国外成人性视频| 免费av一区| 91精品999| 夜夜精品视频一区二区| 五十路在线观看| 国产精品成人久久久久| 亚洲激情中文在线| 伦理片一区二区| 色哟哟一区二区在线观看| 国产高清免费在线播放| 成人久久精品视频| 亚洲黑丝一区二区| 久久精品—区二区三区舞蹈| 欧美又粗又大又爽| 日韩av激情| 日本免费一区二区三区| 国内精品伊人久久久久av一坑| 久久免费小视频| 亚洲欧美一区二区三区情侣bbw| 激情久久一区二区| 男人添女荫道口喷水视频| 久久免费午夜影院| 国产精品一区二区三区在线免费观看| 欧美激情亚洲精品| 狠狠综合久久av一区二区蜜桃| 91aaa精品| 日韩欧美在线免费| 久热国产在线| 免费在线成人av| 国产一区二区三区美女| 国产一级精品视频| 精品久久久av| 天堂在线精品| 肉色超薄丝袜脚交| 欧美日韩中文字幕在线| 国产在线一区二区视频| 欧美污视频久久久| 成人一级黄色片| 97人妻精品一区二区三区视频| 4388成人网|