Combinar PHP y Flash en dispositivos móviles

Zend, creadora de las principales herramientas profesionales para el desarrollo de aplicaciones web con PHP, y Adobe, la empresa detrás de productos estrella como Flash, Photoshop o Acrobat, están ultimando el desarrollo conjunto de una aplicación que servirá de puente entre PHP y Flash y que hará posible publicar aplicaciones web en dispositivos móviles sin necesidad de navegador web.

¿PHP en los móviles, y sin navegador?

PHP es un lenguaje de programación web cuyas aplicaciones son ejecutadas por los servidores web, los cuales envían el resultado de esa ejecución a los navegadores en forma de páginas web, es decir, en lenguaje HTML, que es el lenguaje que entienden los navegadores como Internet Explorer, Firefox, Chrome, Opera o Safari.

En la actualidad la mayor parte de los sitios web en Internet están creados utilizando esta tecnología, y muchos de ellos utilizan para su desarrollo las herramientas de Zend, como Zend Studio o Zend Server. Otras alternativas a PHP, como son el lenguaje ASP de Microsoft, el lenguaje JSP de Sun (actualmente propiedad de Oracle) o Ruby on Rails, no alcanzan en conjunto el 30% del total, mientras que PHP se utiliza actualmente en más del 70% de los sitios web del mundo.

Uso de los lenguajes de desarrollo web

Porcentaje de uso de los lenguajes de desarrollo web (fuente: http://w3techs.com/)

Lo que Zend y Adobe estan a punto de ofrecer ahora ligando PHP y Flash es abrir la posibilidad de que el lugar en el que se muestren los resultados de la ejecución del código PHP no sea un navegador sino un objeto Flash ejecutándose en cualquier dispositivo, en particular los smartphones con esta disponibilidad. Lo cual quiere decir cualquier smartphone y tableta… excepto iPhone y iPad, dispositivos en los que, como consecuencia de la conocida animadversión de Apple por Flash, éste no está disponible.

Así pues, ligar PHP y Flash hace posible mostrar los resultados de cualquier aplicación escrita en PHP bajo una interfaz completamente diferente, desligada de la tradicional interfaz del navegador, y que, por lo tanto, se podrá usar en cualquier smartphone con Flash sin necesidad de abrir primero el navegador del móvil.

Servicios web PHP con Adobe Flash Builder 4.5 for PHP

La técnica empleada por los ingenieros de Zend y Adobe para ligar PHP y Flash es construir un servicio web en PHP que luego se comunica con la interfaz de usuario escrita en Flash mediante unas clases nuevas de PHP y de Adobe Air que crean un puente entre ambas aplicaciones.

O, visto desde el punto de vista opuesto, crear unas clases de Flash en Adobe Air que reciben información de un servicio web en PHP mediante un puente sostenido por unas nuevas clases desarrolladas expresamente en Flash. El siguiente enlace muestra cómo se realiza en la práctica dicha comunicación: Adobe Flash Builder 4.5 for PHP.

Hay que decir que esta combinación de PHP y Flash no es totalmente nueva. Desde hace ya bastante tiempo era posible publicar los resultados de la ejecución de las páginas web escritas en PHP en objetos Flash, pero para hacerlo hacía falta un archivo intermediario en formato XML. En otras palabras, hasta ahora PHP y Flash se comunicaban mediante el correo postal y ahora lo harán mediante un chat.

Una opción de futuro en la Internet móvil

Con la emergencia de la Internet móvil se hace necesario portar a los smartphones multitud de aplicaciones que ya existen y que se venían utilizando desde los navegadores. Ahora bien, el camino que pasa por traducir todas esas aplicaciones a otros lenguajes de programación aptos para los móviles resulta muy complicado y, sobre todo, muy caro.

Con este nuevo desarrollo se consigue abrir un atajo que lleva al mismo punto de destino sin tener que asumir tantos costes para recorrerlo. En otras palabras, una alternativa más para dar vida a los smartphones utilizando para ello el lenguaje de programación web más utilizado en el mundo.

2 Respuestas a Combinar PHP y Flash en dispositivos móviles

  1. Retroenlace: Combinar PHP y Flash en dispositivos móviles

  2. Retroenlace: Combinar PHP y Flash en dispositivos móviles | Noticias - d2.com.es

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>