应用商店版的推特已经更新为PWA渐进式应用程序
微软在早前已经公布Windows 10 PWA渐进式应用程序,此类应用程序可以极大地降低开发者的维护成本。
所谓渐进式应用程序其实就是类似普通的网站封装在应用中,开发者不必使用太多的API接口即可完成开发。
目前流行的社交网站推特已经更新应用商店版的UWP 程序,本质上与网页版本的推特基本没有太多的区别。
PWA:简化开发者的工作量
对于开发者而言PWA类程序最大的优点在于可以降低前期开发的工作量同时又可以降低后期维护的工作量。
PWA类程序以网站为基础实际运行在浏览器中,但同时又可以通过Windows 10 API 接口向用户发送通知。
维护方面开发者不必定期推出新版本来上线新功能,只要网页版网站保持功能更新后PWA程序同样会更新。
微软的PWA路线:
微软总是在抱怨没有开发者愿意为Windows 10 开发程序,该公司认为这是WP 系统直接死亡的重要原因。
而PWA类程序可以简化开发者的工作量因此可以吸引更多的开发者开发应用程序并提交到微软应用商店里。
相比原生的UWP应用程序来说开发者几乎不需要花费太多时间,这也是微软选择鼓励 PWA 类应用的原因。
隔壁的苹果公司则不太喜欢这类APP 封装网站的程序,此前苹果下架大量的用模板生成的嵌套网站的应用。
有兴趣的开发者们可以考虑早点接触PWA路线开发自己的应用,毕竟不需要花费太多时间就可以抢占先机。