Creo que hay 3 razones:
1) Personal: Steve Jobs no apreciaba que Adobe hiciera un trabajo tan pobre en el soporte de la plataforma Mac durante la última década y, en consecuencia, no tenía interés en promocionar sus herramientas y plataforma.
2) Negocios: Apple no quería perder a sus desarrolladores al lenguaje y plataforma de Adobe. Entonces, el mensaje de Apple a los desarrolladores es ir con HTML5 para multiplataforma y con Apple iOS SDK para desarrollo nativo. Si los desarrolladores van al SDK específico del proveedor, ¿por qué regalarlo a otra empresa?
- ¿Por qué la barra de estado de iOS no está justificada correctamente como la barra de menú de OS X?
- Si hago una aplicación con Xamarin, ¿debo hacer la misma GUI y compartirla para Android e iOS o hacer 2?
- Cómo configurar varias cuentas de Instagram en iOS
- ¿Las aplicaciones web progresivas van a matar las aplicaciones de Android e iOS?
- ¿Cómo se beneficia el iPad del diseño web específico del dispositivo?
3) Técnico: algo relacionado con el n. ° 1, Apple sabía que Flash 9.x (al comienzo de iOs) no estaba listo para dispositivos móviles (que es indiscutible), y Apple no tenía la paciencia y el interés comercial para trabajar con Adobe arreglarlo. Además, desde el punto de vista dinámico de la industria del software, en 2007 se hizo evidente que HTML5, aunque no está 100% a la par con Flash, se convertirá en un fuerte competidor para Flash, y que la mayoría de las aplicaciones integradas en Flash podrían construirse en HTML5. Entonces, ¿por qué Apple respaldaría la tecnología específica del proveedor cuando puede promover una neutral para el proveedor? Y se adhieren a su palabra, porque el navegador iPhone / iPad y el componente WebUI son un motor de renderizado HTML5 muy capaz (2d, transición, aceleración de hardware, 3D, almacenamiento local, y todo).