Google Polymer看起来像是制作素材设计网页的简单方法。我正在开发一个原生Android应用程序,并希望将其设计为材料。我的问题是,我可以将Polymer用于本机Android应用程序吗?
答案 0 :(得分:6)
不,你不能使用Polymer来构建一个真正的“原生”Android应用程序。虽然有Phonegap这样的框架允许您使用Web技术构建应用程序,然后编译成Android应用程序。
如果您的目标是制作符合材料设计模式的应用,我建议您先阅读有关该主题的官方文档:Creating Apps with Material Design
答案 1 :(得分:3)
Polymer是一个JavaScript框架,它为前端实现了特定于Web的标准。
JavaScript不是Android的母语,因此Polymer不能用于使用Meterial Design构建Native Apps(使用Java)。
但另一方面,您可以借助Cordova和PhoneGap等技术使用HTML5构建整个应用程序。
答案 2 :(得分:1)
如果您使用的是原生Android,那么您应该使用Android官方Appcompat库(这是默认设置),但它缺少一些Mateial元素和功能的后端(Official Tutorial)。如果你真的需要实现Appcompat缺少的元素,你可以使用任何第三方图书馆,如MaterialEverywhere或this,或者你可以找到here,如果世界上真的有可用的东西。
答案 3 :(得分:1)
是的,您可以使用Polymer创建原生移动应用,感谢Polymer Native。
答案 4 :(得分:0)
是的,我们无法创建纯本机应用程序,但我们可以转换以HTML,CSS,JS开发的Web应用程序,这些应用程序将在浏览器中运行。 Cordrava有助于将Web应用程序源转换为apk文件,该文件可作为本机应用程序安装在Android设备中。 Cordrava使web应用程序在android的web视图中运行。 下面由Ashraff Hathibelagal
提供的一个很好的示例教程