Я создал приложение на языке c, и его исполняемый файл отлично работает в Windows Machine. Теперь я хочу, чтобы это приложение работало на других платформах, таких как linux, mac , а также на мобильных ОС (iphone, androide, blackberry, symbian и т. д.).
I don't want to recode it whole again for all these platforms.
Я нашел flex как альтернативу, так как он работает в браузере, поэтому он не зависит от платформы, но я не нахожу способ управления кодированием видео и тому подобное с помощью ActionScript 3. Он говорит, что некоторые вещи мы можем достичь с помощью Native Processes
но тогда это не будет истинной кроссплатформенностью.
Я хочу, чтобы мое приложение работало на всех доступных платформах с минимальными усилиями для повторного написания кода.
например. Write code once for all.
Как это можно сделать? Я видел много приложений, работающих на разных платформах, они делали перекодирование для каждой платформы?
Я слышал, что есть программное обеспечение, которое конвертирует код на разных языках. Если кто-то знает об этом, это также будет полезно для меня.
Любая помощь будет принята с благодарностью.