Andrey писал(а):
В смысле - на какой платформе он должен запускаться?ни на какой - исходя из предоставленной информации, схема, подобная выше представленной должна делать N приложений под каждую платформу и уметь их связывать друг с другом. Такое еще имеет смысл, когда часть проекта должна работать скажем на телефоне, роутере или любой иной железке "с ограниченными возможностями", но разделять Windows, Linux и MacOS на отдельные классы - бессмысленно совершенно.