H5开发App体验——2015,我为APICloud代言

以前做过一段时间Android开发,由于条件有限,只能先在虚拟机上测试,测试通过后再上真机器。做的应用涉及网络,往往出现的情况是虚拟机上调试一个样子,真机A上调试一个样子,真机B上调试又是另一个样子,很崩溃。


后来为了学iPhone开发,装了个虚拟机。发现在Win7里虚拟出Mac,再虚拟出iPhone模拟机实在太蛋疼了,又不想装黑苹果折腾,索性买了个Mac。熟悉Mac操作,学习OC花费了不少时间,前后近1个月才开发出一个差不多的简单iPhone应用。


机缘巧合,经朋友推荐了解到了APICloud,觉得这种使用网页开发客户端的方式非常适合以内容为主的手机应用,决定尝试一下。


环境搭建和第一次测试异常顺利,在Win7里一下午就搞定了。由于对H5有一定接触,从着手到开发出一个在AndroidiPhone均可运行的小应用只用了一周时间(仅仅是晚上开发)。


减少70%服务器端编码工作量
APICloud宣传的上面这句话,看来是真的。


APICloud非常适合开发以内容为中心的手机应用,其封装了非常多的底层功能,像推送、提醒等功能有现成的APICloud接口可调用,侧边栏等导航方式也比较多。同时也开放了底层的自定义模块,如果想实现一个现有APICloud没有的功能也不会太难,还可以在模块Store中和各位做开发的小伙伴分享自己的模块。


由于使用的H5开发,很多小伙伴比较担心效率问题,但是根据实际测试,基本看不出来延迟。由于可以在Windows下的IDE中打包生成iPhone测试包,多平台测试时不用请出Mac,非常方便。


但深度定制以及和系统联系紧密的功能,是APICloud的弱项。人无完人,取长补短才能发挥最大的开发效率。如果开发时间有限,又要求AndroidiPhone兼容,可以考虑使用APICloud开发以内容为核心的应用。


希望APICloud在新的一年做的更好,我们用起来也越来越方便!

你可能感兴趣的:(APP,客户端,APICloud)