Как вы переносите приложение для Windows, написанное на Delphi, на разные платформы, такие как Mac, iPhone и веб-приложение? - PullRequest
1 голос
/ 11 мая 2009

В настоящее время это просто приложение для Windows (замедленное программное обеспечение для гитары), написанное на Delphi. Однако у меня есть планы перенести их на следующие платформы:

  1. Mac
  2. iPhone
  3. Веб-

Как мне это сделать? Какой язык программирования использовать? Каких разработчиков мне нужно искать? И как долго продлятся эти проекты?

Ответы [ 4 ]

2 голосов
/ 05 марта 2010

Если вы хотите сохранить код Delphi, взгляните на Lazarus / FreePascal . Я должен сказать, что я еще не использовал его больше, чем Hello World, поэтому вы должны оценить себя, может ли он вам помочь, но он бесплатный и поддерживает Windows / Mac / Linux. Windows Mobile также поддерживается.

1 голос
/ 11 мая 2009

Боюсь, вы не можете просто "перенести" код Delphi во все эти среды. Хорошо, перенести логику Delphi через Delphi.NET на веб-интерфейс может быть просто, но с использованием кода Delphi для Mac или iPhone ... Сложнее. Возможно, вам придется переписать его с нуля, скорее всего, на Java.

1 голос
/ 11 мая 2009

Для 1 и 2 вы будете смотреть на Какао, для 3 вы можете выбрать Flash / Java Applet / Silverlight в зависимости от сложности программного обеспечения. Очевидно, что Flash не будет лучшим вариантом для больших проектов. Но Silverlight и Java-апплеты - это мощные платформы, способные удовлетворить практически любые потребности.

0 голосов
/ 12 мая 2009

Спасибо за это. Я уже думал в том же духе. Да, я подумываю о том, чтобы отказаться от Delphi для Интернета и начать с нуля для Интернета, потому что я так много слышал о силе Java. Хотя мое единственное ограничение заключается в том, что все приложение Delphi (windows) будет потрачено впустую, особенно теперь, когда оно расширено по некоторым функциям. Разве в Delphi нет кодов, которые можно было бы спасти для Java?

...