嵌入式可分为应用层开发、系统平台开发、驱动开发和
硬件设计等不同方向;如果按开发平台来分,又可分为Linux、Android、Iphone
、Symbian、Windows Mobile、MTK等十几种。什么样的人可以学Android?下面
就由福州卓跃教育具体介绍。 相对于其他移动开发平台,因为Android的(应用)开发采用了Java语言,
所以,它的学习曲线相对比较平缓。对于那些有一些编程语言(如C/C++/Java等)
训练的学生,都可以考虑学习Android应用开发。当然,如果希望从事Android游
戏开发,那么,最好能在高数、离散数学甚至计算机图形学等方面有比较扎实的
基础。如果后续想往底层开发如系统移植、驱动开发等方向发展,或者为了更好
地理解Android应用架构体系,那么,具备一定的操作系统知识是必要的,当然
,并不需要对操作 系统有多精通,而是对其基本原理有一定了解即可。 Android本身并不难,无非是要熟悉Android的体系架构和Android API所
提供的各种手机服务功能,如果遇到了精通Android的好老师,这些知识用7天是
完全可以学得很透彻的,关键是最终要结合java基础知识和网络原理来开发各种
手机上的时髦应用,这需要很好的java编程功底和对网络应用的协议原理非常熟
悉。如果想从事Android应用层开发,则重点需要学好JAVA,花再多时间、学得
再深都不过分。如果还想往系统平台和驱动开发方向拓展,则还需要打好C语言
基础。接下来给出学习Android的资料。
|