微軟今天在Build 2015大會上宣佈,Android、Java程式將可以轉換微軟通用App,放上Windows 10上執行,甚至用Objective-C語言寫的App程式碼,可以透過Visual Studio重新編譯後,讓iOS上的App也可以在Windows 10上執行。
換句話說,未來,累計破百萬個Android App加上用Objective-C寫的iOS App,開發者不用大幅重寫程式碼,就可以快速轉移到Windows 10上。而舊有Win32或.NET桌面應用程式也可以透過應用程式虛擬化技術AppV打包後,直接搬上Windows 10執行。
Windows 10可以執行Android和iOS 的App了嗎????
有人成功了嗎?
完全免費的!
微軟 Visual Studio 一套多少錢?
一般個體戶的安卓開發者,尤其免費軟體開發者(放廣告賺錢的),會去買一套好幾萬元的 Visual Studio,就只為了把 Android APP 快速移植到 WIN APP?
個人覺的是:有夢最美,希望相隨,卡早睡,卡有眠
而且那些靠 Google AdSense 廣告賺錢的作者(由 Google 直接配廣告,作者不必管廣告怎麼運作,嵌入廣告程式碼即可,然後 Google 會付廣告收益一部分給作者)。
轉成 WIN APP 後,他們拿什麼賺錢。
而假若大型軟體公司,重量級的軟體,比如遊戲之類的,直接快速移植用虛擬的,必定會有性能問題,這樣反倒砸了招牌。
使用者就會覺的這公司怎麼那麼爛,WIN版的就 LAG 到不行,評價就給個 1分之類的,評分非常低,砸了招牌。
為了性能著想(使用者體驗),大型公司肯定多數會採用重新開發的方式。才不會用這樣快速移植。
其實微軟如果出一個官方的 Android 模擬器,還比較有看頭。
但是若要用什麼 Visual Studio 重新編譯的,覺的沒什麼前途。
WIN 磚塊牆軟體,之所以少,缺乏。
問題出在:WIN平板/手機,市場佔有率太低。
西瓜都是喂大邊的,去開發根本沒什麼人用的 WIN平板/手機 APP 軟體,經濟效益實在太低了。
而 桌上型電腦/筆電 的話,原先就有視窗軟體,反倒視窗軟體比較通吃,從 XP 一路通吃到 WIN10。特地去弄個磚塊牆軟體,只有 WIN8/8.1/10 可以跑。WIN7 都跑不了。
>>>開發者不用大幅重寫程式碼,就可以快速轉移到Windows 10上。
換言之,就是依然得重寫一部分才行。
修改一部分也不是什麼難事,但就怕要修改的那部份,是全新的知識,還要去學微軟的系統架構,程式語言。
若是那樣子,可就不是少量修改了。等於整個重學另一套系統了。
再者,iOS 不清楚,Android 的軟體有些人會用圖形化開發的(特殊開發工具),幾乎不用寫程式的。
要叫那些用圖形開發的人去修改程式碼?簡直天方夜談。程式碼都不是他們寫的了(軟體自動產生的),還談何修改,恐怕他們自己做出來的軟體,程式碼都看不懂。
fedora wrote:
一般個體戶的安卓開發者,尤其免費軟體開發者(放廣告賺錢的),會去買一套好幾萬元的 Visual Studio,就只為了把 Android APP 快速移植到 WIN APP?
對象基本不會是個體戶開發者...
但如果我沒記錯,VS有個Express版,也是免費的,只差在不能開發WebApp。
fedora wrote:
而假若大型軟體公司,重量級的軟體,比如遊戲之類的,直接快速移植用虛擬的,必定會有性能問題,這樣反倒砸了招牌。
不是虛擬,而是用原始碼重新編譯成真正的Win10 native APP。
fedora wrote:
西瓜都是喂大邊的,去開發根本沒什麼人用的 WIN平板/手機 APP 軟體,經濟效益實在太低了。
基本上方便的工具是系統商一定要提供的...開發商要不要用是另一回事。
能做到降低轉換門檻,讓開發商覺得轉換成本有可能<=潛在獲利,那就行了。
目的就是讓APP變多,把市場做大。以Windows(Phone)目前的市佔,盡量把市場進入門檻降低,微軟並沒有錯。
你一開始說西瓜靠大邊,又批評微軟想把西瓜盡可能做大的行動,不是很矛盾嗎?
fedora wrote:
Android 的軟體有些人會用圖形化開發的(特殊開發工具),幾乎不用寫程式的。
這種東西,開發商不用擔心。負責做這種特殊開發工具的廠商(例如IBM)會搞定。
我不是微軟員工,甚至早就已經離開IT界(以前在IT界還是寫Java/JSP/Android的),所以沒有替微軟說話拿錢的任何可能性...
只是覺得你有些論點好像互相矛盾......
well,不是要來吵架的,有冒犯請見諒~
綠蛙思維模式:極度幼稚、自我中心、無視客觀現實




























































































