Знакомый пишет авиамодельный симулятор
http://www.youtube.com/watch?v=E4Usj3fXv7Q&feature=player_embedded
http://forum.rcdesign.ru/blogs/8406/
Он в принципе не против его делать кросс-платформенным и опенсорснo-гэпээльным. Проблема в том, что он такими вещами ни разу не занимался, и всю жизнь писал только под windows. Хотя в симуляторе жестких завязок на технологии windows вроде бы нет.
Кто-нибудь может подсказать ссылок для самообразования? Хочется разобраться, как вообще разрабатывают кроссплатформенные приложения. Что там надо учитывать, есть ли специфичные инструменты, и т.п.
В общем, для разработчика, который очень не дурак, но конкретным вопросом совершенно не владеет. Хочется простого чуда - чтобы «по нажатию кнопки» можно было получить из идних и тех же исходников дистрибутивы для разных платформ.
Желательно, чтобы в качестве рабочей среды на первых порах могла остаться венда. Менять все сразу - слишком радикально.
Если для ответа надо знать какие-то подробности по внутренностям, скажите.