¿Cuál es la mejor manera de hacer una aplicación de Android para mi sitio web?

Construye una API REST en ese sitio web y luego se comunica con esa API. ¡Hice un proyecto la semana pasada para unos amigos que hicieron exactamente esto …! ()

La idea es que primero compiles la aplicación web.
1. Hacer un backend con la API REST
2. Diseñe una interfaz para permitir que los usuarios basados ​​en la web también utilicen la API
3. Documente la API y coloque una copia en la interfaz
4. Ahora pida al equipo de desarrollo móvil que cree una aplicación usando esa API.

Esta es la forma correcta de hacerlo, simplemente porque no puede agregar credenciales al servidor web o al servidor DB dentro de su aplicación para realizar consultas SQL directas. Su aplicación será pirateada en poco tiempo si lo hace.
En cambio, convierte su aplicación web en un servicio web y, dado que se administra de forma independiente, es decir, la lógica de negocios y la base de datos están bien ocultas en la parte del código del lado del servidor, expone los datos creando una API a su alrededor.

También puede agregar parámetros para limitar la cantidad de consultas que un usuario en particular puede hacer a la API. Para la aplicación, es posible que desee permitir un acceso ilimitado a la API haciendo que un usuario tenga acceso completo a ella. Si desea que sea muy simple, puede descartar la función de usuarios completos y mantenerla como una API abierta.

webview es una forma fácil y rápida de convertir su sitio web en una aplicación de Android. pero su sitio debe responder y estar optimizado para obtener buenos resultados.

Me gustaría aconsejarle que vaya a la aplicación Global Webview para Android.

Esta es una aplicación increíble para todos los usuarios de Android para convertir su sitio web receptivo en una aplicación móvil. Esta aplicación es súper simple y fácil de personalizar. Solo hay un archivo de configuración para configurar todo, simplemente edite el archivo de configuración incluido.

Aquí, una solución preconstruida para usted con algunas características más, solo necesita cambiar la URL.

Para más información haga clic aquí.

Gracias

Makewebbetter

Ok, corrígeme si me equivoco, ¿quieres crear una aplicación desde tu sitio web?

En caso afirmativo, hay muchas opciones disponibles. Una herramienta en línea como Web2apk hará el trabajo por usted.

Las otras herramientas son Phonegap y Cordova (ponga HTML, CSS, js y obtenga una aplicación).

PS google it … .;) para más herramientas

Gracias

Para comenzar a aprender a crear aplicaciones de Android, Java, que es el idioma oficial requerido para crear aplicaciones de Android.

Así que comience por obtener conocimientos básicos sobre lenguajes de programación Java donde evite dificultades en la creación de aplicaciones de Android.

Busque algunos libros electrónicos donde haya tutoriales disponibles con videos y códigos fuente para aprender a crear aplicaciones de Android desde cero.

Mientras buscaba en la red, encontré una página que puede serle muy útil para aprender a crear aplicaciones de Android.

Echa un vistazo aquí Learnsauce

Siendo yo mismo un desarrollador de Android, le aconsejaría que contrate a un estudiante que esté en la etapa de aprendizaje del desarrollo de Android y le pida que codifique su aplicación usando WebView. WebView permite que el dispositivo móvil muestre el sitio web sin esfuerzo. Funciona igual que un navegador.
Le aconsejé que contrate a un estudiante porque su trabajo se realizará a un costo muy bajo, y WebView en Android no requiere ninguna capacidad de codificación.

La forma correcta es construirlo desde cero. Cree una API basada en XML o Json para el sitio web a la que se pueda acceder desde la aplicación de Android. Aprenda cómo llamar a las API REST y cómo analizar XML / JSON.


¿Te gustó mi respuesta? Sigue mi blog para leer más en Learn Programming.
Sígueme en Abhi (@ abhi347) | Gorjeo

hola, Myself Musthak (desarrollador de Android) puedo convertir cualquier número de sitios web en una aplicación en menos de 24 horas (24 horas para cada aplicación), mira mi perfil https://www.fiverr.com/musthakmahroof/convert- your-website-into-a-awesome-android-app .

Si ya tiene experiencia en programación Java en algún nivel, le recomendaría usar Android Studio para convertir su sitio web en una aplicación de Android:

Convierta cualquier sitio web en una aplicación de Android

También me gustaría prestar atención a que el sitio web tiene un diseño receptivo optimizado para dispositivos móviles.

Puede usar la vista web para crear sitios web en Android.
solo carga la página web de la url dada.
WebView | Desarrolladores de Android

Creo que usar el cliente web chrome es lo mejor para la aplicación de Android de tu sitio web. Siempre desaconsejo usar el cliente de vista web porque limitará los visitantes de su sitio que cargan imágenes, audio y videos.

Eche un vistazo a estas publicaciones sobre cómo usar webview y webchrome client para mi aplicación de Android

IonicFramework es un marco increíble para crear aplicaciones de Android con HTML, CSS y JavaScript. Puede obtenerlo en Advanced HTML5 Hybrid Mobile App Framework

Puede convertir su sitio web directamente a la aplicación de Android usando algunas aplicaciones web, pero si desea más funciones como insertar anuncios en la aplicación, entonces tiene que pagar.
Si eres bueno programando, puedes diseñarlo usando HTML5 o cualquiera de tus lenguajes de programación favoritos

La forma más rápida es crear una aplicación de llamadas web que básicamente cargue una versión móvil de su sitio en un contenedor de aplicaciones. Las deudas de los droides son diez centavos por docena Espere pagar $ 25 por hora por los medios buenos. Cualquier cosa menos se está sumergiendo en un territorio donde la calidad del trabajo puede ser una mierda, lo que equivale a una muy mala experiencia y una pérdida completa de su presupuesto.

No estoy seguro de lo que quieres decir con “la mejor manera”, ¿quieres algo eficiente en el tiempo, rentable o una aplicación de Android que se parezca más a tu sitio web? Si desea crear una aplicación de Android con un presupuesto pequeño y no le importa aprender y pasar un poco de tiempo, le sugiero que lo haga utilizando las plataformas de desarrollo de aplicaciones. Aunque al principio habrá una curva de aprendizaje, creo que sería mejor a largo plazo aprender cómo usar plataformas de desarrollo de aplicaciones como NEST, que no requiere codificación y el software se ofrece de forma gratuita en este momento, ¿por qué no dar Es un intento.

Hola amigo,
Soy un desarrollador de Android independiente y desarrollo aplicaciones para mis diversos clientes.

Si tiene algo en lo que puedo colaborar, envíeme un correo electrónico a: [correo electrónico protegido]

Red de publicidad móvil Adiquity tiene una herramienta llamada “App-Now” que convierte sitios wap / sitios móviles en Apk’s, consulte con su equipo de ventas para hacerlo.