¿Me puede sugerir algún libro de referencia o tutorial para el desarrollo de la aplicación Andriod?

Hola,

Puede comenzar a desarrollar la aplicación utilizando elementos básicos como Editar textos, Vistas de texto y Botones inicialmente, luego pasar a elementos más complejos como Hilanderos, Botones de radio, Fragmentos, etc. Tome las entradas del usuario en estos campos y luego envíe estos datos a su MySQL base de datos en su servidor o en localhost.

Para esto, tendrá que usar un PHP básico (o cualquier lenguaje de scripts de back-end) que conectará su aplicación a su base de datos y para llamadas de red puede usar cualquiera de estas tres bibliotecas:

  1. AsyncTask : es la biblioteca predeterminada para manejar llamadas de red en Android y es muy fácil de implementar. Como principiante, debe comenzar con esto primero y luego puede pasar a otras bibliotecas.
  2. Google Volley : también se usa para manejar llamadas de red en Android, esta biblioteca debe importarse antes de usarla y es más rápida que AsyncTask. Después de hacer algunas aplicaciones usando AsyncTask, puede pasar a Google Volley o Retrofit.
  3. Actualización : es la mejor biblioteca que maneja llamadas de red de manera muy eficiente y puede manejar solicitudes de redes grandes en muy poco tiempo. He estado usando esto durante un año y es lo mejor cuando se trata de llamadas de red.

EDITAR: Lo siento, no leí la pregunta completa. Si desea usar la aplicación sin Internet, debe usar localhost como XAMPP o el servidor WAMP en su sistema. Recomiendo encarecidamente usar el servidor en vivo para que otros usuarios también puedan usar su base de datos.

Por lo tanto, necesita Java básico, XML básico, PHP básico y MySQL y conocimientos básicos de Android Studio IDE . Puede ver algunos tutoriales de YouTube sobre estos temas, hay cientos de em disponibles en Internet.

Espero que esto ayude 🙂 Gracias

En primer lugar, el desarrollo de aplicaciones de Android no se trata solo de Java y SQL, también se compone de codificación XML que vinculamos con Java para proporcionar un front-end para la aplicación (el usuario puede ver) y SQL le brinda un back-end (el usuario no puede veo que está funcionando). Es bueno saber que ha aprendido Java y SQL, necesita aprender XML, sí, también puede hacer muchas aplicaciones sin conexión … También soy un novato en el desarrollo de Android y lo aprendí a partir de dos meses. Vaya a Udacity Android Nanodegree o curso gratuito, el curso es de nivel principiante a nivel avanzado.

Primero tome un curso de nivel de principiante, consta de cinco sub cursos de interfaz de usuario, entrada de usuario, aplicaciones de multipantalla, almacenamiento de datos, redes y, después de completar este curso, será un desarrollador intermedio de aplicaciones de Android.

A continuación, vaya a la serie de desarrollo avanzado de Android.

No te preocupes bruh. tenga confianza … Disfrute desarrollando … Todo lo mejor. Espero que pueda ayudarlo.

Mención: por favor perdona mi pobre inglés

Antes de tomar cualquier curso de desarrollo de Android, debe y debe aprender programación Java.

Y si conoce la programación Java, puede ver los cursos de desarrollo de Android en

1.) Coursera | Cursos en línea de las mejores universidades. Únete gratis

2.) Cursos en línea de Udemy: aprenda cualquier cosa, en su horario

3.) edX

4.) Udacity – Clases gratis en línea y nano grados

si está buscando un tutorial de desarrollo de aplicaciones de Android, YouTube es el mejor para aprender y para aclarar sus dudas https://stackoverflow.com lo ayudará mucho.

Aquí hay 200 tutoriales en video sobre el desarrollo de Android por New Boston: –

Video tutoriales sobre programación y más