react-native - 我应该使用什么语言来为已经拥有功能齐全的 webapp 和 api 的项目构建跨平台移动应用程序?
问题描述
我们有一个完全构建的具有 java API 的 webapp,我想构建一个可以利用这个已经存在的 java api 的跨平台移动应用程序。这可能吗?我宁愿做尽可能少的重写后端的工作。
我花了几个小时在谷歌上搜索它,但找不到任何尝试做类似事情的人。
解决方案
回答您的问题:如果您有丰富的经验,您可以使用 Java。Xamarin(主要是 c#)也是一个不错的选择。
我的 2 美分:我建议使用本地语言而不是跨平台。
你的 Java 可以在 Android 上运行,而 Java 到 iOS 上的 Objective-C 并没有那么大的跳跃。
我曾经在一家开发公司工作,移动开发人员经常不得不做更多的工作来制作跨平台的东西,而不仅仅是原生。
** 根据与移动开发者打交道的经验回答;我是一名网络开发人员**
推荐阅读
- javascript - getElementById 和 Document.write 的替代方法
- java - 使用 autosizeColum() 时应用程序正在重新启动
- ios - 如果您关闭设备,推送通知不会通过 UNNotificationServiceExtension
- java - Java 错误:void 无法转换为字符串
- c# - 对象引用未设置为对象的实例 ViewData["Title"] = "Index";
- android - Android Conscrypt 不会抛出 InvalidKeyException
- java - 使用代理集的 curl 获取对 java 的请求不起作用
- typescript - 通过 TypeScript 中的装饰器向类添加属性
- c# - 如何在C#中查找char数组中的字符索引
- javascript - 如何在 React Js 中显示对象的子集