Fco*_*der 5 android websocket ios web
我想创建一个像 Viber 或 WhatsApp 等应用程序。我的主要挑战是连接客户端和服务器。现在我知道我必须使用 Websockets 标准进行连接。对于 Web 客户端,我想使用标准的 Websockets,对于 Android 和 iOS,我将使用基于 Websockets 的库。例如在这里你可以看到一个例子:http : //www.elabs.se/blog/66-using-websockets-in-native-ios-and-android-apps
为此目的这种方法是否正确?还有什么其他选择?例如 Viber 或 Telegram 如何面对这个问题?请帮助我在开始之前选择正确的方法。我将有 3 个客户端:Web、Android、iOS
小智 5
是的,这是正确的方法。如果你想保持与服务器的持久连接,你将需要使用 websockets,这对于聊天应用程序来说是必不可少的。您可以尝试使用提供 webSocket 功能的 3rd 方库,如 SocketRocket( https://github.com/square/SocketRocket )
作为替代方案,您还可以尝试使用像 Pepper Talk ( https://github.com/Espreccino/PepperTalkSDK-iOS ) 这样的 3rd 方聊天 SDK ,它提供完整的聊天功能,包括网络套接字、通知、UI 等开箱即用。
免责声明:我是 Pepper Talk 的联合创始人。