Cualquiera que haya programado un poquito en ActionScript (yo toco algo de la versión 2.0) sabe que cuando defines eventos puedes hacerlos en base al ratón o al teclado. Los eventos de teclado quedarían directamente descartados en los sistemas basados en el iPhone OS. No vas a reducir la pantalla a la mitad (más o menos) para hacer uso del teclado como interfaz de control... Pero los eventos de ratón tampoco son válidos. Es decir, tenemos eventos de ratón como el press y el release que podrían funcionar, pero la ausencia de un cursor en pantalla nos pone las cosas difíciles para hacer mouse over o mouse out. Es decir, nada de desplegar un menú cuando nos acercamos con el ratón. No hay ratón.
Con esto no quiero decir que no piense que Flash podría incluirse en el iPhone. De hecho, cuenta la leyenda que la versión CS5 de Flash incluirá una forma de exportar las aplicaciones de Flash a aplicaciones nativas de iPhone que podrán incluirse en el App Store. Será entonces cuestión del programador el adaptarse al sistema de entrada de datos táctil.
Es una reflexión bastante rápida a la que volveré cuando tenga más tiempo.