【问题标题】:Chat client on Mobile手机聊天客户端
【发布时间】:2019-02-21 00:01:03
【问题描述】:

我们必须开发一个移动聊天客户端。设备应用于以下用途:

安卓 苹果手机 黑莓 塞班 视窗手机 视窗 CE 手掌

我们应该使用哪种技术来实现多操作系统的可计算性。我们最喜欢最常见的代码。 此聊天客户端还支持视频和音频聊天。

【问题讨论】:

    标签: mobile client chat


    【解决方案1】:

    Android 和黑莓:Java Symbian 和 Win Mo:C++ iPhone 和 Palm:Objective C 和 C

    可以编写应用程序,以便可以重复使用某些常用功能,但需要仔细设计。但是你在这方面有点不走运。

    我建议从 Java 和 Objective C 实现开始,因为这将为您带来 Android、BlackBerry 和 iPhone,它们在市场上比其他平台更具吸引力。

    【讨论】:

      【解决方案2】:

      查看像 PhoneGap 这样的跨平台框架 - 这样您就可以保留 UI 和尽可能多的代码,以便移植到 JavaScript 通用,然后在本机代码中完成剩余的工作。

      【讨论】:

        【解决方案3】:

        目前,React Native 框架作为在 Android 和 iOS 平台上实现基于 JavaScript 的应用程序的解决方案而广受欢迎。这是React Native 的指南。

        JavaScript SDK 也可用于通过 Electron 为 Windows 准备桌面应用程序。

        由于您需要涵盖很多平台,因此您可能还需要一个后端解决方案,提供 API 选项来满足您的所有需求。

        试试 ConnectyCube。它在其 JS SDK 中支持 React Native,并提供 API 来涵盖其余情况。因此,它足够灵活,您可以使用它为您的所有平台开发应用程序。

        【讨论】:

          猜你喜欢
          • 2015-10-12
          • 2011-01-04
          • 1970-01-01
          • 2015-07-03
          • 2015-06-01
          • 2011-12-05
          • 2012-09-07
          • 1970-01-01
          • 2016-04-09
          相关资源
          最近更新 更多