10天学安卓-第十天
本次是这个教程的最后一篇了,我们的APP开发基本上已经可以宣告完成了,接下来的工作就是如何发布推广运营了。
广告平台
古人云:兵马未动,粮草先行。我们身为APP开发者就需要考虑如何从APP盈利,目前通常的做法主要有APP收费、APP免费+内购及嵌入广告三种方式,我们这个简单的APP想让用户付费是比较有难度的,那么就只能通过嵌入广告的方式来赚取一点广告费了。
我经常使用的广告平台就是Admob了,不过Admob国内被屏蔽,但是广告依然可以展示,各位程序员一定要学习科学上网,否则。。。
话说回来,国内的广告平台也有很多,像百度、腾讯、360、有米、万普等等,都提供了很简单方便易用的服务,我们只需要按照官方文档一步步就可以加入广告了,这里我就不写这些内容了。例程里面也不会有含有广告的。
我这里简单列一下:
百度联盟:http://union.baidu.com/
腾讯广点通:http://e.qq.com/
360:http://dev.360.cn/mod/mediaV/intro
有米:http://www.youmi.net/
万普:http://www.waps.cn/
APK打包
下面,我们来看一下怎么发布APP。
总共分三步,打包、签名、上传,呵呵,简单吧,如果使用工具就会更加简单。
在Eclipse中右键点击项目,选择[Android Tools]->[Export Signed Application Package...],
点击[Next],会出现选项,[Use existing keystore]和[Create new keystore],如果您以前有发布过Android APP经验话的,肯定有这个keystore文件。不过鉴于我们是第一次开发APP,这里我们就老老实实选择[Create new keystore]就可以了。
输入密码之后,点击[Next],这个界面要填的内容非常多,其中有一项很重要:
Validity (years),这个代表了这个keystore的有效期,我们就填1000年就好了,也不要太多 :)。
其他项目均可以随便填写。
然后继续[Next],这里就是我们的打包文件的路径了,
点击[Finish],稍等几秒钟,我们第一个APP就开发完成了。
最后,我们把生成的apk文件安装到手机上试试看,是不是很有成就感!!!!!
就这样,我们的APP就开发完成了,赶快让它进入市场,接受大家伙的批评吧。
发布到应用市场
Android应用市场国内那是相当乱了,我们需要抓大放小,把我们的APP上传到几个大市场就可以了。
我通常的选择是百度、腾讯应用宝、360、豌豆荚、安智、木蚂蚁、应用汇,关于如何发布,请参考各大网站的介绍。
我这里简单列一下:
百度:http://developer.baidu.com/
应用宝:http://open.qq.com/
360:http://dev.360.cn/
豌豆荚:http://open.wandoujia.com/home
安智:http://dev.anzhi.com/
木蚂蚁:http://dev.mumayi.com/
应用汇:http://dev.appchina.com/
本系列教程到此就算是结束了,大家一步步从零开始,做出了一个虽然简单但是完整的天气预报APP,也用到了Android里面最核心、也是开发项目过程中必须用到的Activity、数据库、HTTP、图片展示、数据转换等知识,这些知识还需要大家在实际的工作中慢慢加深理解才能熟练应用,才能开发出更好用的APP。
最后祝大家工作愉快,生活顺心。
写到这里,感觉我们的APP还是有很多缺陷,比如:
1. 界面真的很糟糕,有很大的美化余地
2. 第一次启动的时候,感觉比较慢
3. 选择城市的页面,肯定有更好的处理方法
4. 只显示天气是否太简单了?可以加入类似墨迹天气一样的穿衣指南、PM25等等
5. 能否每天早上7点钟自动播报天气?
等等等等
这些您可以作为之后的版本升级内容逐渐加进去哦。
如果您的天气预报APP真的上线了,请一定让我知道,我去给你点赞。等着大家的好消息!!!
此系列文章系本人原创,如需转载,请注明出处 www.liuzhibang.cn