开发手机软件需要学习哪些知识

1、JAVA基础知识,安卓应用程序开发是以JAVA语言为基础的 , 想要做好安卓手机软件开发,需要扎实的JAVA基?。?
2、Linux基础知识,在开发过程当中,需要用到Linux命令;
3、数据库基础知识 ;
4、网络协议 , 比如HTTP协议与Socket协议;
5、安卓基础知识;
【开发手机软件需要学习哪些知识】6、服务器端开发知识 。

    推荐阅读