1、这里还需要你懂得px,pt和dp之间的换算,屏幕密度的换算和相互之间的系数,以便你的app能完美适应不同分辨率设备其中交互设计需要你懂得很多人机操作的技巧经验,掌握Axure等交互工具的使用,UI设计需要你掌握Photoshop和Illustrator等操作3使用ADT之类的开发环境进行app软件开发,你最基本的也得掌握java;手机APP软件开发是有什么要求1接头谈需求项目刚开始,对项目有个大致了解和对方基本要求的一个沟通具体的外包内容还要看对方的需求是否明确,不明确的话还需要帮助对方明确需求我所接触的甲方需求明确的并不是很多,这个过程需要尽可能多的了解对方的需求2需求讨论之所以把谈需求和需求讨论分开说。

2、开发app可能会用到以下软件1国外的制作工具Appmakr这个工具是国外的,最开始不支持中文,但现在也已经支持中文了,你可以根据自己的情况选择制作工具不用写一行代码就能做App,Appmakr能帮助不会写代码的普通用户生成自己的AppAppMakr的使用相当简单,只要登录网站,注册一个账户,拖动鼠标定制。

3、app应用程序开发都需要哪些方面的知识和技能软件开发是根据用户要求建造出软件系统或者系统中软件部分的一个产品开发的过程软件开发是一项包括需求获取需求分析设计编程软件测试版本控制的系统工程换句话说,软件开发就是一系列最终构建出软件产品的活动软件开发可能包括研究新的开发工作。

4、极客营讲师都会要求极客营学生做到的一点如果你只是利用业余时间去开发制作app,可以走以上步骤,但是极客营觉得如果要真正的从事app开发工作,这个必须要从计算机基础开始学起,去参加一些app培训学校或者找一个会做app的老手带你从基础学起,因为如果想进入IT行业是需要多年的基础技术累积;1企业应当根据自身的市场定位,研究需要开发APP的类型,然后确定具体的开发功能与技术需求2页面框架结构排版按钮位置美工处理等方面是用户体验的核心部分3由于自主研发直接导致开发成本的升高,所以,绝大多数媒体网站企业都选择了“外包开发”,将开发工作交给专业的技术开发平台去完成;二手机APP平台不同,制作成本也不一样 现在市面上流行的手机APP制作平台主要有两种一般包括两种系统安卓系统Android和苹果系统IOS一般来说,制作苹果系统的手机APP软件费用要比安卓平台的贵一些,因为苹果公司对苹果平台的封闭性和手机APP开发语言ObjectiveC的难度,都让APP开发者加大了苹果;苹果APP开发需要准备以下方面1首先,要开发苹果app,必须要掌握苹果app开发工具,那就是Objectivec和c语言在开发苹果app软件的时候,需要走以下流程2必须获得ISO开发证书为了获取IOS开发证书,首先需要利用电脑上的钥匙串访问程序KeychainAccess生成证书签名请求CSR创建的CSR将提示钥匙。