Кроссплатформенная разработка - Delphi 2011: как сделать кроссплатформенную библиотеку под Windows? - PullRequest
10 голосов
/ 14 сентября 2009

Как, возможно, вы уже знаете, скорее всего, следующая версия Delphi будет кроссплатформенной . Кроме того, вот несколько опросов по этому вопросу.

Хотя написание кросс-компилятора сейчас нас не очень интересует, портирование библиотеки, которая была / связана с Windows на несколько платформ, безусловно, делает это.

Вы можете подумать, например, в VCL (стандартная библиотека Delphi). Хотя он был разработан только для Windows, он имеет ценность, и, конечно, от него зависят огромные кодовые базы.

Вопрос: Каков наилучший подход для обеспечения кросс-платформенной осведомленности приложения / библиотеки , обеспечивающей плавный путь преобразования / обновления (насколько это возможно, конечно)?

Еще раз подчеркиваю, нас не интересует, какой лучший способ сделать кроссплатформенную разработку только (были вопросы по этой теме). Нас также интересует еще одно требование: Старый код базы / установки управления.

PS: Опыт и / или методологии из аналогичных ситуаций с другими языками (например, C / C ++), которые рассматриваются как стандартная практика приветствуются.

Заранее спасибо.

Ответы [ 11 ]

0 голосов
/ 15 сентября 2009

Ну, помимо всего сказанного - спасибо всем - я думаю, что нам нужны дополнительные вещи:

  • нам нужны инструменты, чтобы сделать необходимые преобразования
  • нам нужны инструменты, которые помогут нам в программировании против (некоторой формы) паттерна MVC
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...