什么是即时消息(IM)?

即时通讯(IM)自互联网早期开始发展,从简单的文本消息到包括表情、GIF、图像、视频等多种形式。最早的流行IM应用包括PowWow、ICQ和AOLInstantMessenger,但现在已被WhatsApp、WeChat、Discord等取代。这些应用不仅限于文本,还支持丰富的多媒体内容,如表情符号、GIF和视频流,且在智能手机的普及下得到广泛应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Instant Messaging is the act of sending short messages to other people in a fast and practical way via messaging app. Instant Messaging is called IM as a short form.

Instant Messaging是通过消息传递应用程序以快速实用的方式向其他人发送短消息的行为。 即时消息称为IM,简称为IM。

即时通讯记录 (Instant Messaging History)

Instant Messaging is mainly related to the internet. Even before the internet, there were some instant messaging services and apps there were very limited for features, service level, and user base. There were instant messaging apps named talk, ntalk, ytalk and IRC.

即时消息主要与互联网有关。 甚至在Internet出现之前,就存在一些即时消息传递服务和应用程序,它们在功能,服务级别和用户群方面非常有限。 有名为talk,ntalk,ytalk和IRC的即时消息应用程序。

Modern, internet-wide, GUI-based instant messaging clients are emerged in the mid-1990’s. The first instant messaging apps were very feature-full and provide good options to users. The first popular instant messaging apps were PowWow, ICQ, AOL Instant Messenger. As you can see all of them lost their popularity in today’s internet.

现代的,基于Internet的,基于GUI的即时消息传递客户端是在1990年代中期出现的。 第一个即时消息传递应用程序功能非常强大,可以为用户提供不错的选择。 最早流行的即时消息应用程序是PowWow,ICQ,AOL Instant Messenger。 如您所见,它们都在当今的互联网上失去了知名度。

即时消息类型和语言 (Instant Message Types and Languages)

Instant Messaging apps can send and receive different types of messages. Messages types express the message, mood, body language of the human in different ways.

即时消息应用程序可以发送和接收不同类型的消息。 消息类型以不同方式表达人类的消息,情绪,肢体语言。

Text Message is the most popular basic type where the user write down sentences for instant messaging.

Text Message是最流行的基本类型,用户可以在其中写下用于即时消息传递的句子。

Traditional Instant Messaging
传统即时消息

Emoji is very popular message type where some icons are small images are used to for different mood.

Emoji是一种非常流行的消息类型,其中一些图标是小图像,习惯于不同的心情。

Emoji Used For Instant Messaging
用于即时通讯的表情符号

Gif is another popular message type where short video is shown like multiple images.

Gif是另一种流行的消息类型,其中短视频显示为多幅图像。

Image is a single picture which provide visual information.

Image是一张提供视觉信息的图片。

Video is another popular type where the different sizes of the video can be sent via the instant messaging app.

Video是另一种流行的类型,可以通过即时消息应用程序发送不同大小的视频。

Stream is similar to the video where real time camera capture can be shared with other users.

Stream类似于可以与其他用户共享实时摄像机捕获的视频。

File and Folder can be shared with other users easily with IM applications.

使用IM应用程序可以轻松地与其他用户共享File and Folder

LEARN MORE  How To Install Skype For Linux, Ubuntu, Mint, Debian, Fedora,
了解更多如何为Linux,Ubuntu,Mint,Debian,Fedora安装Skype,

即时通讯应用程序 (Instant Messaging Applications)

With the widespread usage of the internet with different technologies like Wi-Fi, ADSL, Metro Ethernet, GPRS, 3G, 4G, WiMax users can access the internet from everywhere. Instant messaging will work flawlessly with high-level internet accessibility. Also the invention of smartphones with advanced platforms like Android, iPhone, iOS helped instant message usage. Below we will list some popular instant messaging applications.

随着Wi-Fi,ADSL,城域以太网,GPRS,3G,4G等不同技术对Internet的广泛使用,WiMax用户可以从任何地方访问Internet。 即时消息传递可在高级Internet访问性下完美运行。 具有先进平台(如Android,iPhone,iOS)的智能手机的发明也有助于即时消息的使用。 下面我们将列出一些流行的即时消息应用程序。

