移动聊天客户端

发布于 2024-08-25 14:14:58 字数 151 浏览 3 评论 0原文

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

Android iPhone 黑莓 塞班 Windows 移动版 视窗CE Palm

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

We have to develop a chat client for mobile. The devices should be for the following:

Android
iPhone
Blackberry
Symbian
Windows mobile
Windows CE
Palm

Which technology we should use for the multiple OS computability. We like the most of code common.
This chat client also support the video and audio chat.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初见 2024-09-01 14:14:58

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

编写应用程序以便重用一些常见功能是可能的,但这需要仔细设计。但你在这方面有点运气不好。

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

Android and BlackBerry: Java
Symbian and Win Mo: C++
iPhone and Palm: Objective C and C

It is possible from to write the apps so that some common functionality can be reused, but it needs careful design. But you are a bit out of luck on this.

I would recommend starting with Java and Objective C implementations as this will get you Android, BlackBerry and iPhone, which have a lot more traction in market than other platforms.

平安喜乐 2024-09-01 14:14:58

查看跨平台框架,例如 PhoneGap - 这样您就可以保留 UI 以及您想要移植的尽可能多的代码JavaScript 通用,然后用本机代码完成其余部分。

Look at cross platform frameworks like PhoneGap - that way you can keep the UI and as much code as you care to port to JavaScript common, then do the remaining in native code.

尽揽少女心 2024-09-01 14:14:58

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

例如,JavaScript SDK 还可用于通过 Electron 为 Windows 准备桌面应用程序。

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

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

Currently React Native framework gains popularity as a solution for implementing JavaScript based apps for Android and iOS platforms. Here is a guide for React Native.

JavaScript SDK can be also used for preparing desktop app for Windows via Electron for example.

Since you need to cover a lot of platforms, you might need also a backend solution providing an API option to cover all your needs.

Try ConnectyCube. It has React Native support in its JS SDK and provides API to cover the rest of cases. So, it's flexible enough and you can use it for developing apps for all your platforms.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文