作者Lsamia (samia)
看板WindowsPhone
标题[情报] 微软宣布正式放弃“Astoria”Android
时间Fri Feb 26 09:29:42 2016
原文说法:
https://goo.gl/HHx9YM
We also announced the Windows Bridge for Android (project “Astoria”) at
Build last year, and some of you have asked about its status. We received a
lot of feedback that having two Bridge technologies to bring code from mobile
operating systems to Windows was unnecessary, and the choice between them
could be confusing. We have carefully considered this feedback and decided
that we would focus our efforts on the Windows Bridge for iOS and make it the
single Bridge option for bringing mobile code to all Windows 10 devices,
including Xbox and PCs. For those developers who spent time investigating the
Android Bridge, we strongly encourage you to take a look at the iOS Bridge
and Xamarin as great solutions.
http://www.techweb.com.cn/it/2016-02-26/2284780.shtml
在数月的猜测之後,微软终於正式宣告了Astoria应用移植项目的死亡。在去年的开发者
大会(Build 2015)上,微软宣布了四个移植项目,分别是——1)允许开发者将iOS应用
的Objective-C代码移植为Windows通用平台(UWP)应用的Project Islandwood; 2)移
植Win32应用的Project Centennial;3)移植Web应用的Project Westminster;4)移植
Android应用的Project Astoria。
然後,奇怪的事情发生了。当微软发布Windows 10 Mobile 10549的时候,它缺失了此前
编译版本中的Android子系统。霎时间,整个论坛都沉默了,人们纷纷猜测Project
Astoria即将宣告死亡。
尽管微软还在推广iOS bridge(Project Islandwood),但却未对Astoria表态。这两个
桥梁项目有着类似的寓意,只是完全以不同的方法工作着。
Project Islandwood允许开发者稍加改动、即可轻松将现有的Objective-C代码编译成为
一个UWP应用。而Astoria则能够以类似的方法处理Android APK。
当微软为Windows 10 Mobile带来Android子系统的时候,用户们很快发现自己可以在受支
持的Windows Phone设备上下载并安装一个APK文件。
下面是微软对於放弃Project Astoria的官方声明:
我们於去年一同宣布了Windows Bridge for Android(Project "Astoria"),有些人在
询问该项目的状态。
我们收到了很多的反馈,提到了两个桥梁技术项目在将对应移动操作系统的代码移植到
Windows上时未能成功,以及它们之间的选择可能会造成困惑。
我们有仔细考虑这种反馈,然而决定应将经理放在Windows Bridge for iOS上,让它成为
向Windows 10设备(包括Xbox和PC)移植的单一Bridge选项。
对於那些在Android Bridge上花费了大量时间的开发者们,我们强烈建议你们多看下iOS
Bridge和Xamarin这两个很棒的解决方案。
正如我们此前所提,微软确实以数目不详的金额收购了Xamarin。Xamarin允许开发者创建
基於C#的一个通用代码,以及创建Android、iOS和Windows应用。
至於Astoria之外的另三个移植项目——Project Islandwood、Westminster、以及
Centennial——它们都还活得好好的。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.80.253.8
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/WindowsPhone/M.1456450184.A.30D.html
1F:→ seraphic298: 已经一脚踏入坟墓的W10M在这消息确认後直接躺平 02/26 09:40
2F:推 icarus0508: Pro a 本来是唯一一个没有和vs整合的 现在断乾净了 这 02/26 09:41
3F:→ icarus0508: 样所有 bridge出来的程式都会是重新编译 的了 不过c 02/26 09:41
4F:→ icarus0508: ++版的写安卓不知道会不会也停掉 02/26 09:41
5F:→ icarus0508: 一楼 pro I 对微软比较重要 因企业软体多 02/26 09:41
6F:→ xform: 以一个只是小小使用者的身分来看这事件,觉得是不是Google 02/26 09:46
7F:→ xform: 在耍什麽小手段呢?大家都知道,微软和苹果关系良好,而Goog 02/26 09:46
8F:→ xform: le打从微软开发出WP系统後,就一直和微软作对,尤其是在app 02/26 09:46
9F:→ xform: 的服务上,而这次为何唯独放弃Astoria,是不是W与G之间有 02/26 09:46
10F:→ xform: 什麽秘密呢?纯粹乱想的 02/26 09:46
11F:推 icarus0508: 应该是乱想 因为只要没有google play Google 不能那 02/26 09:51
12F:→ icarus0508: 你怎样 02/26 09:51
13F:推 icarus0508: 而且本来pro a走的路线就和其他桥不同 vs也没内建java 02/26 09:53
14F:→ icarus0508: 编译器 所有我才好奇c++版的情况 02/26 09:53
15F:→ blacwhte: 如果要告也是Oracle ,轮不到Google吧? 02/26 11:56
16F:→ Kerrity: 就放弃吧,反正对现有的开发商也不痛不痒! 02/26 12:10
17F:推 icarus0508: Orcle是java端 这也是目前三大家都想清楚的语言 02/26 13:28
18F:→ LeeFrank: 可怜 02/26 13:45
19F:推 t77133562003: 去跑子系统才叫真正躺平巴.... 02/26 13:45
20F:→ t77133562003: 对2边都没好处的东西 ....... 02/26 13:46
21F:→ t77133562003: Xamarin 看看MS买下後能释出多少权限给开发者玩 02/26 13:50
22F:推 jabari: ... 02/26 15:03
23F:嘘 jchenny: WIN10M的未来? 让我们继续看下去... 02/26 16:42
24F:推 biaw: 看下次改名是不是WP11比较吉祥 02/26 17:17
25F:→ puput: 当你说出吉祥二字 可能真的就吉祥了 GG 02/26 17:21
26F:推 st861014: 以後没名字了吧,区分只用build号 02/26 18:48
27F:推 tennyleaz: QQ 02/26 21:59
28F:推 edwar: 如果w10m像win10对一般使用者强制升级,build号也没大意义啊 02/27 12:23
29F:推 hoyunxian: 最好的可能当然应该是可以直接把APK编译成UWP 02/27 16:52
30F:→ hoyunxian: 而不是现在的开模拟器跑APK,但是这中间大概有技术问题 02/27 16:52
31F:→ hoyunxian: 或者是专利问题(也许还跟Google与Oracle之间剪不断理还 02/27 16:53
32F:→ hoyunxian: 乱的官司有关?) 02/27 16:53
33F:→ hoyunxian: 反正直接把APK编译成UWP,甚至是让Android开发者用Java 02/27 16:53
34F:→ hoyunxian: 开发UWP都无法实现,这才是收掉的最後原因吧...... 02/27 16:53
35F:推 icarus0508: Java,是现在业界超想收掉的应该不会 02/27 18:46
36F:推 westwet: 只有我觉得 Windows phone 版离 Windows phone越来越远 02/27 21:14
37F:→ westwet: 吗?喔我忘了是w10m了,原来我们这麽近 02/27 21:14
38F:推 KotoriCute: 靠JAVA吃饭的人超多的,要收掉很困难 03/01 12:22