您的位置:首页 > 其它

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

2016-03-27 18:08 330 查看
背景:

讲到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如何使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  phonegap 创业 cordova