要做一款APP基本需要以下技能:
1、熟悉ui和布局,目的是用来做界面;
2、要熟悉网络通信和数据库的一些基本知识,大部分的APP都需要与服务器通信,同时做一些本地存储;
3、对手机系的四大组件和一些基本知识有一定的了解;
4、熟悉多线程;
5、懂得编程语言,APP要以这个为基础才能去做开发;
6、学会在eclipse环境下使用java代码开发;
7、要懂得OC和C语言。