应用公园吧 关注:1,363贴子:4,724
  • 0回复贴,共1

开发一个app需要哪些知识?

取消只看楼主收藏回复

通过传统的app开发方式开发一个APP是需要由app开发团队来完成的,是需要各个参与角色熟练掌握相关专业的技能的,那么开发一个app需要哪些知识呢?今天我们根据几个参与角色来简单说明一下。
一、产品经理
产品经理主要负责app开发的需求整理,需要编写需求文档,需要会制作原型图,那么对word文档的基本操作要会,要学会使用Axsure RP等至少一种原型制作工具。
二、UI设计工程师
UI设计工程师负责app的UI视觉设计,要会使用PhotoShop等Adobe系列工具来设计app,除此之外,有一定的设计思维也是很重要的。
三、安卓(Android)开发工程师
安卓(Android)开发工程师主要负责安卓端代码编写,并需要跟服务端开发工程师进行接口对接。除了要熟练掌握安卓开发相关知识点,能熟练地编写安卓代码并使用相关开发工具外,还需要有一定的团队协作能力。
四、苹果(IOS)开发工程师
苹果(IOS)开发工程师负责IOS端代码编写,也是需要跟服务端开发工程师进行接口对接的。除了需要熟练掌握ios开发相关知识点,能熟练地编写IOS代码并使用相关开发工具外,还需要具备一定的团队协作能力。
五、服务端开发工程师
服务端开发工程师主要负责app后端代码的编写,需要跟客户端开发工程师完成接口对接。服务端的开发语言可以是多种语言,所以开发工程师需要熟练掌握相应语言的代码编写及开发工具的使用,当然了,也是少不了团队协作能力的。
六、测试工程师
测试工程师负责对app进行阶段性和整体测试,需要提交bug文档和测试用例,所以也是需要具备一定的word文档操作能力的,另外一些较为大型的app项目,测试工程师也是会使用到相关的测试工具的,所以这些知识也是需要熟练掌握的。


IP属地:广东1楼2022-09-01 15:50回复