职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 813|回复: 3

全面解读Android四大开发技巧

[复制链接]
豆腐干 发表于 2012-4-13 15:09 | 显示全部楼层 |阅读模式
Android操作系统现在已经火到爆,由于人们对Android的需求大幅度增加,致使许多商家都开始涉足Android。运营商、手机商、平板电脑厂商都在推,人才的培养需要一个过程,等?不可能,高价招聘?不值当,大量的企业都在寻找Android软件开发的其他方式。

世界上的路从来都不止一条,下面我们来盘点一下Android系统开发的方法,简单来说分成四层:

第一层,以Inventor为代表的绘图工具,是Google推出的简单开发工具,主要是针对初级玩家的玩意儿,操作起来确实容易,一个不懂程序开发的用户就可以通过拖拽搞出一个能在安卓平台上跑的应用来,有点像做PPT,但任何事情都有两面性,这种容易上手的绘图工具,无法实现业务逻辑,运行效率也比较低。

第二层,以Rexsee为代表的无线中间件,这种方法就不是玩家用的了,必须是工程师来用,但对技术门槛的要求很低,会用HTML和JS的技术员就可以方便的使用,在技术要求大幅度降低的同时,基础功能的封装也是一大亮点,这些中间件已经把所有应用需要的基础功能封装好,程序员直接使用JS去调用就可以了,不再需要吭哧吭哧从零开始写代码,比如你想调用个GPS,本来要编几千行的代码,用中间件只需一行JS代码即可搞定,难怪说做中间件的厂商都说:“用了我的东西,你的程序已经做了一大半啦!”此言不虚。

第三层,基于JAVA的JDK JDK(Java Development Kit),目前绝大部分应用都是用这种方式来开发,对程序员的要求比较高,首先要有比较好的JAVA底子,然后要对Android平台本身有很深的研究,门槛不算低。

第四层,基于C++的NDK( Native Development Kit),很多大型游戏是用这种方法开发的,相对于JDK,这种方法的门槛就更高了,目前使用的比较少,毕竟现在是智能手机的时代,硬件和网速都大幅提升,没必要动不动就Touch底层。

结合上述简单的介绍,给各位应用开发者的建议如下:

如果你想做个类似于HAO123那样的东西,Inventor就够使了, 如果想来点有含量的,就用无线中间件,目前被人提到最多的也就是Rexsee EMS了,因为相对于JDK,它有更高的性价比,展现效果差不多,但省时、省力,如果你有极致的性能需求,那就只能选择NDK。

通过对Android操作系统开发技巧的全面分析,对各位应用开发者也是有很大帮助的。

北大青鸟济南泉城广场校区http://www.51bdqn.com
地址:山东省济南市历下区泺源大街3号粮食局大厦3层
全国免费咨询电话:400-0566-838
电话:0531-58591570
邮编:252000
奔跑着 发表于 2012-7-13 15:55 | 显示全部楼层
热烈庆祝北大青鸟中关村中心蝉联北大青鸟就业排行榜第一http://blog.sina.com.cn/s/blog_5ce5700e01015wkw.html
奔跑着 发表于 2012-8-3 11:00 | 显示全部楼层
轻松拿高薪android培训技能护卫防搁浅http://blog.sina.com.cn/s/blog_5ce5700e01016fhy.html
奔跑着 发表于 2012-8-4 11:02 | 显示全部楼层
看北大青鸟,如何解决高中毕业生找工作难?http://blog.sina.com.cn/s/blog_5ce5700e01016g98.html
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-28 02:17 , Processed in 0.150549 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表