成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

開發人員眼中的Windows Phone 7

原創
移動開發
本文簡述了Windows Phone 7與現在的開發模式,以及Windows Phone 7的一些缺點。對于開發者而言,Windows Phone 7這個開發平臺還是值得大家關注的……

【51CTO譯文】我最近聽了Windows移動設備應用開發MVP Chris Craft做的關于Windows Phone 7的優秀演講,雖然他沒有詳細講述如何開發一個應用程序,但他花了近90分鐘時間解釋需要注意的事情,以及觀眾提出的很深入的問題,本文是想分享我從中學到的內容,因為它可以幫助你確定是否要從事Windows Phone 7的開發。

51CTO推薦專題:Windows Phone應用開發

[[14341]]
Windows Phone 7

好消息

從開發的角度來說,Windows Phone 7與現在的開發模式很類似,新增的位置API很有意義,此外,還支持拉模式(讀當前值)和推模式(注冊事件處理程序,檢測諸如移動超過一定距離的事件),推模式對于節省電池電力起到了很大的作用,并且不需要編寫大量復雜的代碼。事實上,用Silverlight編寫的應用程序也是一大優點,開發人員可以直接使用他們已經掌握的.NET知識和XAML技能。此外,Silverlight/XAML的外觀看起來相當不錯,并且現在已經有很多第三方Silverlight組件可以使用,加上Windows Phone 7應用是用XNA開發的,對于游戲開發來說是一個巨大的優點,但必須要加速器,多點觸摸支持,以及獲得DeepZoom的訪問權,使用DeepZoom可以做出很多漂亮的東西來。應用程序都運行在沙盒中,因此應用程序無法看到其它應用程序的數據,也不能訪問系統文件。

界面設計中也有一些有趣的東西,可以設計出很炫的界面,界面由許多“區塊”組成,這些區塊直接放在桌面上,每個區塊對應一個應用程序,因此可直接在桌面上看到應用程序更新的信息,對于每天總是要處理很多任務的人來說這是一個偉大的構想。此外,應用程序使用了“全景導航”,當前看到的視圖是整體視圖的一個切片,用戶可以向左或向右滾動以查看剩余部分,這無疑是一個有趣的想法,它使得在多個屏幕間過渡變得非常平滑。

壞消息

遺憾的是,伴隨好消息的總是壞消息,大部分也讓我感到十分吃驚。首先,部署應用程序時,你只能通過微軟的應用程序商店將應用程序作為公共應用程序發布,或者將手機連接到電腦,然后使用Visual Studio將應用程序直接部署到手機上。我無法想象當你把這個事實告訴開發人員時,他們會是什么表情,唯一可安慰大家的是可以使用Visual Studio Express版本執行部署操作,因此不必再花錢為系統管理員也準備一套昂貴的Visual Studio,因為他們只需要用它來安裝Windows Phone 7應用程序而已。

除了這個真正的壞消息外,還有一些不那么可怕的缺點,包括:

◆前端開發唯一可用的編程語言是C#

◆“標題”不像Android上的儀表板部件那樣可以交互

◆無SQL Server精簡版或其它內置的輕量級數據庫

◆沒有內置JSON序列化

◆應用程序不能像它記錄那樣訪問視頻(這意味著你無法實現實時視頻廣播等)

◆活動目錄整合似乎有限制

◆沒有真正的后臺處理進程,他使用了一個推送通知模型來喚醒應用程序

面向消費者的開發人員>(大于)企業開發人員?

微軟知道這些問題可能會影響到開發人員,特別是企業開發人員,微軟已經做了很多努力,希望更容易開發出華麗的游戲和Twitter客戶端,但要給銷售人員寫一款用來處理銷售事務的應用就很難了,而且他們可能還要求能脫機使用。我猜測微軟正在計劃解決這些問題,我相信更好的多任務功能和集成SQL ServerCE也正在開發中,但誰知道什么時候才用得上呢?此外,微軟可能還沒有計劃解決所有這些問題,例如,開源的JSON序列化工具已經非常流行,因此可能永遠也不會內置對它的支持,只有靠自己去下載這些開源的工具了,標題不能交互據說是為了更省電,看來也不會有改動了。

真正讓我沒想到的是,微軟認為企業開發人員沒有以消費者為導向的開發人員重要,因為企業開發人員是微軟在移動領域最后的支持堡壘,提高面向消費者開發人員的優先級后,微軟基本上需要在這個市場上重新開始攻城略地。Windows Phone 7也打破了向后兼容Windows Mobile 6.x的壁壘,無論微軟有什么借口,這樣做無疑會極大地傷害企業開發人員的感情,因為他們一直在耐心等候Windows Phone 7,而不愿意轉向Android或iOS。

