1、原生开发
原生开发是*贵的,一般*常用的方式。完全根据你的需求量身定制,就像盖一个房子,打地基、浇地梁、设计房屋结构等等,都是精心设计,原生开发就是根据你的需求,一点点设计页面和敲代码。优点是用户体验好,占用手机内存小,运行速度快,有源代码后期可以迭代更新和修改。开发成本高、周期长。
2、套壳开发
套壳开发就是在现有的模板上进行制作,制作速度快,价格低,需求不高的话,可以低至几千元。缺点是功能简单,视觉效果差,没有源代码后期不能做更改。
3、混合开发
混合开发是原生和套壳一起开发,核心部分自己写代码,自己做基础,不重要的部分,用套壳模板。将原生开发和混合开发两者结合起来,取长补短,既保证自己的软件运动效果好,也提高了开发效率,开发成本和周期,都介于上面两者中间。和原生开发比起来,开发价格大约相差20%。