这个问题很宽泛,就拣紧要的说 - 首先APP的出现来源于一个想法,有想法后得确定app的使用目的,使用人群,功能点等;
- 根据需要,完成app的需求分析,这是app的设计大纲。根据需求分析,出app原型,即app最原始的样子;
- 现在app一般分为Android端和iOS端,根据手机的不同,UI设计师出设计图,手机端开发人员编写界面,后端人员写数据库和接口,供前端调用;
- app首版出来后,还要测试人员反复测试bug,确保无明显bug后上传到各大应用商店;
- 上传后的app由运营人员开始推广运营,一个app就这样做出来了。
如果题主问的是制作app的技术,又分原生app和混合app——原生app Android端用java开发,iOS端使用objective-c或swift开发;混合app使用HTML+CSS+JavaScript开发,还可以配合使用各种框架如:React-native和原生app技术。实现的技术多种多样,各有优缺点。
|