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

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。