¿Cómo hacer una aplicación desde un sitio web receptivo? ¿Hay tutoriales?

En realidad, debes crear una nueva aplicación desde cero. 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 Gleb Kuznetsov )

  • 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 Leo Leung )


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! 🙂

Como dicen otras respuestas, Cordova a través de su distribución Phonegap es la herramienta más utilizada en este caso. Sin embargo, si tiene un sitio web receptivo basado en WordPress, hay otra solución que se construye intencionalmente para WordPress.

1. http://www.mobiloud.com/
Este es el maduro. Se integra con el sistema de plugins de WordPress para mantener su aplicación actualizada. El modo de vista previa de oferta de su sitio web. Si quieres probarlo primero, también proporcionan un período de prueba.

2. http://ideapress.me/
Esta es la alternativa. A juzgar por su sitio web, creo que son nuevos en el mercado. (CMIIW)

3. Noticias de PressPad

Este servicio ofrece aplicaciones de iOS (compatible con iPhone / iPad). No necesita una cuenta de desarrollador de Apple porque usan la suya (puede usar la suya como opción). Características muy interesantes como: lectura fuera de línea, notificaciones push y soporte de anuncios.

Otros servicios a considerar:
1. https://www.appmakr.com/ar/
2. http://www.appypie.com/
3. http://www.onbile.com/
4. http://buildfire.com/
5. http://www.como.com/

