A partir de hoy, los programadores tienen otra manera de crear aplicaciones para Android, usando PHP. La empresa detrás de esta implementación es Zend (que está detrás de uno de los framework mas usado), y será la gran novedad de su próxima suite Zend Studio 10. La cosa tiene mas miga de lo que parece, ya que PHP no es un lenguaje de programación al uso como Java o C++, sino mas bien un lenguaje interpretado, o de scripts. Esta implementación permite crear aplicaciones nativas, incluso con acceso a acelerómetros y cámaras.
Comentarios
Olvidarlo todo.
Actually... just to clarify: this is not building a mobile app in PHP... with it's use of Cordova, it's actually building a mobile app in JavaScript.
It's only the cloud-side of your webservice APIs which you can use PHP.
In this case, all Zend has done was simply to put everything into one Integrated Development Environment (Zend Studio 10).
It's definitely a nice touch for Zend to do, no doubt about it. But I agree with most of the comments — this is not "huge news", as the tools to do everything that they say it can do has existed for several years now.
#7 Sí, la noticia es cuanto menos confusa
Parece que te dan un IDE para hacer en Javascript la parte del cliente (con PhoneGap; que nativo lo que es nativo... no es), y sí... lo del servidor va en PHP.
Así que no es un notición.
#7 Así que la parte que es realmente móvil no es de ellos y es software libre: Apache Cordova y PhoneGap. Pues vaya truño de titular y noticia.
#7 Vamos, que la noticia es errónea.
#7 Holy shit! (editado)
Siento una gran conmoción en la Fuerza. Como si millones de voces gritaran de terror y luego fueran silenciadas.
Ala, mas mierdas al market......
El titular es totalmente sensacionalista y erróneo al mismo tiempo.
#22 no dejes que la verdad te estropee un buen titular.
Noticiaca
Van a salir apps a cascoporro
#1 Sí, seguro...
#1 Pues si, programar en php es muy facil. Casi demasiado.
#1 te corrijo, se ha abierto la puerta a trillones de bugs y exploits en android
Le han dado la escopeta al mono, huid!
Winter is coming...
Se debe saber diferenciar entre una buena y una mala aplicación, esté escrita en el lenguaje que sea. Yo he visto aplicaciones Java, ASP, VB, Perl o Python paupérrimas. Que sea un lenguaje sencillo no quiere decir que todos los que programan en PHP también lo sean... Un respeto a los programadores PHP. Gracias por su atención.
#28 PHP es ineficiente por naturaleza. Puedes tener el mejor algoritmo del mundo y que otro peor pero programado en un lenguaje compilado se ejecute más rápido.
#30 No te diré que no, ¿pero realmente es tan destacable o importante la velocidad de ejecución cuando el panadero del barrio ve porno con un I5? Yo creo que no, la verdad.
#33 Sí cuando con PHP necesitas 10 veces más recursos para atender las mismas peticiones. Al usuario le da igual, pero tú como proveedor tienes que pagar la factura.
#30 no tan ineficiente como pueda parecer desde fuera. Internamente hace compilaciones de código y puedes hacer módulos en C para PHP
#34 Decir que PHP no es ineficiente con el argumento de que puedes hacer módulos en C es como decir que un coche puede ir a 1500km/h si lo llevas en la bodega de un avión.
#36 bueno, tu argumento al decir que PHP es ineficiente por ser un lenguaje interpretado en lugar de compilado está al mismo nivel del mio. Empate entonces
#39 Un programa en lenguaje interpretado se ejecuta "sobre la marcha", lo que supone prescindir de muchas optimizaciones a la hora de generar el código máquina, así que mi comentario no está al mismo nivel.
#34 Los modulos en C no suelen ser genéricos, los programadores prefieren aplicaciones genéricas(validas para todos los dispositivos) .
#28 Por otra parte, no creo que ASP o VB sea más complicado de aprender que PHP.
#28 es lo que yo venía a decir, php por su sencillez ha dado lugar a que haya muchos programadores malos que lo usen. Un programador malo no se va a calentar la cabeza en aprender un lenguaje complejo cuando con una simple búsqueda en Google encuentra lo que necesita
Más mierda para el Market, perdón más mierda para Google Play Store.
El problema de PHP es que es bastante sencillo de aprender a mierdear con el, lo que lo convirtió en un lenguaje demasiado popular. Hay muchos "programadores" de php que viven de copiar y pegar código que han encontrado en Internet.
En las últimas versiones del lenguaje ya tenemos algo más parecido a un lenguaje de programación de verdad.
Claro, no podemos comparar a un ingeniero que trabaje en Facebook (hecha con php) con tu sobrino/vecino/... que sabe instalar Wordpress y ponerle 4 plugins
Joder, pues PHP con un servidor muy justito y un Apache responde perfectamente, con y sin caché. No puedo decir lo mismo de un servidor para aplicaciones Java, por ejemplo.
#38 y si cambias Apache por un Nginx o un lighttpd con php via fastcgi mejor aún
#38 Compara el número de peticiones simultáneas que soporta ese servidor con las que soporta un sevidor con un backend Python (recuerda que no es interpretado si existe el .pyc correspondiente al .py) y dime si sigues pensando lo mismo.
Para hacer el test (que dudo que lo hagas), puedes utilizar ApacheBench.
Millones de programadores en Java ya lo hacen
Otra noticia tecnológica manipulada. La sección de tecnología siempre con amarillismo y falsedad.
No entiendo porque Google no saca algún programa de verificación de aplicaciones en su Play Store, los desarrolladores que quieran puedan mandar a verificar sus aplicaciones.
Si pasan las verificaciones de calidad de Google pues que destaquen de alguna forma en el Play Store.
Hacer algo como lo que hace Apple pero sin que sea obligatorio para los desarrolladores, opcional
El IDE (Zend Studio) es de pago, por cierto.
Huid insensatos, huid.
Esta título de la noticia lo encuentro sensacionalista. Aunque es una buena noticia, creo que se le da demasiado bombo y platillo cuando no es tan innovador...y a la postre tienes que comprarte la suite ZEND Studio 10...
Pffffffffffffffff
en cualquier caso solo lo pone un poco mas facil a los que estamos acostumbrados a php, pero es lo de siempre, te tienes que empollar y familiarizarte con todas las apis y peculiaridades de android, vamos que tampoco es, dicho y a programar
Creo que esto ya se podía hacer con el Titanium Developer escribiendo el código en Javascript, aunque también había algo para PHP. El resultado eran Apps bastante ineficientes. En general suelen ser soluciones para vagos con malos resultados finales y poca libertad de movimiento si quieres hacer algo que se salga un poquito de lo normal. No confío demasiado en ellas, pero habrá que probarlo.
son 269$ del ala por programar en php...
me quedo con java+sdk
Pos vale, pos bueno. Todo sea para sacar tajada.
El fin del mundo ha llegado...
Windows tienes los dias contados.