如何将用 Delphi 编写的基于 Windows 的应用程序移植到不同的平台(例如 Mac、iPhone)以及基于 Web 的应用程序?

发布于 2024-07-19 18:26:22 字数 193 浏览 6 评论 0原文

目前,它只是一个用Delphi编写的基于Windows的应用程序(放慢速度的吉他软件)。 但是,我确实计划将它们移植到以下平台:

  1. Mac
  2. iPhone
  3. 基于网络

我该怎么做? bes 使用什么编程语言? 我需要寻找什么样的开发人员? 这些项目将持续多长时间?

Currently, it is just a windows-based application (slowed down guitar software) written in Delphi. However, I do have plans to port them to the following platforms :

  1. Mac
  2. iPhone
  3. Web-based

How do I go about this? What is the bes programming language to use? What kind of developers do I need to look for? And how long will these projects be?

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

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

发布评论

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

评论(4

咆哮 2024-07-26 18:26:22

如果您想保留 Delphi 代码,请查看 Lazarus/FreePascal。 我不得不说,我还没有使用它超过 Hello World,所以你必须评估一下它是否可以帮助你,但它是免费的,并且支持 Windows/Mac/Linux。 还支持Windows Mobile。

If you want to keep the Delphi code, then take a look at Lazarus/FreePascal. I have to say that I don't have used it for more than a Hello World yet, so you have to evaluate yourself if it can help you, but it's free and it supports Windows/Mac/Linux. Windows Mobile is also supported.

丶视觉 2024-07-26 18:26:22

对于 1 和 2,您可以选择 Cocoa,对于 3,您可以选择 Flash/Java Applet/Silverlight,具体取决于软件的复杂程度。 显然 Flash 不是大型项目的最佳选择。 但 Silverlight 和 Java Applet 都是功能强大的平台,可以满足几乎任何需求。

For 1 and 2 you'd be looking at Cocoa, for 3 you could either go Flash/Java Applet/Silverlight depending on how complex the software is. Obviously Flash would not be the best to use for large projects. But Silverlight and Java Applets are capable platforms that can suite just about any need.

赢得她心 2024-07-26 18:26:22

恐怕您不能简单地将 Delphi 代码“移植”到所有这些环境中。 好吧,通过 Delphi.NET 将 Delphi 逻辑转移到基于 Web 可能很简单,但是使用适用于 Mac 或 iPhone 的 Delphi 代码...更难。 也许您必须从​​头开始重写它,很可能是用 Java 重写。

I'm afraid you can not simply "port" Delphi code into all those enviroments. Ok, moving Delphi logic via Delphi.NET to web based may be simple, but using delphi code for Mac or iPhone... Harder. Probably you will have to rewrite it from scratch, most probably in Java.

裂开嘴轻声笑有多痛 2024-07-26 18:26:22

感谢那。 我已经在沿着这些思路思考了。 是的,我正在考虑放弃 Delphi 来开发基于 Web 的应用程序,并从头开始开发基于 Web 的应用程序,因为我已经听说过 Java 的强大功能。 虽然我唯一的限制是整个 Delphi(Windows)应用程序将被浪费,特别是现在它在某些功能上得到了增强。 Delphi 中是否有一些可以为 Java 挽救的代码?

Thanks for that. I was already thinking along those lines. Yeah, I am thinking of dropping Delphi for the Web-based and start from scratch for the web-based because I have heard so much of the power of Java. Although my only constraint is the whole Delphi (windows) application will be put to waste, especially now that its being enhanced on some features. Aren't there some codes in Delphi that can be salvaged for Java?

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