1创业时我为什么选择PhoneGap?

来源:互联网 发布:大数据质量管理方案 编辑:程序博客网 时间:2024/05/14 20:22

背景:

讲到PhoneGap,我接触它可以追溯到2011年,当时Android设备刚刚暴发,市场上并没有太多的Android原生开发人员,一部分人都是从Java开发跳转过来的,而且成本不菲,但是质量并没有那么高,当时人们还捧着一本《Android开发实战》看呢。

当时公司里面CTO还是经验非常丰富的,当时选择了PhoneGap,看看能不能开发出一款成功的APP。当时PhoneGap并不像现在这样,很多插件都是没有的,所有还是需要自己写Java代码,提供自定义提供的API,网上的资料也是少得很,基本上需要参考官网,自己探究工程内部的代码,才有思路。我当时掌握的几门技术包括Java、Flex、前端开发。所以对这个工作非常感兴趣,于是通过PhoneGap开发出了第一个Demo,虽然但是非常卡,实现了当时Demo的价值,足够了。

时隔4年,我也终于决心在此踏入创业这条路,这次辞退了工作,开始实打实的创业。我是技术出身、加上这几年对产品上的积累,所以跳出来创业第一件事考虑的就是折中,技术上、功能上都求平衡,按需来做技术和功能,一方面是关注项目能不能成功,一方面是降低成本(时间成本为主)。所以我最后选择了移动端使用PhoneGap开发、服务器端开发Spring MVC + Spring Data JPA开发,如果你知道这几个框架,应该知道我的终点还发放到了APP开发上。


选择PhoneGap:

2015年6月开始单独出来创业,于是选择了PhoneGap,此时的PhoneGap已经非常方便实用,丰富的插件也是让人觉得非常赞的。

在这个时间点上同时还关注了下Egret用来做H5游戏开发的,从文档、开发工具上也是提供了很好的支持。


那是主要关注几个因素:

1,能够生成Android、iOS的APP

2,时间上期望最快看到结果。

3,后面升级期望能够顺利进行。

经过考虑,最后选择了PhoneGap;

1,我原来使用过PhoneGap,现在用它应该还是很容易上手的,总比重新接触TypeScript成本低(这里绝对不是不愿接触新的东西);

2,这几年对Web开发上也做了不少场上,尤其是模块化上。

3,写了个Demo,感受了复杂程度、刘畅程度,最后决定使用PhoneGap。

主要从这几点考虑吧,最后就干起来了,从写Demo、功能设计、UI设计、后端开发、APP开发、写/改BP、见VC,终于经过一个多月在2015年8月份上线了。


接下来几片博客,主要介绍PhoneGap/Cordova如何使用。

0 0
原创粉丝点击