¿Se puede usar PHP para desarrollar aplicaciones móviles multiplataforma?

Estas son noticias inspiradoras. Ya que ahora sería capaz de alcanzar su grupo de interés previsto de inmediato.

No cometer errores al respecto. Los clientes portátiles destacan entre los compradores más dinámicos.

¿Por qué razón alguien crearía aplicaciones PHP multiplataforma para el área de trabajo? ¿Por qué razón no elige algo que realmente pueda vincularse con las API de bajo nivel del marco de trabajo, similar a Adobe AIR? ¿Por qué razón no se ejecuta con algo obsoleto y ampliado, sino más bien confiable, similar a Java? ¿Por qué motivo no lo convierte en una aplicación de Chrome y si necesita ayuda local, utilice Native Client? Por el amor de Dios, en el caso de que necesite un dialecto de secuencias de comandos, ¿por qué razón no se ejecuta simplemente con Python? Todo vale, siempre y cuando nos abstengamos de agrupar un servidor con todo, ¿correcto?

Desde el punto más alto de mi cabeza, puedo pensar en algunas situaciones inverosímiles:

Necesita un centro decente entre la estructura lingüística simple y la gran estructura, que es PHP, y no puede intentar aprender nuevos dialectos como ActionScript

Está ejecutando TI en una organización con personas muy poco educadas en PC, y la mejor manera de obligarlos a utilizar un programa decente para la aplicación de su organización es insertarlo en la aplicación que transmite. Todavía es una aplicación web, sin embargo, se abre en un Chrome sin cabeza.

Debe abstenerse de pagar costos de facilitación para su propia aplicación, y tiene la oportunidad de transmitirla con usted en una memoria USB. Simplemente conéctelo, ejecútelo y su aplicación estará allí, utilizando la misma base de datos SQLite desde hace algún tiempo. En el caso de que tenga que coincidir en la web, envía la tarifa completa de DB a Dropbox o alguna de esas administraciones en un abrir y cerrar de ojos, de esta manera asegurando que realmente sea el caso especial quién puede acceder a su “web aplicación “incluso sin tu PC.

No necesita molestarse con el acceso a la API del sistema operativo de bajo nivel: simplemente necesita hacer una diversión basada en el programa, o una aplicación asociada, o algo comparativamente sencillo. PHP está perfectamente bien para eso, y definitivamente conoces el dialecto.

PHP es un lenguaje de script del lado del servidor. Necesita un servidor como Apache o IIS para ejecutar el código. Por lo tanto, es algo que no será lo único que usaría para sus aplicaciones móviles.

Debe contar con una tecnología front-end que pueda interactuar con el código PHP a través de servicios web o API. Y sí, estos servicios pueden ser consumidos por cualquier aplicación móvil frontal, aplicaciones nativas o híbridas y aplicaciones web también.

Se ejecuta en el servidor, así que no realmente. Lo que puede desarrollar son servicios que se comportan igual en cualquier teléfono cuando se invoca a través de un navegador. O puede usar una herramienta como PhoneGap para crear aplicaciones móviles con tecnología web, pero luego con Javascript como idioma.

Muy pocas cosas son imposibles, pero al mismo tiempo, hay algunas cosas que realmente no debes hacer. Es similar a decir: “Sé cómo usar una pala y ya tengo una, así que tal vez debería usar una pala para construir un canal”. Por el contrario, realmente desea utilizar la herramienta adecuada para el trabajo. Para aplicaciones de Android que usarían el lenguaje de programación Java o para iOS que serían Swift / Objective-C.