新浪微博客户端开发开篇

新浪微博客户端开发开篇




2013年7月28日新浪微博客户端启动啦
项目启动原因
其实想开发新浪微博客户端已经是很早之前的一件事情了,之前是因为开发《简、美音乐播放器》所以就没有启动它,开发它呢,主要是为了熟悉使用第三方API的调用方式,熟悉OAuth2授权认证流程,还有就是根据自己需求去开发一款客户端让自己使用,其实新浪微博客户端已经非常好用了,无论是界面很特性都做得很不错。所以简单的来说,我是想模仿新浪的开发,提升自己的开发能力和分享自己的开发经验。


项目说明
因为自己是刚开发接触OAuth2和使用第三方API,所以只能边学习边开发,跟以往一样,先搭建UI,再实现业务逻辑。预计整个系列的博客会10篇以上,可以分为OAuth篇,UI篇,各种业务逻辑篇。

现在微博API接口有如下:


可以看到现在微博已经有很多接口可以调用了,说明新浪微博的特性也是在不断的增加,小巫不可能把所有功能都实现,只会实现常用了,不会搞得想新浪客户端那样什么都有。



要使用以上的API是需要去新浪开发平台申请AppKey的
来到:http://open.weibo.com/ 会看到如下页面


我选择的是移动应用,如图


创建应用

下面是小巫之前创建的应用


创建完应用之后,你会有唯一的App Key和一个App Secret






接下来就是下载SDK和开发文档了


点击Android SDK就会进入GitHub开源社区,点击下载就行了

下载完后,解压
进入文件夹会看到以下文件


里面有一个demo,可以导入到Eclipse上,push到模拟器或者手机上,运行程序效果图如下:






以上就是Android SDK上的demo运行的效果图,朋友们自己去试一下,在这里就不多说了。



现在最新版的新浪微博客户端,在这里也show一下,跟以往的界面变化了很多,无论是色调和界面都有了很大变化。
这些效果小巫都不一定能得出来,我关注点是在如何调用API实现功能,所以界面这一块我就不太去纠结,我尽量做到简洁就行了。





好啦,关于新浪微博的开发平台和创建应用的过程就介绍到这里,这篇博客作为小巫启动新浪微博客户端开发的启动博客,接下来会抽时间赶紧做出原型给大家,介于本人的能力有限,难免有错漏和不对的地方,所以请大家多多谅解哈。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小巫技术博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值