制作自己的移动应用程序所需的软件。

做一个手机app,软件是做不出来的。做手机app,需要具备以下技术知识:

最基本的是要知道如何使用Java语言和XML知识。掌握这两种语言后,安装Eclipse和Android SDK,就可以做开发了。当然,你得学会Android特有的API的用法。Java和XML只是编程的基础。成为一名开发人员需要知道:

1,语言基础:Objective-C语言,xcode开发环境;

2、手机经验:足够的iPhone经验和阅历,否则很难与产品经理和设计师有效沟通;

3.具体开发能力:主要开发会集中在接口开发、一定的数据库开发、通信接口开发、协同开发和联调。如果是游戏,还需要涉及引擎、建模、材质、光影、故事板等等。