Una de las características más destacadas de Android en los primeros días de su desarrollo fue su compatibilidad con Flash, la plataforma multimedia en línea realizada por Adobe. La compatibilidad con Flash distinguía a Android del otro gran sistema operativo móvil de la época, Apple iOS, que nunca ha soportado Flash.

Pero, a pesar de la compatibilidad inicial, Android dejó de soportar Flash en 2013 con el lanzamiento de Android 4.1 (Jelly Bean). Pero, ¿por qué? En esta guía analizamos todos los factores que han contribuido al declive de Flash tanto en el entorno móvil como en el de escritorio.

La culpa es de Adobe

Adobe ya no le da soporte. Hay muchas razones por las que la compañía de software decidió abandonar la plataforma, con una fecha oficial de fin de vida prevista para el 31 de diciembre de 2020. En esencia, la competencia de Apple hizo que el software quedara obsoleto, o al menos lejos del estándar de la industria en el que muchos esperaban que se convirtiera.

La culpa es de Steve Jobs

Steve Jobs declaró en una ocasión que los dispositivos iOS nunca serían compatibles con Flash. Flash era un sistema propietario creado por Adobe y no un estándar web abierto. Ya había alternativas abiertas, como HTML5. Gran parte del contenido existente en Flash era antiguo y estaba desarrollado para el rollover del ratón, no para pantallas táctiles como las utilizadas en el iPhone y el iPad. Así que Apple llegó a la conclusión de que Flash serviría de poco o nada a sus clientes.

Seguro que algunos de los comentarios en contra de Flash se debían simplemente a que Steve Jobs era un hombre testarudo que estaba irritado con Adobe por su retraso en el desarrollo de otros productos de Adobe (Adobe tardó años en desarrollar finalmente una versión de 64 bits de Photoshop para Mac).

Flash agotó las baterías y funcionó mal en los teléfonos

Cuando Flash estuvo finalmente disponible en Android Froyo, consumía mucha batería, la reproducción era inestable y los juegos no funcionaban como se esperaba. Y lo que es peor, las cadenas de televisión empezaron a ponerse nerviosas ante la idea de que la gente viera sus contenidos en los teléfonos y empezaron a bloquear intencionadamente que la gente viera los vídeos en streaming de Flash en las tabletas y los teléfonos Android. Así que los usuarios no veían los contenidos que querían ver, y algunos de los contenidos más antiguos aún necesitaban ser renovados.

La culpa es de nuevo de Adobe

Adobe tenía que certificar que Flash funcionara en todas y cada una de las configuraciones que lo soportaban. Esta es una tarea mucho más difícil para los móviles que para los ordenadores de sobremesa. En los ordenadores de sobremesa, sólo hay dos sistemas operativos principales, Windows y macOS.(Sí, está Linux, pero Adobe tampoco lo soporta.)En el caso de macOS, hay una configuración de hardware conocida porque Apple fabrica su propio hardware, y con el sistema operativo Windows, hay unos estándares mínimos de hardware. El apoyo a sólo esos dos sistemas operativos hace que el trabajo de Adobe sea mucho más fácil, y hace que el trabajo de un desarrollador de Flash sea mucho más fácil, ya que no hay tantos tamaños de pantalla y elementos interactivos con los que trabajar. Pero la llegada de los sistemas operativos móviles arrojó una llave en la máquina. Los sistemas competidores y las actualizaciones constantes -por no mencionar el apoyo fugaz o inexistente de Android y iOS- hicieron que la tarea de actualización de Flash fuera insostenible para Adobe.

En 2017, Adobe finalmente terminó el soporte de Flash. La compañía mató oficialmente a Flash en todas las plataformas en 2015 o 2017, dependiendo de lo que se cuente como muerto, pero el anuncio de 2017 confirmó que Adobe dejaría de dar soporte por completo a finales de 2020. La adopción combinada de los estándares abiertos HTML5 y CSS3, que permiten gran parte de la potencia de animación que antes estaba reservada a Flash, ha obligado a Adobe a poner el último clavo en su ataúd. Incluso cuando los navegadores web y otras tecnologías avanzan, todavía se puede encontrar a Flash como un zombi, que se tambalea por los rincones de la web que aún no se han puesto al día.