Предложение кроссплатформенной разработки программного обеспечения (Mac, Window) - PullRequest
1 голос
/ 25 августа 2010

Мне нужно разработать программное обеспечение, которое работает как для Windows, так и для Mac OS.

Требование следующее:

Пользователь может просматривать флэш-файл, делать выбор и программно распечатывать выбранный пользователем список флэш-файлов.

У меня есть опыт работы с платформой .net и windows, но нет опыта работы с Mac OS. Что является лучшим языком разработки и инструментом для моей текущей ситуации.

Ответы [ 3 ]

2 голосов
/ 25 августа 2010

Я могу быть немного предвзятым, но вы должны использовать Qt , потому что это сделает ваш код переносимым на Windows, Mac OS X, Linux и даже на некоторых мобильных платформах. Я не совсем понимаю ваше требование, но Qt - это универсальное кроссплатформенное решение. Он основан на C ++, но прост как таковой (нет проблем с управлением памятью, Qt позаботится обо всем этом).

1 голос
/ 25 августа 2010

С одной стороны, вы можете использовать Java , он полностью совместим с Windows, Mac и Linux, также язык похож на C #, поэтому вы можете без особых проблем адаптироваться, если вы используете .net с C # ,

С другой стороны, вы можете использовать свои знания в .net и использовать Mono . Это библиотека с открытым исходным кодом для запуска кода .net на других платформах. Она не равна .net (не включает все библиотеки), но может решить вашу проблему.

Надеюсь, мой ответ поможет вам.

0 голосов
/ 31 июля 2018

Xojo довольно прост в использовании и позволяет создавать собственные приложения для Windows и Mac из одного исходного проекта, поэтому вы можете захотеть взглянуть на него.

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