Hace 11 años | Por --19666-- a elandroidelibre.com
Publicado hace 11 años por --19666-- a elandroidelibre.com

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

morzilla

#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.

Tom_Bombadil

#7 Holy shit! (editado)

D

Ala, mas mierdas al market......

Json

#22 no dejes que la verdad te estropee un buen titular.

jonolulu

Noticiaca

Van a salir apps a cascoporro

D

#1 Sí, seguro...

odolgose

#1 Pues si, programar en php es muy facil. Casi demasiado.

D

#1 te corrijo, se ha abierto la puerta a trillones de bugs y exploits en android

D

Le han dado la escopeta al mono, huid!

c

Winter is coming...

subzeta

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.

a

#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.

subzeta

#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.

a

#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.

miguelpedregosa

#30 no tan ineficiente como pueda parecer desde fuera. Internamente hace compilaciones de código y puedes hacer módulos en C para PHP

a

#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.

miguelpedregosa

#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 lol

a

#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.

D

#34 Los modulos en C no suelen ser genéricos, los programadores prefieren aplicaciones genéricas(validas para todos los dispositivos) .

IkkiFenix

#28 Por otra parte, no creo que ASP o VB sea más complicado de aprender que PHP.

miguelpedregosa

#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

miguelpedregosa

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

SiCk

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.

miguelpedregosa

#38 y si cambias Apache por un Nginx o un lighttpd con php via fastcgi mejor aún

a

#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.

d

Millones de programadores en Java ya lo hacen

D

Otra noticia tecnológica manipulada. La sección de tecnología siempre con amarillismo y falsedad.

miguelpedregosa

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

SiCk

El IDE (Zend Studio) es de pago, por cierto.

f

Huid insensatos, huid.

D

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...

yagoSeis

Pffffffffffffffff

e

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

M

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.

slow_biker

son 269$ del ala por programar en php...

me quedo con java+sdk

r

Pos vale, pos bueno. Todo sea para sacar tajada.

MegaLLort

El fin del mundo ha llegado...

D

Windows tienes los dias contados.