WhatsApp is the most popular IM used worldwide by billions of people.

WhatsApp是全球数十亿人使用的最受欢迎的IM。

WhatsApp Instant Messaging Applications
WhatsApp即时通讯应用程序

WeChat is the Chinese alternative to the WhatsApp and has over 1 billion monthly active users.

WeChat是WhatsApp的中国替代品,每月活跃用户超过10亿。

Wechat Instant Messaging Applications
微信即时通讯应用

Discord is another IM which is mainly designed for enterprise and team messaging and has 250 million users.

Discord是另一种主要用于企业和团队消息传递的IM,具有2.5亿用户。

Discord Instant Messaging Application
Discord即时通讯应用程序

Facebook Messenger is the IM application of Facebook. It has 900 million active users. Facebook messenger works integrated with the Facebook which requires a facebook account to use.

Facebook MessengerFacebook Messenger的IM应用程序。 它拥有9亿活跃用户。 Facebook Messenger与Facebook集成在一起,需要使用Facebook帐户才能使用。

Facebook Messenger Instant Messaging Application
Facebook Messenger即时通讯应用程序

Skype is owned by Microsoft and has 300 million monthly active users. Skype mainly used by company or individual users. Skype also can make phone calls.

Skype由Microsoft拥有,每月有3亿活跃用户。 Skype主要由公司或个人用户使用。 Skype也可以拨打电话。

Skype Instant Messaging Application
Skype即时通讯应用程序

Snapchat has 300 million monthly active users.

Snapchat每月有3亿活跃用户。

Snapchat Instant Messaging Application
Snapchat即时通讯应用程序

Telegram is secure IM applications. It is created more free and secure alternative to the WhatsApp. Telegram has 400 million monthly active users.

Telegram是安全的IM应用程序。 它是WhatsApp的更免费,更安全的替代产品。 Telegram每月有4亿活跃用户。

Telegram Instant Messaging Application
电报即时通讯应用

Viber has 260 million monthly active users.

Viber每月有2.6亿活跃用户。

eBuddy is a end user applications which can work with XMMS servers and developed as open source applications.

eBuddy是可以与XMMS服务器一起使用并作为开源应用程序开发的最终用户应用程序。

eBuddy Instant Messaging Applcation
eBuddy即时消息应用程序

翻译自: https://www.poftut.com/what-is-instant-messaging-im/

### 即时通讯SDK概念 即时通讯软件开发包(Instant Messaging Software Development Kit, IM SDK),是一系列预先编写好的程序模块集合,旨在帮助开发者更轻松地在其应用程序中加入即时通讯功能。通过集成IM SDK,可以显著减少开发时间和成本,同时确保高质量的消息传递体验。 #### GoIM-OC SDK特性 对于iOS平台而言,GoIM-OC SDK提供了高效的解决方案来构建具备实时通信能力的应用程序[^1]。该SDK不仅支持一对一的文字交流,还涵盖了群聊以及消息推送等多种实用场景下的交互需求。其设计目标在于简化复杂度高的网络编程工作量,并向用户提供稳定可靠的服务保障。 #### 集成过程中的关键要素 当考虑如何将第三方IM服务嵌入到移动客户端时,安全性和兼容性成为两个不可忽视的因素。例如,在使用某些特定提供商的产品时,可能涉及到像`UserSig`这样的验证机制,这是一种用于身份认证的安全措施;另外还包括获取必要的配置参数如`AppID`等信息,这些通常是在注册相应服务商账号之后得到的[^2]。 #### 实战案例分享 实际项目里,除了核心的功能实现外,优化用户体验同样重要。以环信为例,这家专注于为企业级客户提供全面沟通方案的企业,在官方文档中有详细介绍关于怎样自定义聊天界面单元格的设计思路和技术要点[^3]。这表明优秀的IM SDK不仅能解决技术难题,还能给予足够的灵活性去满足不同业务逻辑的要求。 ```swift // 示例:初始化一个简单的会话窗口 import UIKit class ChatViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // 假设这里已经完成了IM SDK的相关设置 setupChatInterface() } private func setupChatInterface() { let chatView = UIView(frame: self.view.bounds) chatView.backgroundColor = .white // 添加输入框和其他控件... self.view.addSubview(chatView) } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值