iOS 和 Android 的代码生成
我正在寻找一种框架来从一个代码库创建适用于 Android 和 iOS 的应用程序。我知道 Appcelarator 和 PhoneGap 等。但是我需要一种不同类型的产品。我不确定它是否存在。我在这里或谷歌上找不到它。
我们是一支由 Android 和 iOS 开发人员组成的团队,不惧怕本地构建。我想要的是一个可以帮助我快速启动开发的工具。最好是一个可以创建基本 UI 和模型并生成本机代码以用作进一步开发基础的工具。
存在这样的工具吗?
I'm searching for a framework to create apps for both Android and iOS from one codebase. I'm aware of Appcelarator and PhoneGap etc. However I need a different kind of product. I'm not sure if it exists. I can't find it here or on google.
We are a team of Android and iOS developers and aren't afraid to build natively. What I want is a tool to help me jumpstart development. Preferably a tool where I can create the basic UI and Models and generate native code to use as basis for further development.
Does such a tool exist?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
你见过Mono吗?
iOS
Android
不要忘记 iOS 组件你需要去买一台 Mac 来使用。
Have you seen Mono??
iOS
Android
Don’t forget for the iOS component you’re going to need to go buy a Mac to use.
查看 RunRev 的 LiveCode 5。
http://www.runrev.com/
Have a look at LiveCode 5 from RunRev.
http://www.runrev.com/
你检查过DAPP吗?我非常喜欢它。
http://dapp.kerofrog.com.au/
Have you checked out DAPP? I like it quite a bit.
http://dapp.kerofrog.com.au/
是的,您可以使用工具 Swagger 生成 Android/ios 和更多语言的代码
请检查该工具,该工具提供基本的 UI 和模型并生成本机代码就像您的要求一样。
但是您必须为此纠正 Swagger 规范文件(它将位于 Json 或 Yaml 上)。编写 Swagger 规范文件后,您还可以下载 Android/ios 和其他语言的代码。所以请遵循 swagger 的文档。你将会对此有清晰的认识。
这里我列出了 swagger 的有用链接:
Yes you can Generate the code for both Android/ios and many more languages using the Tool Swagger
Please Check the tool,this tool gives the basic UI and Models and generate native code to just like your Requirement.
But You have to right the Swaggger Specification file(it will be on Json or Yaml) for that. And after Writing Swagger Specification file You can downlaod the code for Android/ios and other language as well. So kindly follow the document of swagger. You will get clear idea about that.
Here i list down usefull links of swagger :
有一个名为 Genexus for Smart Devices 的工具,它是一个代码生成器,支持 iOS、Android、Blackberry 和 Windows 8。
但是,您需要学习该工具,而且我发现它仅对简单的 CRUD 应用程序有用。它确实能够以极快的速度开发上述应用程序,非常适合简单的 LOB 应用程序。我已经尝试过并部署到Android(尚未在iOS或其他平台上进行测试)。
http://www.genexus.com/SD/mobile-application-development?en
如果您有使用 iOS 和 Android 的经验,您可能会感到沮丧(而且我确信它生成的代码并不漂亮)。
我已经将生成器用于桌面和 Web .NET 和 Java,并且运行得相当好(有这些警告),因此我确信智能设备生成器将继续发展。
There's a tool called Genexus for Smart Devices, which is a code generator that supports iOS, Android, Blackberry and Windows 8.
However, you need to learn the tool, and I've found it useful only for simple CRUD apps. It does enable extremely fast development of said apps, it's a good fit for simple LOB apps. I've tried it and deployed to Android (haven't tested on iOS or other platforms).
http://www.genexus.com/SD/mobile-application-development?en
If you're experienced with iOS and Android, you'll probably get frustrated though (and I'm sure the code it generates isn't pretty).
I've used the generator for desktop and web .NET and Java, and works reasonably well (with those caveats), so I'm sure the Smart Devices generator will continue evolving.
看看 Flutter,来自 他们的文档:
Take a look at Flutter, from their docs: