作者dooog (臘腸狗是我,我是臘腸狗)
看板WindowsPhone
標題[Win10] 無痛移植ios,android的app??
時間Thu Apr 30 07:33:54 2015
昨晚從頭到尾看完了開發大會,雖然azure那裡真的很hardcore,但總也是熬過來了,看到win10最大亮點在於把編寫UA的機制弄得更容易讓已經開發另兩陣營app的開發者可以用非常簡單的方法直接轉移程式碼到win10,但是我有個疑問,真的有這麼簡單嗎,如果app內含使用到某種特定的API,而剛好win10根本沒開放,這樣子轉譯程式會成功嗎???
--
Sent from my Windows Phone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.246.23
※ 文章網址: https://webptt.com/m.aspx?n=bbs/WindowsPhone/M.1430350436.A.207.html
1F:推 zxvc: 微軟外星科技? 04/30 07:43
2F:推 zxvc: 想到Amazon之前好像也做過類似的事... 04/30 07:45
3F:推 hungys: 你的問題目前真的沒什麼人清楚 04/30 08:08
4F:→ hungys: 因為微軟沒有放出太多細節,preview也算是invite-only 04/30 08:08
5F:推 neak: Candy Crash 據說是第一個實驗品,成功從IOS 轉移win 8.1 04/30 08:10
7F:推 lkk61114: 而且wp的手機很多是16:10 iOS是16:9 04/30 08:20
8F:推 codebreaker: 只能說想得美 04/30 08:54
9F:推 coldlian: 我也覺得想得美XDD 這要花多少資源去實作啊.. 04/30 11:17
10F:→ coldlian: 更別說競爭對手還會繼續維護 新增 修改API 04/30 11:18
11F:→ coldlian: 弄成這樣emulator還比較輕鬆點... 04/30 11:18
12F:推 alljerry04: Win10 裡面有個 Android 子系統 04/30 11:23
13F:推 alljerry04: 所以這些應該有考慮進去 04/30 11:23
14F:→ alljerry04: 只要 Android 大更新的時候更新 Win10 04/30 11:23
15F:推 alljerry04: 更新裡面用 AOSP 為基礎的 sub-system 應該就可以了 04/30 11:24
16F:推 mmppeegg: 好深奧啊... 04/30 11:25
17F:推 icarus0508: 等於他把安桌視為 framework 04/30 11:27
18F:推 alljerry04: 吸星大法 04/30 11:28
19F:推 coldlian: 12樓說的消息是真的嗎 這個可行性很高耶 XD 04/30 11:30
20F:→ icarus0508: 昨天發表會有說啊 04/30 11:31
21F:→ coldlian: 喔喔 我覺得麻煩所以沒看 這樣以後就不需要特別裝duos之 04/30 11:32
22F:→ coldlian: 類的很不錯 感謝解答 04/30 11:32
23F:→ Greentale: 不過也要等開發商移植過去...感覺上會取決於Win 10的 04/30 11:37
24F:→ Greentale: 普及率 04/30 11:37
25F:推 alljerry04: 12樓很難數耶 XDDDDDDDDD 04/30 11:38
26F:推 felaray: 數下來 12樓就是你啊!!! (指指 04/30 11:43
28F:推 alljerry04: XDDD 04/30 12:38
29F:推 BenShiuan: 那 iOS App 呢? 04/30 12:55
30F:推 alljerry04: iOS App 微軟有 Objective-C 編譯器 04/30 13:03
31F:推 BenShiuan: 我是說Android有AOSP 那iOS呢? 04/30 13:24
32F:推 alljerry04: 就我說的那段啊 04/30 13:37
33F:推 alljerry04: 讓開發者可以重新編譯 04/30 13:38
34F:推 BenShiuan: 喔喔 所以這樣就不會有API不同的問題 O.o? 04/30 13:52
35F:推 alljerry04: 可能要處理的比 Android apps 移植過來的多吧 04/30 14:02
36F:推 alljerry04: 我不會開發,所以要問開發者,只是就字面上看起來 04/30 14:02
37F:推 alljerry04: Android 應該比較輕鬆,已經開放測試了,我看看有沒 04/30 14:03
38F:推 alljerry04: 有相關情報 04/30 14:03
39F:推 dotZu: Android 是子系統,類似 POSIX 可以跑在 Windows 上的做法 04/30 14:58
40F:→ dotZu: 而 iOS 則是需要從源碼重新編譯,並不能直接跑 04/30 14:59
41F:→ dotZu: 安卓的支援,和過去 Windows 上對 UNIX 的支援是類似的 04/30 15:00
42F:推 joe7254445: 所以目前8.1只能跑ios移植過來的吧 04/30 15:25
43F:推 hoyunxian: 是因為iOS相對來說比較單純吧 04/30 15:27
44F:推 leicheong: 我朋友在做Project Astoria, 昨天問他他說微軟規定未 04/30 19:47
45F:→ leicheong: 正式公佈內容前甚麼都不能說... :X 04/30 19:47
46F:推 YahooTaiwan: 好神秘 04/30 19:48
47F:→ leicheong: 只是說有興趣的話拿自己公司的APK去專案頁面登記測試. 04/30 19:51
48F:推 YahooTaiwan: app lifecycle 和背景程式運作機制也是個問題 04/30 19:51
49F:推 leicheong: app lifecycle應該還好, 因為XWin和Windows比也差很多 04/30 19:57
50F:→ leicheong: 比較大問題的會是硬體相關, 例如上面說的畫面比例, 04/30 19:58
51F:→ leicheong: 還有WP不容許intercept call之類的... 04/30 19:59
52F:→ leicheong: Andriod寫的程式反而容許碰這塊的話WP開發社群應該會 04/30 20:00
53F:→ leicheong: 暴動吧... :P 04/30 20:01
54F:推 YahooTaiwan: 背景程式的機制差很多吧,我很久沒寫安卓沒更新資訊 04/30 20:05
55F:推 joe7254445: Win10 app不是隨便你縮放比例嗎? 04/30 20:52
56F:推 leicheong: 嘛, 反正微軟也不是第一次做JVM了, 這點事應該JVM會 05/01 10:23
57F:→ leicheong: 處理好的啦. 05/01 10:23
58F:→ leicheong: WP跑Android App可能會有黑邊吧... :P 05/01 10:24