Suponiendo que su sitio es contenido estático, entonces su mejor opción es Phonegap ( http://phonegap.com ) si desea hacerlo todo por su cuenta.

Aconsejaría usar su servicio de compilación, te hará la vida diez veces más fácil.

Empaquete su sitio como un conjunto de archivos html / css / js / image, asegúrese de que todas las rutas de los archivos sean relativas al directorio raíz y luego envuélvalas en un teléfono. Asegúrese de que no haya ningún archivo externo al que se haga referencia en el código.

Voila, tendrás una versión de tu sitio que funcionará sin conexión.

Si realmente desea hacer i * all * usted mismo, use Cordova, el proyecto de código abierto Phonegap se basa en. Tendrá que crear un entorno de compilación para cada plataforma que desee admitir (iOS, Android, etc.). Es mucho más difícil, pero tienes el control total de tu código.

Si su aplicación tiene algún elemento dinámico, aún puede usar Phonegap, es mucho más complejo. Necesitará algún tipo de backend, una API y probablemente un marco javascript.

Definitivamente no solo inserte su sitio en una vista web, nunca pasará el proceso de envío para la App Store de iOS. Además, no tiene sentido.

Ejercicios instructivos de arquitectura de sitios web receptivos

La arquitectura receptiva del sitio web puede asustar si tienes poca o ninguna experiencia. Agradecidamente, hemos reunido estos ejercicios de instrucción verdaderamente valiosos para ayudarlo desde el principio.

1. Una lección intensiva en arquitectura de sitios web especializados y receptivos

Al escribir en el blog de la casa del árbol, Jerry Cao ha consolidado una tonelada de datos útiles en un artículo moderadamente breve y comprensible.

2.Cree el marco de formato de sitio ideal

Obtenga información sobre las secciones CSS, vea las unidades relativas a los puertos, los selectores de cantidades, las consultas de los titulares y mucho más en este ejercicio de instrucción sobre cómo elegir el procedimiento adecuado para el empleo al ensamblar sus diseños.

3. Cómo hacer diseños adaptables con Susy y Breakpoint

En caso de que prefiera no utilizar un sistema para fabricar su sitio receptivo, estos aumentos de Sass son una opción agradable, cada uno con sus propias cualidades. Se ocuparán de las matemáticas receptivas para que pueda concentrarse en el plan.

4. Instrucciones paso a paso para hacer asistentes receptivos en Adobe XD

En caso de que sea rápido para experimentar con Adobe Experience Design, la nueva aplicación de UX y creación de prototipos de Adobe, aquí hay un ejercicio de instrucción decente para comenzar. Incorpora una exhibición de video que lo lleva a través de cada complemento del procedimiento.

5.El manual del especialista del sitio web para flex-box

¿Ya has comenzado a utilizar Flex Box? En este ejercicio de instrucción, Wes Bos ofrece un manual completo para las ideas del centro que le proporcionará una sólida comprensión de todo lo que debe comprender con este eficaz aparato.

6.CSS en BBC Sport

Este no es un ejercicio de instrucción en esencia, sin embargo, hay mucho aprendizaje aquí. En esta publicación, el primero de un arreglo de dos secciones, el ingeniero front-end Shaun Bent nos lleva a un viaje minucioso sobre cómo se hace CSS en BBC Sport. Han descubierto cómo mantener el establecimiento CSS de este monstruoso sitio por debajo de 9kb, y es cautivador percibir cómo se ha terminado.

7. Pie de página adhesivo, cinco maneras

Pie de página adhesivo … eso debería ser lo suficientemente sencillo, ¿no es así? Lamentablemente no. Puede ser más complicado de lo que esperas conseguir ese pie de página en el lugar oportuno de cada dispositivo. Afortunadamente, Chris Coyier ha reunido cinco trampas que lo ayudarán a ponerlo en marcha utilizando calc (), Flex box, bordes negativos y Grid.

Suponiendo que desea convertir su sitio web receptivo en una aplicación móvil (sin necesidad de acceder a las funciones nativas del teléfono), simplemente puede usar un WebView y cargar su sitio web en él, compilarlo y enviarlo a la App Store.

Aquí hay solo dos tutoriales de una búsqueda en Google,

Androide:
Tutorial de Android WebView

iOS:
Tutorial de iOS: creación de una vista web (UIWebView)

Si necesita más detalles, no dude en preguntarme cualquier cosa, haga clic en mi nombre ->
Eric Tsang

Cada vez que construyo un sitio web, estoy usando el sitio web de bricolaje para verificar cómo se ve la aplicación, estoy usando GOHybrid | Inicio puede ser útil para usted. Convierte el sitio web en una aplicación y le envía un correo. También le permiten poner su propio logotipo y pantalla de bienvenida.

Tardará apenas dos minutos.

Hay varias formas, aunque la mejor y más asequible es la empresa, DWNLD. Transparencia total, ¡trabajo para ellos! Creamos hermosas aplicaciones nativas para dispositivos iOS y Droid por solo $ 15 / mes. El diseño y la tecnología que se ha incorporado a este producto (hablo como testigo) es diferente a cualquier otra oferta asequible.

De lo contrario, su mejor opción es consultar la lista de ángeles o LinkedIn para desarrolladores de aplicaciones independientes.

Eric Tsang le dio suficiente material, pero tenga cuidado si necesita enviar su aplicación a la tienda de aplicaciones de Apple, lo más probable es que sea rechazada si es solo una vista web.

More Interesting

Cómo desarrollar una aplicación web y móvil que entregue fuentes de noticias centralmente seleccionadas de múltiples fuentes

¿Existe un estándar óptimo de tamaño total de archivo (código y gráficos) para páginas web móviles?

¿Puedo crear un sitio web o aplicación completamente estructurado usando solo Python?

¿Cuál es el costo promedio y el tiempo requerido para la construcción de una página web? ¿Las aplicaciones móviles son mucho más fáciles o más rápidas de hacer?

¿Podemos desarrollar aplicaciones usando HTML?

¿Cuáles son algunas de las cosas que se pueden construir con WebRTC? ¿Cuáles son algunos casos de uso ideales?

Cómo obtener ideas para crear una aplicación

Cómo usar la base de datos de mi sitio web en mi aplicación híbrida usando Cordova

¿Qué tecnologías, idiomas y herramientas se utilizan para crear aplicaciones de chat como WhatsApp? ¿Requiere codificación en todos los idiomas nativos o hay alguna forma multiplataforma para hacerlo?

¿Por qué una aplicación nativa es mejor que una aplicación web?

¿Por qué no hay más demanda de ingenieros de CS Security como lo es para los desarrolladores web y de aplicaciones?

¿Cuál es la mejor manera de desarrollar y lanzar una aplicación: web o Android?

¿Cuál es el mejor software para crear sistemas, aplicaciones móviles y sitios web?

Cómo construir aplicaciones para Sharepoint

¿Cómo prepara un diseñador de interfaz de usuario móvil gráficos como botones e íconos para que un desarrollador de iOS / Android desarrolle aplicaciones universales para ambas plataformas?