Project Astoria 项目的路还很长
应用程序数量少,应用质量不高,这是 Windows Phone 一直要面对的问题。为了改变这样的局面,微软一方面加快 Windows 10 统一平台的建设。另一方面微软也瞄准了其他平台的开发者,希望利用应用移植的方式来为 Windows 10 吸引更多的开发者,推动生态发展。
“Project Astoria”项目就是微软推出的可用于移植 Android 应用的项目。今年5月,微软正式上线了该项目的主页,允许开发者注册并参与到此项目中。该项目的功能在于,开发者可以直接将现有的 .apk 应用安装包提交至 Windows Store,微软会将 Android 应用编译为 Windows 通用应用。
不过现在又相关消息指出,Windows 10 Mobile 上运行移植的 Android 应用,功能上还存在一些局限性。
想“借”点 App 可不容易
虽然“Project Astoria”项目可以实现 Android 应用的移植,但是其本身还存在许多不足。简单来说,移植到 Windows 10 Mobile 上的 Android 应用,一些常用功能暂时还无法等到很好地支持,这些功能包括:
-
屏幕锁定更换、应用窗口插件、动态壁纸、拨号更换
-
发射器更换、任务管理器、内存管理器、铃声管理器
-
寻找我的手机、自定义访问权限、蓝牙低功耗、WiFi P2P
-
标签管理、NFC、数据备份、可穿戴设备
上述提到的功能只是其中一部分。虽然微软说会在后期逐渐完善“Project Astoria”项目,新功能会陆续得到支持。但是外界也发出了不同的声音,微软未必能在“Project Astoria”项目上提供完整的功能。
毕竟“Project Astoria”项目还只是个雏形,后续微软会继续接受用户反馈,并进行测试开发,使开发者更好地利用“Project Astoria”项目。总的来看,“Project Astoria”项目还有很长的路要走。
微软的考量
其实微软在公布开发者可以将 Android 应用移植到 Windows 10 上时,就曾提到推出相关项目的最终目的。微软只是想借助这些“Project Astoria”项目来吸引开发者,让这些开发者发现 Windows 10 上的好处,驱使开发者为 Windows 10 开发更多的优质应用程序。
这里所谓的优质应用程序,并不是那些从 Android 平台移植过来的应用,而是 Windows 原生应用程序。Windows 原生应用程序可以完美地调用 Windows 10 上的相关 API,遵照 Windows 通用应用程序的设计开发规范。
对于 Android 开发者来说,开发 Windows 原生应用程序也有一些好处。如果他们提交到 Windows Store 中的付费应用足够优秀,而且能够让用户们爱不释手,那么这些开发者同样可以通过付费应用来赚取收益。相对于 Android 来说,Windows 10 还有更大的发展空间等待着开发者们去探索。
本文转载自: http://www.wpdang.com/archives/144861.html