我認為這是微軟做出的一個愚蠢的決定,它將會導致許多企業開發人員流失,并且面向消費者的市場現在競爭已經很激烈,Windows Phone 7想要強行插入,并想從其它強勢的競爭者手中分得一杯羹,其難度是非常之大的,這樣在企業市場和消費者市場可能會落得兩面失敗的下場。

Android能夠成功是因為iOS是唯一一個用戶友好的OS,并且受到了運營商的限制,如果蘋果不與AT&T獨家綁定銷售iPhone的話,Android可能無法取得現在這樣的成功,Android正好彌補了iPhone的空白,不過蘋果現在已經回過神來,AT&T將不再一家獨營iPhone,我很難相信Windows Phone 7上市后,會引起iPhone那樣的轟動,Windows Phone 7拋棄以往建立起來的企業用戶優勢,我很難相信Windows Phone 7會在Android和iOS夾擊中取得重大突破,也許它只會淪為Android和iOS迅速發展的墊底者。

開發人員的關鍵問題

我很喜歡這個平臺,我認為對用戶和開發人員都有一些好事情,但我建議現階段還是等待或持觀望態度,當然,你也可以利用周末或業余時間做點小游戲,上傳到應用程序商店中,也許能成為早期賺到錢的開發人員,但現在還不適宜開發大的應用,那樣你需要承擔很大的風險,除非Windows Phone 7屆時能證明它確實是一個強大的競爭者。

原文出處:http://blogs.techrepublic.com.com/programming-and-development/?p=2979&tag=leftCol;post-2979

原文名:Windows Phone 7 through a developer's eyes

作者:Justin James

【編輯推薦】

  1. Windows Phone 7開發:真的“不同”了嗎?
  2. Windows Phone 7開發控件套裝即將發布
  3. 微軟應用開發大賽曝光Windows Phone 7首批應用 
責任編輯:佚名 來源: 51CTO翻譯
相關推薦

2012-05-30 09:50:26

Windows Pho

2012-07-03 13:06:31

Windows Pho

2012-06-01 09:27:18

Windows Pho

2012-06-05 09:12:27

Windows Pho

2012-05-31 09:10:26

Windows Pho

2012-06-04 09:38:58

Windows Pho

2010-10-28 09:09:26

Windows Pho

2012-07-02 10:47:56

Windows Pho

2012-08-01 09:34:51

代碼編輯器開發代碼

2012-07-27 11:38:30

開發人員

2009-07-16 08:48:40

微軟Windows 7EWindows 7歐洲

2015-07-28 16:38:56

App移動開發

2011-06-20 08:43:15

Windows 8開發人員

2010-08-09 16:09:25

2013-08-26 14:58:35

開發工具代碼

2009-11-23 20:07:51

ibmdw開發

2021-02-19 09:33:01

kubernetesJAVA服務

2009-12-11 14:50:14

Visual Basi

2012-05-30 15:15:42

ibmdw

2023-03-15 07:12:53

企業開發人員提供商
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产一级在线 | 久久这里只有精品首页 | 成人在线一区二区 | 亚洲综合免费 | 久久久久久久久久久久久久av | 色在线免费视频 | 亚洲欧美在线视频 | 精品一区二区免费视频 | h小视频| 亚洲一区二区三区四区视频 | 欧洲视频一区二区 | 国产精品亚洲成在人线 | 欧美成人在线影院 | 国产亚洲精品a | 亚洲精品国产偷自在线观看 | 五月综合色啪 | 久久成人18免费网站 | 天天爽一爽 | 五月天综合网 | 欧洲视频一区 | 国产精品麻| 日韩国产欧美一区 | 一级黄色夫妻生活 | 久久婷婷麻豆国产91天堂 | 九九热精品视频在线观看 | 欧美一二三四成人免费视频 | 午夜视频在线观看视频 | 精品国产91乱码一区二区三区 | 一级黄片一级毛片 | 日韩毛片在线观看 | 欧美成人猛片aaaaaaa | 欧美一级在线免费 | 久草免费电影 | 国产成人免费视频 | 激情网站在线观看 | 欧美成年黄网站色视频 | 成人免费视频 | 精品国产乱码久久久久久图片 | 日韩激情一区 | 欧美一区2区三区4区公司 | 五月激情婷婷在线 |