产品简介

小苹果IM是什么

小苹果IM是由IM技术专家打造的专业的即时通讯软件。小苹果IM包括IM服务端和客户端,实现了高性能、轻量级、易安装等重要特性。客户通过私有化部署服务端,可以将即时通讯、实时网络能力快速集成到自身生产经营中,并确保业务数据的安全性和私密性。

小苹果IM包括哪些功能

(一)客户端

小苹果 小苹果
小苹果 小苹果
小苹果 小苹果
小苹果 小苹果
小苹果 小苹果

(1) 即时通讯系统 快速实现单聊群聊,具备图片、语音、位置、 音视频通话等各种通信能力,消息历史记录支持漫游

(2)实用功能 消息撤回、全体禁言、阅后即焚、消息加密、红包转账、多端消息同步

(3)短视频模块 和抖音类似的短视频模块,支持用户上传短视频,可让客户以视频展示的方式更好的宣传自己和产品,从而可以获取更多的关注

(4)支持万人群组,集群分布式并发架构可支撑亿量级消息并发,轻松满足高消息量并发场景

(5)多消息类型支持 文本、表情、图片、视频、文件、 语音、名片、扩展类型消息

(6)单聊/支持万人群组 消息撤回、转发、删除消息、已读、未读标记、群聊@功能 多端消息同步机制,实现不同端消息内容及状态实时同步

(7)音视频通话 轻松实现用户之间的音视频通话功能,一对一音视频通话,多对多音视频通话,以及视频会议功能

(8)多端支持 PC端 苹果原生端 安卓原生端

(二)服务端

(1)纯Java实现的服务端

(2)docker镜像:小苹果IM-Server

(三)管理后台

包含统计报表、用户管理等运营管理系统:小苹果IM-Admin

小苹果IM有什么特色

(1) IM永久免费技术咨询

客户端和IMServer服务端,由IM技术专家打造,并邀请全球热衷即时通讯技术参与建设。

(2) 专业技术服务

每个技术人员都承担技术客服的角色,及时解答。

(3) 高性能

借鉴并优化通讯架构,抽象在线消息、离线消息、历史消息存储模型,分层治理架构,支持集群部署。

(4) 安全

IM代码可全部开源,服务端私有化部署,数据自我掌控。未来加入全球最安全的signal端到端加密协议。

(5) 全平台支持

支持Android、iOS原生开发,PC支持Electron,均已有成熟demo可以体验。

客户可以使用小苹果IM替代市场上各种IM云服务,除了降低成本,还赋予客户更多的灵活性和自主性。

市场现有产品的痛点

自互联网诞生以来,即时通讯平台就一直存在。从世界范围来看,WhatsApp、Facebook、微信、Telegram是领先的消息平台,用户主要使用这些平台与家人和朋友保持联系。随着互联网的发展,人与人之间的沟通是刚需,无处不在,几乎所有的APP都集成IM功能,从社交、游戏、到生活中的方方面面,打车、找房等。可以说IM作为一种通讯能力,已经成为互联网上的基础设施,成为许多APP不可或缺的功能。

如何让APP具备IM功能,一般有如下三种解决方案:

第一:自研。IM是一个看起来门槛很低的项目,网上有很多所谓的IM开发教程,甚至很多毕业生的毕业设计也是做一个IM系统。由于这个误解,很多企业主或者项目经理盲目乐观组建3-5个人的IM团队,历时一年半载,最后只完成了一个demo版本。由于架构设计不合理,demo版本存在消息丢失、系统异常等bug,远远达不到商业化的要求。

第二:使用IM云服务商的SDK。很多企业自研IM这条路走不通,IM云服务商看到了商业机会,通过提供IMSDK和API的方式,让开发者简单集成IM功能。当然这里也存在明显的问题。(1)成本问题:企业每年额外支付上万乃至数十万的云服务费用,是个不小的成本;(2)数据隐私问题:企业的用户数据、聊天记录等核心数据存储在IM云服务商,如何保证数据的安全性是个极大挑战;(3)需求定制问题:IM需求多样化,IM功能只能由IM云服务商通过SDK的形式提供给大家使用,对于一些定制化的需求,是否支持,什么时候实现,都是个未知数;(4)云服务商绑架问题:一旦使用IM云服务,形成捆绑关系,迁移成本高,受制于人。

第三:使用专注于研究IM领域的小苹果IM。网络上IM项目不少,但客户却很难使用,主要有几点原因(1)个人项目居多,虽然有些项目广告做得很多,但本身他们都无人维护,真正的商业化产品不敢使用;(2)大部分项目不是IM技术专业团队完成的,技术实力和技术架构存疑,也没有经过大项目和海量用户检验;(3)只有部份端有源代码,比如只有服务端或者客户端有源代码,只有某一端,需要客户实现另外一端,研发成本同样不小,另外,IM项目大部分都是以单独的聊天产品存在,客户如何把IM集成到自身app中,同样存在大量的修改和适配成本。(4)部分IM项目版功能缺失。

小苹果IM优势

(1)IM技术专家打造,多年IM从业经验。优秀的技术架构,经受过海量用户检验;

(2)完整组件,一键部署,轻松集成。客户端提炼成方便集成的小苹果,服务端通过docker一键部署,运营管理系统展示后台数据;

(3)所有端均有源码,不存在任何无源版本

(4)运营期间免费,给初创企业每年节省上万费用。对于使用IM云服务的企业,每年可以节省上万乃至数十万费用;

(5)私有化部署,无任何关联。开发者一键部署小苹果IM在自家服务器上,完全摆脱了对第三方的依赖,数据隐私可控、有保障;

(6)方便定制,采用“一切皆消息”的通讯模型。对于自定义需求,客户可以修改客户端代码轻松实现;

(7)高性能、微服务、集群化。系统具备平行扩展能力,支持服务注册、服务发现。满足初创企业简单一键部署需求,同时也满足中大型企业集群化部署需求。

(8)收取技术服务费,打造长远、健康的商业模式。对于客户来说,可以只使用IM做为基本的通信需求。对于高标准的客户,可以订阅我们的技术服务,我们为之提供更专业的技术服务、故障排查、二次开发咨询和私有化安装部署服务。