A2A cosas
Una página de registro o inicio de sesión se puede generalizar como una página de autenticación. Por lo tanto, se vuelve ideal solo si tiene una interfaz de usuario incorrecta que cumple con los principios de diseño de materiales y un sólido back-end. Anteriormente, los programadores solían escribir código realmente largo para conectar a sus usuarios a su base de datos, tanto para registrarlos como para autenticarlos en su aplicación. Ahora que tenemos varias API, ¡las cosas se han vuelto realmente fáciles!
Back-end:
- Cómo crear una interfaz de usuario para mi aplicación de Android similar a la de la aplicación Duxter
- ¿Cuáles son las mejores herramientas de desarrollo para un desarrollador de Java?
- Si Windows puede ejecutar código nativo, ¿por qué Android no puede ejecutar código nativo?
- Cómo hacer un chat de video en un Android
- ¿Qué IDE debo usar para Android?
Le recomiendo que use Firebase (de Google IO), que es una API alojada en la nube con una base de datos en tiempo real que satisfará su autenticación y otras necesidades de su aplicación. Puedes obtener más información sobre cómo integrar Firebase en tu aplicación aquí:
Autenticar con Firebase en Android usando un sistema de autenticación personalizado | Firebase
Interfaz
Para el front-end, inspírate en el siguiente sitio web y recuerda no usar exactamente el mismo código en tu proyecto. ¡La individualidad cuenta bruh!
Hermosas pantallas de inicio de sesión y registro de Android con diseño de materiales