Здравствуйте, m2user, Вы писали:
M>Я думаю, что написать одно приложение под desktop и наладонник в общём случае невозможно и не нужно. Просто в виду слишком различных параметров устройств ввода/вывода. M>Но вот сделать так, чтобы они использовали общие библиотеки конечно хотелось бы, чтобы не переписывать бизнес-логику. M>И вроде как это решается через нативные библиотеки: тут были обсуждения, почему некоторые приложения под андроид такие большие, а там внутри куча нативных библиотек причем для нескольких arm железок.
Можно написать, адаптивный дизайн называется. Просто еще это только входит в нашу жизнь. Но уже есть, работают в т.ч. на MacOS работают многие iOS -приложения.