Flash не поддерживается в iOS, с переносом будут трудности.
HTML5, canvas, SVG и WebGL, имхо, это будущее. Посмотрите js библиотечки
Raphaël и
three.js. Примеры three.js помогут вам оценить возможности платформы в целом.
Лично я не разрабатывал ничего подобного под мобильные платформы, но, мне кажется, с javascript там особых проблем нет.