Cómo desarrollar una aplicación de Android con inicio de sesión y registro con conectividad de servidor

Como el servicio REST llama, las rutinas de inicio de sesión y registro deben escribirse.

La base de datos puede ser base de datos relacional DBMS / NO SQL

RDBMS: Oracle / SQL Server / MySQL, etc.

NO SQL: MongoDB

En la llamada de servicio REST usando cualquier base de datos, los datos se manipulan usando operaciones CRUD (Crear / Leer / Escribir / Eliminar) y finalmente la salida estará en el formato de JSONObject y JSONArray

Esos servicios REST deben estar disponibles en un servidor y se pueden llamar en Android usando las bibliotecas Volley / Retrofit.

Todo es solo software abierto. Por lo tanto, la licencia no es un problema.

java: Descargar software gratuito de Java

eclipse: ¿Descargas de Eclipse?

Android: SDK de Android

Al configurar el entorno listo, uno puede hacer fácilmente la programación como Iniciar sesión y Registrarse.

Si necesita orientación específica, comuníquese conmigo en [correo electrónico protegido] o https://www.facebook.com/priyara…

Debes tener experiencia en Java.

1: Debe usar PHP con un servidor que lo aloja. Comentame si quieres conocer algunos servidores de alojamiento gratuitos

2: Intente buscar en el sitio web STACK OVERFLOW, eso definitivamente lo ayudará.

3: necesita crear una base de datos MySQL en el servidor

4: Debe llamar a la solicitud / respuesta web de la aplicación al servidor. (Puedes usar la Biblioteca de Google Volley)

(¿Todavía no puede acceder? Envíeme los detalles a [correo electrónico protegido] y crearé una aplicación de muestra para usted)

Si desea crear un registro de Android personalizado e iniciar sesión para su aplicación, la forma más fácil de hacerlo es mediante el uso de funciones en la nube y la base de datos de la tienda de incendios. De esta manera, no necesita mantener o crear una aplicación de servidor, todo lo que necesita hacer es escribir la función de nube para manejar el registro y el inicio de sesión y usar la base de datos de firestore para almacenar datos de usuarios.

Aquí están las instrucciones paso a paso con un ejemplo completo de inicio de sesión y registro de Android con Firebase Cloud Functions y Firestore

Otra opción si no tiene un requisito personalizado en el formulario de registro es usar la autenticación de correo electrónico y contraseña de Firebase. Es muy simple implementar la autenticación de correo electrónico y contraseña en su aplicación de Android usando la autenticación de Firebase. Puede encontrar un ejemplo completo en Autenticación de contraseña de correo electrónico de Android Firebase

Prueba Firebase Auth. Actualmente estoy trabajando en un proyecto donde necesitaba características de inicio de sesión y registro. Literalmente completé la tarea en dos días. Ni siquiera necesita tener conocimiento en mysql, php y otras cosas. Solo con conocimiento en Java, estás listo para ir.

¡Feliz codificación!

Es mejor hse la autenticación de Firebase. https://firebase.google.com/docs

Si desea usar firebase como back-end, este tutorial es útil: Android Comenzando con Firebase – Autenticación de inicio de sesión y registro