Cómo convertir un sitio web en una práctica aplicación de Android

Cuando alguien me pregunta cómo convertir un sitio web en una aplicación, siempre comparto mis 3 recomendaciones de oro:

En realidad, estos 3 consejos son la forma más corta de describir y resaltar las cosas más importantes en el proceso de conversión. Déjame contarte más sobre cada uno.

  • Consejo 1: crea una aplicación nativa

Si alguien le dice que puede convertir su sitio web en una aplicación utilizando algún “convertidor” mágico, bueno, no espere que esté satisfecho con el resultado. La simple verdad: tener una mala aplicación es peor que no tener ninguna. Solo una aplicación nativa puede garantizar la suavidad y la rápida velocidad de trabajo, así como la posibilidad de utilizar funciones específicas de la plataforma móvil.

Puede alcanzar este nivel de rendimiento solo con una aplicación nativa (imagen de Davide Pacilio )

  • Consejo 2: elija la estrategia comercial correcta

Antes de comenzar a convertir su sitio web en una aplicación, ya debe tener una visión clara del producto futuro. ¿Qué quiero decir con una “visión clara”? Al menos, qué conjunto de características le gustaría ver en su aplicación y qué valor aporta a los usuarios.

Por lo tanto, hay 3 posibles estrategias comerciales. Debes elegir uno:

  • Cree una aplicación de clonación del sitio web con la misma funcionalidad.
  • Distinga las funciones principales, impleméntelas y enriquezca su aplicación con otras adicionales (el enfoque más común).
  • Cree una aplicación con un conjunto de características específicas que su sitio puede no tener (como FaceBook Messenger).
  • Consejo 3: preste atención a las diferencias entre móvil y web

Una aplicación móvil no es solo una “versión más pequeña del sitio web” o algo así. ¡En el equipo de Stormotion definitivamente podemos decirte que son conceptos totalmente diferentes! Y muchas cosas, como patrones de navegación comunes o problemas de fragmentación específicos (especialmente para usted, ya que está interesado en desarrollar una aplicación de Android), no son lo mismo o incluso similares. Y volveremos al Consejo 1 nuevamente, es por eso que una aplicación nativa es la mejor opción para usted.

Los dispositivos móviles y la Web tienen diferentes patrones de navegación (imagen de Regy Perlera )


Esta fue solo una respuesta rápida a su pregunta. Sin embargo, es posible que le interese una investigación más profunda sobre este tema. ¡Afortunadamente, el equipo de Stormotion tiene uno para ti! ¡Consulte nuestro artículo ” Cómo convertir un sitio web en una aplicación “! Allí encontrarás:

  • ¿Por qué el diseño web receptivo y el móvil no son lo mismo?
  • Ventajas y desventajas de cada modelo de negocio.
  • Consejos de diseño sobre diferencias en la lógica y las interfaces web y móvil.
  • Requisitos tecnológicos para la conversión.

¡Echale un vistazo! 🙂

Podrías crear una aplicación híbrida. Aquí es donde construye la aplicación usando HTML, CSS y JavaScript y luego usa un marco como Ionic para crear sus aplicaciones iOS y Android. Estos marcos están mejorando cada vez más y debido a que solo tiene que desarrollarse en un idioma, es significativamente más barato que construir de forma nativa.

Sin embargo, las aplicaciones híbridas aún no tienen la calidad de una aplicación nativa. Tienden a ser más con errores y menos suaves. Siempre me dirigí a una aplicación nativa, particularmente si hay una cantidad decente de complejidad que rodea la aplicación.

Si necesita que alguien suba a bordo y lo ayude a poner en funcionamiento esa aplicación, me encantaría tener un chat en cualquier momento: [correo electrónico protegido]

Puedes crear un sitio web móvil. Este es el más fácil.

A menos que pueda usar PhoneGap para transformar más o menos su sitio en una aplicación.


Deberá limpiarlo y crear un sitio móvil para que se vea y funcione correctamente.

Si cambia su lado PHP para que sea SOA, entonces use llamadas Ajax desde el cliente, será más fácil hacer una versión móvil. No estoy seguro de dónde estás en las cosas.

En cualquier caso, a menos que esté creando una aplicación importante, quédese con PhoneGap.

Si desea lo fácil, agregue webview en su aplicación de Android y pase la url de su sitio.

La solución difícil pero efectiva es que puede usar la API de su sitio web en formato json y puede acceder o manipularla desde su aplicación. Para esto, necesita crear SOAP / Rest API y para acceder a la API puede usar la biblioteca Volley (Google) o Retrofit (Square) en el marco de Android.