Android的架构跟Linux是一样的,都是底层加上文件系统这样,不过二者的内核有区别,文件系统完全不同
IOS跟这二者完全不同,苹果不开放底层协议,IOS开发纯粹就只能做应用开发了
android基于linux的应用,主要还是java,linux更多是基于C语言。ios没有了解
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统
Android的根基也是Linux,其底层的驱动还是Linux的,所谓的Android则是运行在Linux上的一个应用程序而已,做Android开发也就是做应用开发。
IOS其实也是一个类Unix的系统,与Linux应该算是同源的 ,不过经过苹果的深度优化,以及多年来的开发,已经自成体系,并不开源。记得有介绍是说由FreeBSD而来的。
简单跟你说,就是三种嵌入式OS
用的着啊,但是,你不仅仅只能会LINUX,你开发啥的那个OS必须懂啊