app开发中会遇到哪些问题?
来源:作者:发布时间:2022-08-11 10:17:53阅读量:1755
想要做一个市场覆盖面广的APP,至少需要两个平台APP版本:iOS和Android。 iOS开发工程师需要使用Object-C/C/C++等复杂的编程语言,而且iOS系统比较封闭,学习iOS开发成本高。许多公司很难招聘到优秀的 iOS 工程师。同时,随着Android系统的应用场景越来越广泛,市场需求旺盛,Android工程师不比iOS好。然后就是服务器的开发,业务逻辑的实现和接口的封装,数据库的开发。至少需要一名工程师。后期维护也需要运维人员的投入。这些人才也是企业招聘的一大考验。
另外,时间成本比较高,开发时间大概需要2-3个月,比较复杂的需要3-4个月。在安卓碎片化严重的今天,有数百种屏幕分辨率和数十种系统版本。屏幕和系统版本的适配给开发者带来了很大的麻烦,占用了大量的开发资源。时间;同时,iPhone6和iPhone6 plus以及iOS8.0的出现,造成了iOS开发中的屏幕和系统版本适配问题,整个开发周期可能会更长。
此外,APP版本的更新也会在AppStore中经历漫长的审核周期。第三方统计报告显示,17%的APP版本每周更新,48%的APP版本每月更新。因此,版本的快速迭代是一个成功的APP开发应该关注的重要因素之一。
相关推荐