我想首先说我是一个新手程序员。我只学过Java和Android studio,对cmd提示之类的东西知之甚少。我最近发现 j2objc 可以粗略地将我的 java 代码转换为目标 c,并希望让我更容易将我的应用程序转移到 ios。我也知道有一个gradle版本。出于某种原因,youtube 上没有关于设置任何类型的 j2objc 的“教程”。我的 Android Studio 项目在我的 Windows 8 桌面上,而我的 IOS xcode 应用程序在运行 IOS 10.13 的 VM 上。谁能帮我搞定这个工作?(我可能需要你像我 5 岁那样向我解释事情)。
问问题
480 次
1 回答
3
很抱歉,但作为 j2objc 的项目负责人,我不建议您使用它。随着共享客户端数量的增长,j2objc 会带来更多好处,因此较小的应用程序会经历很多痛苦而收益甚微。我们最成功的客户端应用程序往往很大(想想 Gmail 或 Google Docs 应用程序),由大型工程师团队编写。
我鼓励的是,您最初专注于在服务器端共享代码,您的应用程序提供用户界面,但在客户端上进行的计算很少。如果分析您的应用程序显示由于网络访问而速度很慢,那么您可能会考虑缓存或其他一些本地代码。如果您将所有有趣/不断变化的功能保留在服务器端,那么小型、轻量级客户端需要的工作量就会少得多,即使它们针对您的团队支持的每个新平台都进行了重写。
于 2017-06-16T07:22:39.103 回答