Mars – A cross-platform network component developed by WeChat
github.com
github.com
Xlog: in memory mmap log for fast logging and also supports encryption. Xlog log enables them to log everything fast and "safely" even in production build to quickly identify bugs.
STN: short and long TCP connection manager, which is optimized for various networks in China.
Plus other network utilities to make development easier.
But I think this is the first cross platform framework that does this.
I'm not sure about Realm..But I was talking in context of the job manager and network libraries.
But I suppose you could SQLite as cross platform.
Since Realm is available for iOS, Android and Linus from one code base(and open source, so you could port it to other platforms) I would definitely term it as being cross-platform.
In the old days MSN messenger was faster.
I mean, I get why people like it. When it works it's a pretty decent experience (and I grew up with IRC).
Impressive. Any link to this? I'd love to take a look.
Few years back Tencent had three internal teams making Wechat, the GuangZhou based Foxmail team won. Wechat IM protocol is basically a modified version of Microsoft Exchange.