Android就目前而言来说还算是新的技术,如果你没有其他的语言基础,就直接开发,可能会存在一些问题,android本身的前景还是很大的。建议把知识放在更长远的java上面,java通了,你学这些东西就更容易了。不建议为了android而仅仅学,因为现在的技术发展太快,如果再出来一门技术,比android发展更快那不是前功尽弃了吗?
分析问题希望利弊权衡。现在热的技术在未来几年的情况真不好说。建议学些基础的东西做铺垫。不是否认android的发展。希望对你有用。
技术上讲, iOS基于unix, android基于linux, 都是基于POSIX标准的系统,很多底层功能都是类似的。但iOS封闭,限制了很多功能,android是开放的,自由发挥程度很大。应用开发上, iOS的SDK封装得不错,用objective-c开发还是蛮方便的,android用java开发难度也不大,但设备多、系统版本多、商城多,经常一个软件得放出n多版本的安装包。应该说做android可以玩得更深。