我的问题是基于我对 Whatsapp 的了解。我读到它是使用 Erlang 构建的。我还读到它是一个本地应用程序。但我知道可以使用适用于 Android 的 Java/Kotlin 和适用于 IOS 的 Objective C/Swift 创建原生应用程序。所以我想知道 Whatsapp 是如何使用 Erlang 创建为 native 应用程序的。另外,是否可以使用其他编程语言来创建原生应用程序?提前致谢!
最佳答案
WhatsApp 的后端 是用 Erlang 等编写的。这是处理消息传递的服务器端代码。移动设备上的应用程序是用 Java/Kotlin 和 Objective-C/Swift 编写的。我不确定他们使用的到底是什么。
还有其他框架允许您创建 native 应用程序,例如 Ionic (使用 Angular Web 框架),或 React Native (使用 React)。这些框架从您使用 JavaScript、HTML、CSS 等编写的 Web 应用程序为您生成 native 代码。
关于java - 使用 Java 或 Objective C 以外的方式创建 native 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55084021/