相關文章

02f473f774e810ee35d8263ce2ab6c54 從Windows 8開始以來,Windows 8面臨最大的抱怨,除了他的Metro介面在傳統桌面底下很難用之外,另外一個致命傷就是就算使用者對於Metro介面不排斥,但在微軟市集裡頭也下載不到什麼真正好用的App,因為並沒有多少開發者願意花時間針對Windows 8平台來開發App。

而微軟如果不希望Windows 10再歷史重演,App不足這一點是他們必需要解決的問題。而在2015開發者大會上,微軟正式提出了一個解決辦法。

微軟在大會上表示,針對開發者,Windows 10裡頭有兩套針對 Android 和 iOS App所開發的 SDK(軟體開發套件),Android SDK 將支援 C++和 Java 程式碼,而 iOS SDK 將支援 Objective C(可惜並不支援 Swift)。

開發者可以將自己已經寫好並發表在 Android 或 iOS 上的App,轉移到 Windows 10 的開發環境下,然後使用 SDK 來進行一些簡單的改寫工作,從而讓這些App變成 Windows 通用應用程式(Universal App),可以直接在 Windows 10 的桌面以及手機上執行。微軟在會場示範了原本是 iOS 上的Candy Crush Saga程式碼,使用 iOS SDK 把它移植到 Windows 10 上。

透過這兩個SDK,開發者甚至可以結合微軟的Cortana語音助手,Xbox Live,甚至是最神奇立體技術Holograms,將App的功能延伸。另外,就算是網站和Windows桌面EXE應用程式,也能改造成Universal App。

當然,微軟也承認,這兩個SDK並無法百分之百地將所有Android、iOS的應用程式全部都轉換到Windows 10的平台上來。不過至少已經減少開發者相當大程度的心力了。

我們不難發現,微軟在Windows 10上的策略,與他們在新的瀏覽器Microsoft Edge的策略完全一樣。為了推廣Microsoft Edge,他們也正想辦法讓Chrome、Firefox兩大瀏覽器的外掛可以移植到Microsoft Edge上執行。從這兩點來看,微軟顯然認為,下一代Windows 以及瀏覽器是否成功,關鍵掌握在開發者的手上,必需要累積夠多的App,才能夠讓消費者更有信心。

 

資料來源:forbesanandtech

使用 Facebook 留言

まゆゆ
1人給推

1.  まゆゆ (發表於 2015年5月02日 16:07)
只要 Google 和 Apple 擋你個幾次,消費者跟開發者就會喊微軟你這什麼爛東西!
j808010
1人給推

2.  j808010 (發表於 2015年5月02日 20:52)
※ 引述《まゆゆ》的留言:
> 只要 Google 和 Apple 擋你個幾次,消費者跟開發者就會喊微軟你這什麼爛東西!

蘋果應該不敢隨便這樣做
更何況現在微軟是讓所有x86平台也可以用app
這可是發出巨大的市場
幽理之刻
1人給推

3.  幽理之刻 (發表於 2015年5月02日 22:04)
GOOGLE應該會擋的
之前有個chrome的擴充套件轉換為火狐的擴充套件的網站,就被google告了
MOOMS
4.  MOOMS (發表於 2015年5月04日 12:03)
不這麼樂觀,除非 Google 和 Apple 大力支持不然很難,有些作者懶的去移,app 很多也加入了偵測是否為移動設備,不是就不讓你玩,到時後這功能又變回半成品卡在系統裡,這些都不重要,所的功能愛開發就去開發,只要有開關這功能,使用者就能接受,重點它就是要強迫人使用不提供關閉功能,令人反感。
Shinwill
5.  Shinwill (發表於 2015年5月05日 01:01)
「開發者可以將自己已經寫好並發表在 Android 或 iOS 上的App,轉移到 Windows 10 的開發環境」

為什麼不是相反過來
把 Windows App 轉移到 Android 或 iOS 的開發環境上?
尤其是一堆現成的 EXE 專案更是需要
這樣比較吸引人
雖然我也知道以微軟來講
不可能做反過來的事情
cmingyan
6.  cmingyan (發表於 2015年5月05日 15:52)
標題黨啊!講了老半天,結果還是沒講到標題說的的兩套工具。

只講了 Windows 10 裡將有兩套 SDK 可以支援 Android、iOS APP 轉成 Windows APP。

別忽悠我們好嗎?
Aries Bryant
8.  Aries Bryant (發表於 2015年5月20日 22:23)
沒辦法~台灣充斥低等偏頗爛文,已經是不爭的事實;現在要看客觀報導,已經要移駕大陸了。

發表回應

謹慎發言,尊重彼此。按此展開留言規則