众所周知,Android已经深入人心,不仅是用户都在为Android平台的手机买单,而且众多的开发者和开发商都在努力抢滩Android应用市场,当然这些大的环境大家或许已经非常的熟悉,但是对于Android平台的一些具体情况,也许有些开发者还不是很清楚,因此IT168移动开发频道采访了Android平台的开发者:刘宗安,从他的切身经历中了解Android平台的更多知识。
▲Android开发者刘宗安
以下是访谈的全过程:
IT168记者:你是如何看待Android这个开发平台?请简单介绍一下这个平台的特色?例如开发工具、开发语言、开发资源、如何进行入门学习等等?
Android开发者刘宗安:Android是开发源代码的系统,其实也就是意味着任何手机硬件厂商都任意修改编译,烧写到自己手机主板上。从而给中国手机市场带来了前所未有重大性冲击波式影响。从开发工具角度讲,我常用开发工具是android sdk、 ndk、 eclipse。而Android的开发语言可以是java 、C/C++。入门学习可以买一本书,就能很好的系统学习。
IT168记者:现在发现Android平台是版本更新最快的一个平台,那么开发者如何做才能够跟得上这些平台的更新?
Android开发者刘宗安:关于这个问题,开发者只要能够利用好各大社区,对于学习是很有效的,自然也就可以充分的了解每个版本的特点,然后做针对性的学习。
IT168记者:您认为Android平台的学习和开发时的难点有哪些?如何才能够更好的掌握这些难点?
Android开发者刘宗安:不同的应用有着不同的难点,往往都是通过google,再到书点找找些相关资料或与志同道合的朋友讨论。我遇到的难点有手机视频直播,但现在已经解决。
IT168记者:从项目开发角度讲,您比较擅长项目中的哪些模块?您认为项目中的哪些模块的开发难度比较大?要做好这些模块的开发如果你一开始不熟悉的话你会怎么办?如何去搞定这个模块任务?能结合自己的开发实践举一个小的例子吗?
Android开发者刘宗安:现在我们擅长于应用层面的开发,也包括些底层开发,但是不同应用关注点也不一样,难度也不一样,一般遇到问题都是通过以下三点来解决的:1、通过baidu google yahoo搜索引擎 ,选择合适的关键字。2、查找书籍资料。3、参加讨论会
IT168记者:您认为一个开发者从一开始的成长,到后来的成熟的过程中,如何才能够更加顺利,这个过程中如何做才会使自己的成长速度更快?
Android开发者刘宗安:技术性成长:初级——中级——高级。初级也是入门,这个相对比较简单,学习资料比较多。中级也是比入门开发更深一些,不仅需要了解各种各样的应用开发,而且能将它们思路串联起来。高级也就是需要了解Linux底层,Android源码分析,才能解决难度较大的问题。
IT168记者:您认为开发者在成长过程中需要哪些方面的支持或者帮助?这些支持和帮助在现阶段能够获得吗?
Android开发者刘宗安:开发者目前需要一些共同讨论群和一些开源社区,把自己的问题充分的进行讨论,让大家提供解决的方法,这样可以更好的学习技术。现在的一些技术沙龙也越来越多,而且一些技术讨论的群也越来越多,在这里能够解决一些难题。
IT168记者:作为一个开发者你如何看待应用商店模式?如何看待市面上的这么多应用商店?经常去光顾的应用商店有哪些?你对这些商店进行一下自己的点评。
Android开发者刘宗安:商业模式我关注最少,我不太看好这些杂乱无章商店,我觉得肯定需要一些标准约束才能发展更好。
IT168记者:你之前也做过个人的小项目,也有过个人开发项目的经历,现在的盈利情况如何?您认为Android平台目前是否适合个人开发者去开发?开玩笑的问一个问题,你认为什么机会会是你选择辞去现在的工作而专注个人开发?
Android开发者刘宗安:现在不能辞去现在的工作而专注个人开发,因为个人能力很有限。可以开发一些免费应用尝试一把。
IT168记者:现在个人开发者想要通过应用商店赚钱的话,有哪些困难?您认为需要哪些帮助才能够解决这些困难?
Android开发者刘宗安:我现在做的应用都是免费的,没有一个是收费应用。如果收费应用就需要这个应用特别实用,否则用户就会退款的,那样的话也赚不到钱。
IT168记者:您是如何看待Android平台的版本混乱?这种情况给开发者带来哪些困难?有没有好的地方?
Android开发者刘宗安:现在不管怎么乱,他们都需要Google的提供源码,只是修改的界面,这点是毫无疑问的。现在对开发人员来说没有太大的问题,以后可能会有问题,我相信Google会解决这个问题的
IT168记者:依据你的经验,您认为一个项目的开发周期是如何确定的?如何合理的分配自己的项目进度?
Android开发者刘宗安:关于项目周期主要是看团队有没有做过相同的应用,如果有项目周期比较短了,否则肯定长了,因此具有不确定性。
IT168记者:就你了解,现在从事Android平台开发的开发者多吗?开发公司多吗?创业团队的数量如何?
Android开发者刘宗安:现在开发人员已经很多了,公司也相对比较多,创业团队也是比较多。毕竟Android这个开放的平台大家还是很认可的,因此机会也会慢慢的多起来,大的环境也会慢慢的好起来。
IT168记者:问你一个比较刺激的问题,你作为一个一线的开发者,如何看待移动开发平台的混战?您认为未来哪些平台会占据优势?
Android开发者刘宗安:关于平台的混战,我觉得每个平台都有自己的生存空间,而且移动开发市场非常的大,机会也很多,很多平台都不会轻易的放过这个机会,因为移动互联网时代已经到来,错过这个时代的发展机会对于公司来讲非常的不利。未来的话,Android ,iphone这两个平台会逐步凸显自己的优势,引领行业的发展。
IT168记者:问你一个与开发关联度不大的问题,从一个开发者角度如何看待现在的移动互联网?您能总结一下现在的移动互联网时代吗?
Android开发者刘宗安:现在移动互联网肯定比PC互联网访问量大的多,商业模式契机有很多。