Windows Phone系統的優缺點有哪些?

WP7 只能透過CLR
WP8 已經可以不須經過CLR了
除C#/VB開發外亦可使用C/C++開發
主要是因為WP8核心轉變到 NT

Howdy Mate wrote:
印象中, 有看過文章好像在WinPhone上能直接使用C++進行native的開發?

以上有誤請指正, 謝謝!


C++也分兩種, 一種是Native的C++, 一種是Mananged的C++(稱做C++ CX), C++ CX仍是架在CLR之上, 還需透過WinRT的架構才能操作底層, 而WinRT要到Windows Phone 8 & Windows Metro)才支援, 所以在Windows Phone 8之前是不能用C++開發軟體的
Howdy Mate wrote:
我不太清楚WinPh...(恕刪)


我寫>>.net framework不算是Virtual Machine, 是CLR,

我寫的有點簡短, 我意思是 .Net Framework 不算是 Virtual Machine,
是CLR才是Virtual Machine, .Net Framework是類別庫的集合,

另外, WP上目前的 .net framework, 應該不是 .net compact framework,
不過, 縮減了不少東西, 感覺上是.Net Framework 的 Light 版,

還有, WP是支援C++開發Native

莎朗石頭 wrote:
C++也分兩種, 一...(恕刪)


你寫的沒錯, 不過 WinRT要改成NT才是

莎朗石頭 wrote:
C++也分兩種, 一...(恕刪)


純Managed就不納入討論

Native看起來也多用於遊戲的開發

比較有趣的是混合API



來源

透過下面這張圖就更清楚了

用Native C++開發應該無法呼叫Win-RT API

因此介面都要自己來among other things


tychan7 wrote:
如果你家住北極, 你...(恕刪)


你的意思是WP8完全不會中毒嗎???所以不需要防毒?

ed0507 wrote:
你說900就算了,
Lumia 510是在WP宣佈WP7不能升級WP8之後, 還隔了一陣子才出的,



Lumia 510上市時機點是最大的敗筆

如果Lumia 510跟610同時推出的話,搞不好Lumia 510銷售量會小贏Lumia 610


如果Lumia 510沒有照相功能的話,其實搞不好會賣更好一點(因為很少有智慧型手機無照相功能)


boboice wrote:
你的意思是WP8完全不會中毒嗎???所以不需要防毒?


病毒也是一種程式, 要安裝才能執行, 而WP8一定要通過市集才能安裝程式. 除非哪一天MS不審查市集了再考慮要不要防毒吧.

boboice wrote:tychan7 wrote:如果你家住北極, 你...(恕刪)你的意思是WP8完全不會中毒嗎???所以不需要防毒?


目前沒聽過有哪隻wp8系統的手機中毒

莎朗石頭 wrote:
而Android及Windows Phone(Windows 8 Metro)則都是架在類似Virtual machine上執行直譯語言的作業系統, Android用Java在DDMS之上, 而Windows Phone中類似的角色叫做CLR(屬於.NET Framework的一部分), 因為多了Virtual machine佔用資源及加上轉譯的overhead, 因此同樣的規格的Android或Windows Phone手機再怎麼調教也挽回不了這兩個作業系統天生的劣勢

兩著都是Virtual machine
為何Android會比較頓呢?是寫不好嗎?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)

今日熱門文章 網友點擊推薦!