Android application in Kotlin to know the Chinese horoscope according to the date of birth

Overview

ZodiacoChino

Aplicación Android en lenguaje Kotlin para saber el horóscopo chino según la fecha de nacimiento

Esta aplicación solicita el nombre, fecha de nacimiento, número de cuenta a 9 dígitos y correo electrónico Una vez ingresados los datos al presionar el botón la aplicación verifica si están bien ingresados para así pasar a la siguiente activity donde muestra esa información junto con el horóscopo chino.

Si los datos son ingresados incorrectamente habrá un mensaje de error, ya sea en el EditableText o en un mensaje emergente (en el caso del calendario.)

Nombre: El nombre tiene una longitud máxima de 46 caracteres considerando al nombre más largo del mundo, no permite caracteres especiales ni números, acepta espacios para ingresar apellidos si lo desea.

Fecha: La fecha de nacimiento será ingresada por medio del calendario del dispositivo, al tocar el EditableText se abrirá el calendario para ingresar la fecha y se guardará en el formato dd/mm/aaaa. No se puede ingresar una fecha mayor a la fecha actual en la que se corre la aplicación.

Número de cuenta: El número de cuenta solo acepta dígitos numéricos y debe ser de una longitud de 9 dígitos, no acepta longitudes menores a 9 y tiene una restricción para mayores de 9 caracteres.

Correo electrónico: El correo electrónico debe tener '@', el cual no se encuentre al inicio de la cadena o al final de ella, además de un '.', el cual debe estar después del @ y no puede encontrarse en el carácter siguiente al @ ni al final de la cadena.

La aplicación contempla 3 idiomas: Español, Ingles y Japones

You might also like...
Examples for using Kotlin at a basic level for Android application development.
Examples for using Kotlin at a basic level for Android application development.

Kotlin Android Jetpack Basics Ejemplos para usar Kotlin a nivel básico para el desarrollo de aplicaciones Android. Kotlin Android Jetpack Basics Acerc

michat - The Kotlin Android application using Google Firebase

michat The Kotlin Android application using Google Firebase View here. Contents General Info Technologies Used Project Status Room for Improvemen

A kotlin based server for the milky store mobile application
A kotlin based server for the milky store mobile application

Milky Store backend server A kotlin 💜 💜 based backend server to power up the milky store android application FEATURES : Secure serialisation 🤯 lead

Simple Kotlin application that displays the currently available network interfaces on your machine

Network-Interface-Checker Simple Kotlin application that displays the currently available network interfaces on your machine. An executable jar can be

An application that simulate the Swedish Transport Agency, implemented with Spring Boot, Kotlin and GraphQL

graphql-kotlin-spring-server An application that simulate the Swedish Transport Agency, implemented with Spring Boot, Kotlin and GraphQL Running the s

Push notification application using One Signal + Spring Boot + Kotlin

Spring Boot push notification system using One Signal This project was created to demonstrate a simple application built with Kotlin + Spring Boot inc

A Kotlin Mobile Application to help solo Travellers on the same route during the trip

TravelMate 🧳 🗺️ 📱 A Kotlin Mobile Application to help solo Travellers on the same route during the trip. Like what you see ? Give the repo a ⭐ Trav

Weather application built with kotlin
Weather application built with kotlin

Weather App - Android Technical Task 👉 Video Demo for this task on youtube 👈 Weather application Created android screen that has search bar on top.

MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts.

MaxonBank MaxonBank is a Kotlin + Spring Boot + Axon Framework application that supports opening, depositing to, and withdrawing from accounts. The ap

Owner
ArterialK
ArterialK
A program written entirely in Kotlin using the principles of Clean Architecture according to the MVVM pattern

A program written entirely in Kotlin using the principles of Clean Architecture according to the MVVM pattern. An application that shows a list of ani

Yusuf Ruziev 2 Apr 26, 2022
The app contains an order flow for cupcakes with options for quantity, flavor, and pickup date

Cupcake app This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date. The order details get displayed on an ord

null 0 Nov 13, 2021
Android application compatible with ZX2C4's Pass command line application

Password Store Download Documentation We're in the process of rewriting our documentation from scratch, and the work-in-progress state can be seen her

Android Password Store 2.2k Dec 29, 2022
A simple Android application to store daily notes in the internal database of the application

Simple Note App Note App is a simple Android application to store daily notes in the internal database of the application and can store an image or a

Heba Elsaid 5 Jun 3, 2022
This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation architecture

This is an example of a simple application with layered software base on clean-architecture as application architecture and mvvm as presentation archi

null 3 Jul 2, 2021
Kotlin TodoMVC – full-stack Kotlin application demo

Kotlin full stack TodoMVC This project is an example implementation of the TodoMVC app written in Kotlin. More specifically, it's the Kotlin port of t

Gyula Voros 22 Oct 3, 2022
Shreyas Patil 2.2k Jan 4, 2023
📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

NotyKT ??️ NotyKT is the complete Kotlin-stack note taking ??️ application ?? built to demonstrate a use of Kotlin programming language in server-side

Shreyas Patil 1.4k Dec 26, 2022
An Intentionally designed Vulnerable Android Application built in Kotlin.

?? InsecureShop InsecureShop is an Android application that is designed to be intentionally vulnerable. The aim of creating this app is to teach devel

Optiv Security 212 Dec 24, 2022
Gallery application using Unsplash API, coding by Android Kotlin

Gallery App GalleryApp is application show image from Unsplash API, based on MVVM architecture. Download Go to the Releases to download the latest APK

null 10 Nov 25, 2022