cardova(Phone GAP)适合应用的场景

我们公司最近在做一个项目,客户要求用最短的时间,实现Android和IOS两个版本的app开发,而功能的要求,基本上是把一个在线的Web系统给移动终端化。所以我们最后决定使用Cardova来实现,一方面我们认为他们要求的功能和本地设备的关联较小,对实际的及时性和效率要求不太高,另外一个方面、要求周期短,时间成本浪费不起。所以Cardova应该是最理想的选择。Cardova的优势是一次性编码,可以同时生成Android、IOS、WinPhone等多个版本,开发效率极高,而且使用HTML+CSS+js作为编程语言,准入门槛很低,公司的实习生都可以搞的定基本的,相对来说,开发成本可以大大的降低。

       我们对Cardova和一些其他的国产的移动中间件进行了了解后,决定采用 Cardova进行开发,理由主要是国产的移动中间件,大多数采用私有的XML标准来开发,引入API有限,实现机制不明了,一旦后期要开发特有功能,或者国产移动中间件遇到问题,很难以获得有效的技术支持。所以选择了Cardova。

       对于Cardova适合应用的场景,我们进行了一些简单的归纳。一般适合应用于一下几个方面。

       1、企业展示类型的场景,比如类似微网站一类的app适合使用cardova进行开发。

       2、在线商城一类的app,适合采用此类开发。

       3、在线资讯和新闻类的系统,适合采用此类开发。

       4、一般的在线阅读和电子杂志,适合此类开发。

       5、企业管理系统,CRM和ERP等系统一般可以采用Cardova进行开发。

       6、实时性不强的系统,比如类似云笔记,一类的适合采用Cardova.

       7、对手机性能要求不高,实时性较低的一些产品的初期版本,或者原型,适合使用Cardova进行开发

        

你可能感兴趣的:(Cardova)