Думал тут на чём гую делать… смотрю, Kivy использует OpenGL ES. Мне казалось что Эппл всё OpenGL выкидывает, и десктопный, и мобильный (например, помню andreyu как-то плохо отозвался об Эппл, у него какая-то игра-змейка на все платформы; Годот смотрел в сторону Вулкана). А сейчас посмотрел — нет, на сайте Эппл OpenGL ES упомянут нормально, наравне со всеми остальными технологиями.
Мне казалось? Или Эппл поменяла планы (а я не заметил)? Теперь вроде и проблем нет: используй ES-подмножество (ES 3.0=ok), и апп будет кросс-платформой.