Есть движки вроде unity, там пара щелчков и просто меняешь платформу, но просто насколько я понимаю, если говорить уже про кроссплатформенные приложения, то (я могу сильно ошибаться) подразумевается, что ты написал и спокойно с любого устройства запускаешь, ну например питон скрипт если питон установлен на машине или java код, если jvm стоит