¿Puedo desarrollar una aplicación para iOS con una pila LAMP?

La respuesta corta es No.

Las aplicaciones nativas de iOS no se pueden escribir con la pila LAMP. Tendrás que aprender Swift u Objective C para eso.

Sin embargo, tiene 2 opciones por las cuales puede aprovechar su conocimiento del desarrollo de aplicaciones web utilizando la pila LAMP.

  1. Puede desarrollar una aplicación nativa minimalista muy simple con un “controlador de vista web”. Luego, desarrolle una aplicación web receptiva usando la pila LAMP y cargue esta aplicación web en la vista web de su aplicación nativa
  2. Puede usar alguna plataforma de desarrollo de aplicaciones híbridas como cordova o phonegap (hay más como estas) que le permiten escribir código en javascript.

Cada enfoque tiene pros y contras. Estas son las ventajas de cada uno de los enfoques anteriores:

  1. Aplicaciones híbridas: le brindan portabilidad. Escriba el código una vez usando JavaScript y transfiéralo a iOS y Android
  2. Las aplicaciones de vista web le permiten controlar las versiones. Empujar soluciones rápidas, etc. es fácil. Usted controla el cambio gradual y la implementación en su servidor de aplicaciones web. No necesitará un cambio para implementarse en las tiendas de aplicaciones / juegos
  3. Aplicaciones nativas: le brindan el mejor rendimiento y una experiencia de usuario óptima. Las aplicaciones de vista web y las aplicaciones nativas, especialmente en iOS, dan un comportamiento lento Los 300 ms Click Delay y iOS 8 – Sin embargo, todos los cambios en el código para las aplicaciones nativas deben realizarse a través del proceso de lanzamiento de la aplicación / play store, lo que significa que hay un retraso en lanzamientos para tiendas Apple por aproximadamente 1 – 2 días

Espero que esto ayude. Si tiene más preguntas específicas, no dude en comunicarse conmigo.

Puede usar marcos híbridos como Phonegap / Ionic, etc., pero eso también requiere tiempo y esfuerzos para crear páginas web receptivas y aprender estos marcos. Dicho esto, según mi experiencia, es posible que deba pasar algunas semanas para que funcione, la mejor manera de pasar algunas semanas adicionales para aprender idiomas nativos como Swift y crear aplicaciones, ya que ya tiene un buen conocimiento de la tecnología de back-end, puede crear fácilmente REST Apis y consumirlos en la aplicación nativa. Siempre es bueno pensar en UI / UX y el rendimiento de la aplicación que puede ayudarlo a largo plazo, de eso se trata Apple 🙂

Sí, puedes hacerlo, existen marcos que pueden ayudarte.

Sin embargo, la mayoría de las herramientas que usaría sacrifican el rendimiento, su aplicación será lenta a menos que sea una aplicación realmente simple. Hay React.JS que puede ofrecer un rendimiento nativo, pero aún necesitarías conocer un poco de desarrollo de iOS para realmente usarlo.

Mi consejo, no seas perezoso! Tómese 2 horas al día para estudiar el desarrollo de iOS, en un mes estará creando aplicaciones simples, no solo sus aplicaciones se ejecutarán rápidamente, sino también con muchas características nativas que lo hacen consistente con todo el ecosistema, además tendrá otra idioma en su caja de herramientas.

React native te permitirá escribir una aplicación totalmente nativa solo en JS y CSS. Utilizará componentes nativos de la plataforma, pero podrá hacer todo en JavaScript.

Sí, con la pila LAMP lo primero que puedo pensar es que es posible crear una aplicación basada en la web. Conozco algunas aplicaciones que realmente hacen eso, pero no lo recomendaría.

More Interesting

¿Cuáles son las principales agencias de aplicaciones móviles en Japón?

¿Vale la pena invertir tiempo en aprender el desarrollo de aplicaciones móviles de Windows?

¿Es una buena idea una aplicación de Android que utiliza una cámara móvil para alertar a los conductores de peligros inminentes en el camino?

¿Qué lenguaje de programación debo aprender para hacer una aplicación?

¿Qué redes de publicidad móvil tienen la mayor tasa de relleno?

¿Puedo hacer una buena aplicación de teléfono escalable con un marco que no requiera conocimiento de iOS / Android?

¿Cuáles son las características requeridas en una aplicación móvil educativa?

¿Qué es la aplicación móvil Wadood Matrimony?

Cómo encontrar una compañía de aplicaciones móviles para construir mi aplicación móvil

Cómo obtener el código fuente de cualquier aplicación de Android

¿Dónde puedo subcontratar desarrolladores de aplicaciones bien calificados y asequibles?

¿Cuánto cuesta hacer una aplicación como Bloomy?

¿Solo el desarrollo de aplicaciones puede hacer dinero para una vida fácil? Si no es así, ¿qué puedo hacer con el desarrollo de aplicaciones en el campo de la programación para ganar dinero?

Cómo hacer mi propia aplicación como Champcash

He estado leyendo mucho acerca de que Adobe no planea apoyar activamente Flash en dispositivos móviles, dado el crecimiento significativo en el uso de dispositivos móviles para navegar por la web, ¿por qué dejarían de respaldar este mercado?