大幅提升用户活跃度、留存率,摘要关于微信内部正在使用的IM网络层封装库Mars开源的消息

摘要XMPP开源IM客户端Spark在2017新年初发布了2.8.3版,该版本是个次要更新版,修复了bug并新增了若干新特性。前言XMPP开源IM客户端Spark在2017新年初发布了2.8.3版,该版本是个次要更新版,修复了bug并新增了若干新特性。Spark是一个开源、跨平台IM客户端(支持Linux、windows、Mac
OS
X平台)。它的特性支持集组聊天,电话集成和强大安全性能。如果企业内部部署IM使用Openfire+Spark是最佳的组合。官方的说明原文The
Ignite Realtime community has just released Spark 2.8.3 and it can be
downloaded from theIgnite Realtime: DownloadsThis is a regular update. A
few issues have been fixed. Bundled Java updated to the latest version.
There is a new menu to view history of sent broadcasts and an option to
login anonymously.For a complete list of changes please check theSpark
ChangelogWe encourage developers to get involved with Spark project by
providing feedback and patches in the forums or submitting pull requests
toGitHub – igniterealtime/Spark: Cross-platform real-time collaboration
client optimized for business and organizations.Here is the list of
contributors to this release (besides myself):Michael – fixed Advanced
settings not being saved without opening that menu, always on top issue
and changed behavior when Auto Login is hiddenAlexander198961
(Aleksander Kovtunenko) · GitHub – added a feature to save broadcasts
history and access it via a new menu optionJerry – added support for
anonymous loginGuus der Kinderen – fixed issue when joining a room with
a duplicate nickname and improved build time by removing unneeded code
style checksDaryl Herzmann – helped to clean up the code further
(removing legacy CVS keywords)speedy – fixed issues with password not
being deleted when it should and added log file rotating by
sizeAtalanttore (Ettore Atalan) · GitHub – updated German
translation(官方原文:
版更新内容Bug[SPARK-1844] – Not saving settings without opening
Advanced menu once[SPARK-1848] – Setting “Chat Window Always on Top”
also enables “Main Window Always on Top” behavior[SPARK-1853] – NPE
when not setting an avatar[SPARK-1854] – Joining a MUC with a
duplicate nickname results in strange behavior.[SPARK-1855] –
ContactList should not pop up when logging off[SPARK-1858] – Password
not removed from spark.properties when “Save Password” option is
disabled[SPARK-1863] – Resets initially empty values in Advanced menu
when logging outNew Feature[SPARK-1825] – Add an option to see a
history of broadcasts[SPARK-1852] – Add anonymous SASL login
supportTask[SPARK-1821] – Update bundled JRE with the latest
version[SPARK-1856] – Remove unused static analyzers[SPARK-1857] –
Remove legacy CVS keywords[SPARK-1862] – Remove obsolete information
from Readme and update linksImprovement[SPARK-1847] – Remove Log out
menu when Auto Login and Save Password are disabled[SPARK-1849] – Make
logs rotate based on size or time[SPARK-1850] – Shouldn’t save
password when SSO is being used[SPARK-1860] – Implement group chat
duplicate name deconfliction similar to 2.7.7[SPARK-1864] – Add
translations to MUC dialogs[SPARK-1867] – Update German
translation更多版本更新记录,请参见:

摘要腾讯移动推送(信鸽)作为优秀的移动APP推送第三方,首家通过Android
8.0兼容性测试,请开发者放心使用。腾讯信鸽推送腾讯移动推送(信鸽)作为优秀的移动APP推送第三方,首家通过Android
8.0兼容性测试,请开发者放心使用。腾讯移动推送(信鸽)一直以来为开发者提供着高效、稳定、免费的移动推送服务。支持百亿级的通知/消息推送,将相关信息及时送达精准定向的用户,并与用户持续友好互动。大幅提升用户活跃度、留存率。详情请见腾讯信鸽官方网站:
8.0今年的谷歌I/O大会定在5月17日到19日,外界普遍预计Android
O(暂称为安卓8.0)届时将首次亮相。大幅提升用户活跃度、留存率。Android
8.0 新特性介绍请见:

摘要关于微信内部正在使用的IM网络层封装库Mars开源的消息,1个多月前就已满天飞,不过微信团队没有失约,微信Mars
于2016年12月28日正式公开源码。前言关于微信内部正在使用的网络层封装库Mars开源的消息,1个多月前就已满天飞(参见《微信Mars:微信内部正在使用的网络层封装库,即将开源》),不过微信团队没有失约,微信Mars
于2016年12月28日正式公开源码(源码地址:
DNS 防劫持、动态 IP
下发、就近接入、容灾恢复等;贴合移动互联网的网络层解决方案;贴合移动终端的平台特性:前后台、活跃态、休眠、省电、省流量等。以上特点,还不尽于概括微信Mars的技术特征,建议对C++熟悉的IM或推送技术同行可以直接去看看Mars源码。那么微信Mars到底有什么用呢?毫无疑问,微信Mars存在的前提就是为了更好的服务微信这个超级IM而存在,最适合干的活就是开发移动端IM了,当然由于提炼的很好,相信移动端推送技术等都是可以使用微信Mars作为网络层lib来使用,从而以微信的成果为起点开发出拥有更加优秀网络体验的移动端富网络应用。更多有关微信Mars的开源情况,请参见:《如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源》。微信Mars源码和Demo下载请参见文章《如约而至:微信自用的移动端IM网络层跨平台组件库Mars已正式开源》,源码地址和打包下载请至文末附件中下载之。

相关文章