【网学网提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了学习安卓Android教程的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
如何学习
Chris(克里斯)是一位来自波兰的Android应用开发者,最为一名非著名的开发者他开发的应用在AndroidMarket上免费提供
下载,并通过广告获得收入,最近他在自己的
博客上面分享了从事Android开发带来的收入情况,并通过自己的经历给予Android开发入门者非常忠实的忠告。作为国内从事Android开发的同行,[url=]APP虎[/url]第一时间发现并翻译了他的文章,以与广大Android开发者和即将进入Android开发的人们分享。
很多人认为从事Android开发是一件赔本的买卖。他们说,如果你想赚钱,你应该转向iPhone,iPad和所有其他的平台。但事实显然不是这样的,虽然从事Android开发并没有让我收入数千美元,但我的收入是稳定的,并且一直在增长。
尽管我并不是顶级的开发者,并且也没有任何应用被AndroidMarket推荐过。我只是成千上万名Android开发者之间默默无闻的一个,我的应用也不是那么的有名。但这有什么好奇怪的呢?我所有的应用程序都是免费的,因为谷歌不允许来至我的国家(波兰)的开发者通过AndroidMarket出售应用
程序!
所以请你记住这些事实:
1AndroidMarket从来没有在Top的推荐位置推荐过我的应用
程序 2我只提供(主要是由于AndroidMarket的限制)免费的应用
程序 3即使我能够在AndroidMarket出售应用
程序我也不会将它作为主要收入来源(我相信广告才是最主要的收入来源)
我所有的收入都来自应用
程序中的广告。这是它们在AndroidMarket
下载次数:
1X-RayScanner(超过268000
下载)
2CrackedScreen(超过182000
下载)
3VirtualDrums(超过20000
下载)
4DailyBeautyTips(超过11000
下载)
5Don’tpushit(超过6500
下载)
6WPStats(超过4000
下载)
我从2010年4月开始学习Android应用开发。并且在5月份便发布了我的第一个Android应用——WPStats,它带给我几美元的收入。虽然我一直期待这个应用是我最受欢迎的应用,可惜它不是。在我已经发布的几个应用
程序中,有很多比它更受欢迎。这里是我这几个月通过Android应用的总收入明细:
?2010年5月-4.92美元
?2010年6月-138.87美元
?2010年7月-538.26美元
?2010年8月-920.00美元
?2010年9月-1545.45美元
?2010年10月-1059.31美元
十月份的收入看起来有所下降,但事实上发生这种情况是因为我没有着这一个月之内没有更新过应用
程序。因此,大家可以看到,虽然收入不高,但是却是稳步增长的!并且这些收入全部来自广告。
即使这样,在我看来,从事Android开发给我带来的收入甚至远没有达到iPhone开发人员
的水平。但不管怎么说,从事Android开发是非常有前途的,特别是对于新的应用点子有很大的发展空间。下面这些
问题是在成为一名开发者之前常常困扰我的,所以,如果你有兴趣让Android开发成为您每月一笔收入来源,这篇文章可能对你有帮助。
我应该熟练的掌握JAVA——事实并非如此!
有很多专家都会非常严肃的说:“你必须要熟练的掌握Java,否则您做梦都不要期望成为一名Android开发者!”。以我的情况来看,事实并非如此,我仅仅只是对于PHP非常熟练。至于Java,我一直计划着在空余时间好好的学习它,但是我几乎没有空闲时间,所以我只只是略知皮毛。虽然我购买了《ThinkinginJava》,但不幸的是到目前为止我还没有看完第三章。所以,非常基本的Java的基础知识,这就是你所需要的!
我必须先熟练的掌握一种IDE(Eclipse或NetBeans)——这也是错误的!
另外,专家们还会说会说:“你必须要先完美的掌握一种IDE,否则在学习一门新的语言之前你便会掉队!”。专家们总是这么耸人听闻,看来,我不是真正的专家。因为我是在学习JavaDalvik(Androidapps开发语言)的同时才开始使用IDE(Eclipse)的。所以,事实是你只需要在需要使用的时候再开始学习它,而那些IDE专家撰写的有关书籍在大多数情况下是浪费时间和金钱。
我需要拥有一台基于Android的手机——这(再一次)是错误的!
如果你拥有一台Android手机,那当然最好。甚至,你最好能够几台不同系统版本的Android手机来测试你的应用——如果你准备让他们在所有的Android设备中正常工作!但是事实上这并不能解决所有的问题。虽然一台真正的Android手机有利于你测试自己的应用
程序,但在大多数情况下Android模拟器(包含在AndroidSDK中)便已经足够了。
那么什么是你真正需要的?
在我看来,想要成为一名真正的Android开发者,你需要拥有这些东西:
?Java基本知识(或任何其他面向对象语言)
?免费
下载的AndroidSDK(包含Android模拟器)
?免费的IDE(例如Eclipse)
?免费的Android文档
还有一些并不是必要的,但可能非常有用的东西:
?一部Android手机(我的选择是HTCDesire)
?一本不错的Android开发入门书籍(我买了两本让我非常满意的书籍——《Hello,Android》和《BeginningAndroid2》
所以,如果你真的想成为一名Android开发者——不要被砖家吓到。只要你肯努力学习它,你会惊奇地发现它是那么的容易!