kaz_av
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору deks Цитата: Запускать программу без портирования на разных платформах почти никогда не получается. Какая-то совместимость есть между различными десктопными платформами (и то - без специфических фич платформы, типа iCloud documents для OpenOffice) | Приложения основанные на переносимых фреймвоках, обычно переносятся простой перекомпиляцией. И это могут быть весьма и весьма сложные приложения. Все, разумеется, зависит от того, насколько глубоко приложению необходимо интегрироваться в систему. Приложений, которым никакая интеграция не требуется очень много, даже более того - их большинство. И все они, потенциально, могут быть реализованы на инструментах обеспечивающих легкую переносимость. Ну а уникальная платформозависимая функциональность дописывается под каждую платформу, без этого, в любом случае, никак. Цитата: но вот между мобильными платформами совсем кисло. | Все зависит от качества и проработанности фреймвоков. Та же FMX, если бы была сделана качественно, вполне обеспечивала бы такую переносимость в мобильном секторе для некоторого подмножества приложений. Все упирается в качество и покрытие платформенных API. И с первым и со вторым у FMX беда. В этом смысле все совсем кисло. Цитата: Всилу этого факта Opera и VLC для десктопов и мобильных дивайсов - вообще разные проекты, со своим GUI. | Я не думаю, что кто-то всерьез рассматривает кросплатформенность между мобильными и десктопными системами. Речь о кроссплатформености обычно идет в рамках целевых платформ одного класса. |