微信终端跨平台组件 Mars 开源以及详解

第147期:微信终端跨平台组件 Mars 开源以及详解

深度讨论

微信终端跨平台组件 Mars 开源以及详解

  • Mars 中包括一个完整的高性能的日志组件 xlog;
  • Mars 中 STN 是一个跨平台的 socket 层解决方案,并不支持完整的 HTTP 协议;
  • Mars 中 STN 模块是更加贴合“移动互联网”、“移动平台”特性的网络解决方案,尤其针对弱网络、平台特性等有很多的相关优化策略。
    总的来说,Mars 是一个结合移动 App 所设计的基于 socket 层的解决方案,在网络调优方面有更好的可控性,对于 HTTP 完整协议的支持,已经考虑后续版本会加入。

微信公开课讲师赵原:让天下没有难写的 APP ,构建移动应用开源项目

本文来自微信公开课现在演讲速记,微信公开课的同学投稿,讲诉微信开源的思路。

经常涌现出很多想法,关于最近想给 diycode 加一个付费阅读的模块

一个一闪而过的想法,大家有啥建议没?

Android开发

面试题:谈谈使用过的 Android 第三方开源库

在Android开发中,有很多优秀的“轮子”可供开发人员选择,那么怎么选怎么用就是问题了,所以在面试中我很喜欢问这种在使用第三方开源库时遇到的问题。

Android无处不在,Android开发者大有可为

Android Things 正式接替 Brillo 亮相,名称的改变带来了什么新的内容,广大 Android 开发者如何进入这一新的领域,通过本文,你不仅会了解 Android Things 的来龙去脉,也会直接通过代码来体验开发带给你的魅力。

让你不再俱怕Fragment State Loss

使用过Fragment的人我相信对臭名昭著的状态丢失问题(IllegalStateException: Can not perform this action after onSaveInstanceState)一定不会陌生。曾经被这个问题困扰了很久,相信很多同学也是。花些时间来好好把它研究一下,以弄懂为何会有这样的问题产生,然后就可以解决问题,或者合理的规避问题。

好的API设计

作者最近在重构公司的一个交互中间件,在重新设计API及总体架构的时候思考了许多,那么什么样的API才算是一个设计良好的API呢?

material-about-library:让应用轻松生成关于页面

微信终端跨平台组件 Mars 开源以及详解_第1张图片

课外话题

如何拿链家网的租房数据做些有意思的事情?

作者周末周六两天,做了链家网的爬虫,可能有很多朋友做过,当然很多人只是练爬虫,但没有对爬取数据进行一些可视化去发现一些比较有意思的东西,今天想要通过抓取的数据进行一些比较有趣的统计分析。

我的2016:从野路子到正规军的前端养成记

作者回顾了他 2016 年的成长。

喜欢Diycode每日精选么?喜欢的话,不妨点个 Star 吧!

关注我们

社交账号 平台 关注人数 说明
Diycode每日精选 邮箱订阅 12000+ 每日分享一次Android、iOS、Swfit技术干货
Code_News Github博客 750+ 每日邮件推送列表
优雅的程序员D 微博 1500+ 官方微博,每日分享开源信息
D_clock爱吃葱花 微博 1500+ 日报发起人
[YasicYu](http://weibo.com/3917305697/profile? rightmod=1&wvr=6&mod=personinfo&is_all=1) 微博 100+ 日报发起人
安卓大王子 微博 33000+ 日报发起人

微信公众号:“优雅的程序员”,微信号:diycodes,目前关注人数 3000+ ;

微信终端跨平台组件 Mars 开源以及详解_第2张图片

欢迎童鞋们把优质的技术文章链接分享到 http://www.diycode.cc/news ,让更多童鞋们看到它们!

你可能感兴趣的:(微信终端跨平台组件 Mars 开源以及详解)