首先,让我们就拿移动市场占有率最高的android和ios系统来说吧。如果你想开发一个android的app或者ios的app,或者混合开发,你需要学习的技能是不一样的。
1、安卓应用开发
你得掌握android开发的java语音。当然,eclipse和as等开发工具必须至少使用其中之一。app在手机上如何运行,活动生命周期,资源回收,安全,io等。都是需要学习的。app打包测试、上传到appstore等技能也必不可少。
2、苹果app开发
硬件:如果需要把自己开发的app放到appstore上,需要一个苹果开发者账号,个人账号一年99美元,需要一台mac电脑申请app开发证书,需要一台ios设备进行测试。
软件:精通开发语言object-c和开发工具,如xcod
myeclipse已经过了试用期,可以在网上找个注册班生成注册码重新注册。或者下载eclipse安装myeclipse插件,就可以使用了。