WebSockets - 移动应用程序


WebSocket,顾名思义,就是使用网络的东西。网络通常与浏览器页面交织在一起,因为这是在线显示数据的主要方式。然而,非浏览器程序也使用在线数据传输。

iPhone(最初)和 iPad(后来)的发布引入了一个全新的网络互连世界,而无需使用网络浏览器。相反,新的智能手机和平板电脑设备利用本机应用程序的强大功能来提供独特的用户体验。

为什么移动很重要?

目前,活跃的智能手机数量已达 10 亿部。也就是说,您的应用程序有数百万潜在客户。这些人使用手机完成日常任务、上网、交流或购物。

智能手机已成为应用程序的代名词。如今,用户可以想到任何用途的应用程序。大多数应用程序连接到互联网以检索数据、进行交易、收集新闻等。

如果能够使用现有的 WebSocket 知识并开发一个在智能手机或平板设备上本地运行的 WebSocket 客户端,那就太好了。

本机移动应用程序与移动网站

嗯,这是一个常见的冲突,像往常一样,答案取决于目标受众的需求。如果用户熟悉现代设计趋势,那么现在必须设计一个响应灵敏且适合移动设备的网站。然而,最终用户必须确保真正重要的内容可以通过智能手机访问,就像通过经典桌面浏览器访问一样。

当然,WebSocket Web 应用程序可以在任何兼容 HTML5 的浏览器上运行,包括移动浏览器,例如 iOS 版 Safari 和移动版 Chrome。因此,不用担心与智能手机的兼容性问题。

先决条件

为了开发智能手机应用程序,需要安装开发工具和SDK。

手机

WebSocket 可以充当通用集线器,用于在连接的移动和平板电脑客户端之间传输消息。我们可以实现一个本机 iOS 应用程序,它与 WebSocket 服务器通信,就像 HTML5 JavaScript 客户端一样。