android产品架构实践

对软件开发来说,如何选择开发框架是一个需要好好琢磨的事情。框架太过于灵活则框架本身的维护工作量就会很大,而且对新人维护来说还要额外增加框架的学习成本,框架不够灵活则失去了框架的一般意义。

我的经验还是尽量少采用自己的框架,能不用框架就不用框架,尽量使用最直接最根本的代码。举个例子来说,web协议数据的获取有现成的类库可以使用,但对于一名程序员来说,往往是学习的过程中有自己的习惯,不少人喜欢把自己的代码封装城一个对象,便于下次使用,实际上对于别人来说是增加了工作量的。

好了,闲话少说,一般app都有图片处理、消息推送、网络数据获、分享、支付取等基本功能。

图片处理可以用七牛、百度云空间等第三方接口,花点时间实践一下很好掌握。

消息推送我用的是百度消息接口。

地图用百度地图。

分享目前我只用了微信分享到朋友圈和好友,没用第三方接口。

支付通常对接支付宝和微信,也有用Ping++的,一般花点时间调通问题不大。

尽量多的用第三方接口,因为技术升级太快,实在没有必要和能力去自己维护一套所谓的开发框架,你的开发框架也许过两个月就已经落伍了。

转载于:https://my.oschina.net/u/778683/blog/595298

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值