Project Astoria 项目的路还很长

oschina
 oschina
发布于 2015年09月03日
收藏 4

WPDang_Project Astoria-3

应用程序数量少,应用质量不高,这是 Windows Phone 一直要面对的问题。为了改变这样的局面,微软一方面加快 Windows 10 统一平台的建设。另一方面微软也瞄准了其他平台的开发者,希望利用应用移植的方式来为 Windows 10 吸引更多的开发者,推动生态发展。

“Project Astoria”项目就是微软推出的可用于移植 Android 应用的项目。今年5月,微软正式上线了该项目的主页,允许开发者注册并参与到此项目中。该项目的功能在于,开发者可以直接将现有的 .apk 应用安装包提交至 Windows Store,微软会将 Android 应用编译为 Windows 通用应用。

不过现在又相关消息指出,Windows 10 Mobile 上运行移植的 Android 应用,功能上还存在一些局限性。

WPDang_project-astoria_Sample

想“借”点 App 可不容易

虽然“Project Astoria”项目可以实现 Android 应用的移植,但是其本身还存在许多不足。简单来说,移植到 Windows 10 Mobile 上的 Android 应用,一些常用功能暂时还无法等到很好地支持,这些功能包括:

  • 屏幕锁定更换、应用窗口插件、动态壁纸、拨号更换

  • 发射器更换、任务管理器、内存管理器、铃声管理器

  • 寻找我的手机、自定义访问权限、蓝牙低功耗、WiFi P2P

  • 标签管理、NFC、数据备份、可穿戴设备

上述提到的功能只是其中一部分。虽然微软说会在后期逐渐完善“Project Astoria”项目,新功能会陆续得到支持。但是外界也发出了不同的声音,微软未必能在“Project Astoria”项目上提供完整的功能。

毕竟“Project Astoria”项目还只是个雏形,后续微软会继续接受用户反馈,并进行测试开发,使开发者更好地利用“Project Astoria”项目。总的来看,“Project Astoria”项目还有很长的路要走。

WPDang_Win10_4bridge

微软的考量

其实微软在公布开发者可以将 Android 应用移植到 Windows 10 上时,就曾提到推出相关项目的最终目的。微软只是想借助这些“Project Astoria”项目来吸引开发者,让这些开发者发现 Windows 10 上的好处,驱使开发者为 Windows 10 开发更多的优质应用程序。

这里所谓的优质应用程序,并不是那些从 Android 平台移植过来的应用,而是 Windows 原生应用程序。Windows 原生应用程序可以完美地调用 Windows 10 上的相关 API,遵照 Windows 通用应用程序的设计开发规范。

对于 Android 开发者来说,开发 Windows 原生应用程序也有一些好处。如果他们提交到 Windows Store 中的付费应用足够优秀,而且能够让用户们爱不释手,那么这些开发者同样可以通过付费应用来赚取收益。相对于 Android 来说,Windows 10 还有更大的发展空间等待着开发者们去探索。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Project Astoria 项目的路还很长
加载中

最新评论(1

Fanxme
Fanxme
手机电池已经很宝贵了,还在上面搞那么多层,会不会变成电老虎?
返回顶部
顶部