[Win10] 無痛移植ios,android的app??

作者: dooog (臘腸狗是我,我是臘腸狗)   2015-04-30 07:33:54
昨晚從頭到尾看完了開發大會,雖然azure那裡真的很hardcore,但總也是熬過來了,看到win10最大亮點在於把編寫UA的機制弄得更容易讓已經開發另兩陣營app的開發者可以用非常簡單的方法直接轉移程式碼到win10,但是我有個疑問,真的有這麼簡單嗎,如果app內含使用到某種特定的API,而剛好win10根本沒開放,這樣子轉譯程式會成功嗎???
作者: zxvc (眾生都是未來佛)   2015-04-30 07:43:00
微軟外星科技?想到Amazon之前好像也做過類似的事...
作者: hungys (hungys)   2015-04-30 08:08:00
你的問題目前真的沒什麼人清楚因為微軟沒有放出太多細節,preview也算是invite-only
作者: neak (neak)   2015-04-30 08:10:00
Candy Crash 據說是第一個實驗品,成功從IOS 轉移win 8.1http://tinyurl.com/ktuatwo
作者: lkk61114 (海綿老子)   2015-04-30 08:20:00
而且wp的手機很多是16:10 iOS是16:9
作者: codebreaker ( )   2015-04-30 08:54:00
只能說想得美
作者: coldlian (荀文若)   2015-04-30 11:17:00
我也覺得想得美XDD 這要花多少資源去實作啊..更別說競爭對手還會繼續維護 新增 修改API弄成這樣emulator還比較輕鬆點...
作者: alljerry04 (Jas)   2015-04-30 11:23:00
Win10 裡面有個 Android 子系統所以這些應該有考慮進去只要 Android 大更新的時候更新 Win10更新裡面用 AOSP 為基礎的 sub-system 應該就可以了
作者: mmppeegg (我是寂寞的)   2015-04-30 11:25:00
好深奧啊...
作者: icarus0508 (饕餮)   2015-04-30 11:27:00
等於他把安桌視為 framework
作者: alljerry04 (Jas)   2015-04-30 11:28:00
吸星大法
作者: coldlian (荀文若)   2015-04-30 11:30:00
12樓說的消息是真的嗎 這個可行性很高耶 XD
作者: icarus0508 (饕餮)   2015-04-30 11:31:00
昨天發表會有說啊
作者: coldlian (荀文若)   2015-04-30 11:32:00
喔喔 我覺得麻煩所以沒看 這樣以後就不需要特別裝duos之類的很不錯 感謝解答
作者: Greentale (小綠...)   2015-04-30 11:37:00
不過也要等開發商移植過去...感覺上會取決於Win 10的普及率
作者: alljerry04 (Jas)   2015-04-30 11:38:00
12樓很難數耶 XDDDDDDDDD
作者: felaray (傲嬌魚)   2015-04-30 11:43:00
數下來 12樓就是你啊!!! (指指
作者: coldlian (荀文若)   2015-04-30 12:37:00
我用手機 所以沒差 XD http://i.imgur.com/Fbv3atJ.jpg
作者: alljerry04 (Jas)   2015-04-30 12:38:00
XDDD
作者: BenShiuan (璇璇)   2015-04-30 12:55:00
那 iOS App 呢?
作者: alljerry04 (Jas)   2015-04-30 13:03:00
iOS App 微軟有 Objective-C 編譯器
作者: BenShiuan (璇璇)   2015-04-30 13:24:00
我是說Android有AOSP 那iOS呢?
作者: alljerry04 (Jas)   2015-04-30 13:37:00
就我說的那段啊讓開發者可以重新編譯
作者: BenShiuan (璇璇)   2015-04-30 13:52:00
喔喔 所以這樣就不會有API不同的問題 O.o?
作者: alljerry04 (Jas)   2015-04-30 14:02:00
可能要處理的比 Android apps 移植過來的多吧我不會開發,所以要問開發者,只是就字面上看起來Android 應該比較輕鬆,已經開放測試了,我看看有沒有相關情報
作者: dotZu (良牙)   2015-04-30 14:58:00
Android 是子系統,類似 POSIX 可以跑在 Windows 上的做法而 iOS 則是需要從源碼重新編譯,並不能直接跑安卓的支援,和過去 Windows 上對 UNIX 的支援是類似的
作者: joe7254445 (艾喬斯)   2015-04-30 15:25:00
所以目前8.1只能跑ios移植過來的吧
作者: hoyunxian (WildDagger)   2015-04-30 15:27:00
是因為iOS相對來說比較單純吧
作者: leicheong (睡魔)   2015-04-30 19:47:00
我朋友在做Project Astoria, 昨天問他他說微軟規定未正式公佈內容前甚麼都不能說... :X
作者: YahooTaiwan (超可愛南西我老婆)   2015-04-30 19:48:00
好神秘
作者: leicheong (睡魔)   2015-04-30 19:51:00
只是說有興趣的話拿自己公司的APK去專案頁面登記測試.
作者: YahooTaiwan (超可愛南西我老婆)   2015-04-30 19:51:00
app lifecycle 和背景程式運作機制也是個問題
作者: leicheong (睡魔)   2015-04-30 19:57:00
app lifecycle應該還好, 因為XWin和Windows比也差很多比較大問題的會是硬體相關, 例如上面說的畫面比例,還有WP不容許intercept call之類的...Andriod寫的程式反而容許碰這塊的話WP開發社群應該會暴動吧... :P
作者: YahooTaiwan (超可愛南西我老婆)   2015-04-30 20:05:00
背景程式的機制差很多吧,我很久沒寫安卓沒更新資訊
作者: joe7254445 (艾喬斯)   2015-04-30 20:52:00
Win10 app不是隨便你縮放比例嗎?
作者: leicheong (睡魔)   2015-05-01 10:23:00
嘛, 反正微軟也不是第一次做JVM了, 這點事應該JVM會處理好的啦.WP跑Android App可能會有黑邊吧... :P

Links booklink

Contact Us: admin [ a t ] ucptt.com