Windows 10可以執行Android和iOS 的App了嗎????

微軟今天在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了嗎????

有人成功了嗎?
Dr.Dre wrote:微軟今天在Build 2015大會上宣佈...(恕刪)

那麼好的話蘋果還玩什麼
個人覺得這是在畫大餅, 很像每個公司年初時,做的業績預估一樣! 實際情況要再看看!
Dr.Dre wrote:
微軟今天在Build 2015大會上宣佈,Android、Java程式將可以轉換微軟通用App,放上Windows 10上執行,甚至用Objective-C語言寫的App程式碼,可以透過Visual Studio重新編譯後,讓iOS上的App也可以在Windows 10上執行。..(恕刪)

Dr.Dre wrote:
Windows 10可以執行Android和iOS 的App了嗎


你內文已經有說要重新編譯才可以,所以不能執行Android和iOS的app
因為你沒有該app的source code
很多人都被這類新聞誤導了,以為Windows 10可以「直接」執行Android或iOS的App,其實還是要移植的,只是微軟推出新版的VisualStudio來讓你方便移植而已,然後要搭配第三方的套件才能做,然後微軟是不提供保證的。

新的VisualStudio也提供用C#寫的App透過第三方套件編輯成Android或iOS App,當然第三方套件微軟也是不提供保證的。

Android 有可能,它是自由軟體(開放原始碼)

開放的系統。任何人可下載原始碼編譯,然後免費使用。

只要不內建 Play商店,沒有 Google/Android 商標在裡面,不用付一毛錢給 Google,完全合法。大陸的手機/平板,都是這麼幹的。

事實上 windows 下的 Android 模擬器就不少。微軟好像也有打算要做一個。

當然那些模擬器,裡面都是沒有 Play 商店的,也看不到任何 Google/Android 字眼,模擬器會取一個和 Android 名稱完全無關的名字,但大家就知道那是 Android 模擬器。


iOS 不可能,它是封閉系統,且蘋果不開放授權,只此一家別無分號。
看來樓主雖然轉貼了新聞,但並沒看懂。


這不是說Windows10可以跑Android/iOS APP,是讓開發者可以在很小修改的情況下
把原本Android/iOS APP的原始碼,直接編譯成Windows10 APP。

完全是給開發者用的功能,所以和什麼使用者有沒有APP原始碼、或是Android是不是open source、
或是Android模擬器、或是iOS如何封閉,一點關係都沒有。


不過,微軟有自己出另一個Android模擬器......
綠蛙思維模式:極度幼稚、自我中心、無視客觀現實
安卓軟體的開發環境:android-studio
完全免費的!

微軟 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,不是要來吵架的,有冒犯請見諒~
綠蛙思維模式:極度幼稚、自我中心、無視客觀現實
文章分享
評分
評分
複製連結

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