在线客服:
app开发
全国服务热线:0851-88574848
当前位置 > 主页 > APP资讯 > 新闻热点 >

原来开发一个APP居然要这点时间?

日期:2019-03-19 11:15:41 作者:果冻 出自:贵州海鑫盛app开发公司

这些App是从哪里来的?成千上万的开发者正卯足了劲在开发社交App、游戏App、公用事业App、生产力App、新闻阅读App,如果你想得到,就有人能开发出那个App。

但是开发者有多少精力来喂养这些App野兽呢?需要多长时间来构建一个高质量的移动App(这里不包括移动WebApp/HTML5App)呢?这里波士顿Baas移动云平台制造商Kinvey给出了答案。

image.png

超过四个月

Kinvey表示平均创造一个功能完整、完成上架的App需要18周,包括前端设计、用户界面、后端整合(例如推送通知)、用户管理、身份验证、缓存以及社交渠道共享。那些小团队听到这个数后会说“18周?那是乌龟速度的开发团队吗?”,而企业开发者会说“18周?我们还只完成一半。”就AppStore来说2012年9月到2013年1月,每天增加641个新App,4.5个月的开发周期似乎过长,但是用户那边反馈的是好App并不多,有些App比其他类型的App容易开发,比如逆向工程“copycat”、Android壁纸App,以及Facebook克隆Snapchat的PokeApp。

Android和iOS哪个更长?

通常Android比iOS花的时间更长,原因很简单,因为碎片化问题要为多款智能机进行调试,不过随着Google2012年的时候发放了一份精简Android软件开发工具包(SDK)来更好地处理不同屏幕的大小、像素密度和操作系统版本。Android开发的复杂性也降低了,开发者可以通过设计者工具在多个设备上尝试UI的视觉效果,认证过程倒不是很长。Android的认证只需数小时,而一般iOS需要数周。

image.png

大概估算

1、数据储存:建立本地App的支持版块(后端)13天

2、用户管理:创建用户账户、管理验证、安全验证、接入控制(后端)13天

3、服务器端逻辑:开发者如何真正定义用户体验12天

4、数据整合:允许用户访问数据,向第三方展示数据,包括社交网络13天

5、推送:保持用户的持续参与6天;

6、版本控制:比如版本2不和版本1脱节12天

7、缓存:在本地储存数据来加快下载时间6天

8、同步:支持离线功能以及解决数据冲突8天

9、框架:进行用户界面和体验设计8天

10、UI设计:优化用户界面像素等10天

11、UI开发:把模型变成可以运行的用户界面代码12天

12、UI点缀:真正让App区别于其它App的东西10天。

原来制作一个APP要那么久啊,你们了解了吗?

(编辑:果冻)



上一篇:贵阳APP开发中所遇到的那些困难 下一篇:爱美女性别错过了,租衣APP了解一下
18585853123
在线留言