Diseña , Desarrolla , Publica y Genera Ingresos con una Aplicación Profesional realizada en Android Studio desde CERO.
Este curso ha sido realizado para estudiantes universitarios o ingenieros de
software que quieran diseñar y desarrollar sus propias aplicaciones móviles.
Aprenderás a crear un proyecto completo totalmente desde cero.
Haciendo un breve resumen del proyecto principal "Wallpapers Free", existirán
dos tipos de usuario "Administrador" y "Cliente" ambos con roles muy distintos,
a lo largo del desarrollo aprenderás a crear muchas funcionalidades las cuáles
puedes categorizar como básicas, intermedias y avanzadas, dejaré todo el material
a tu disposición para implementarlo conforme avances el curso, el proyecto estará
de manera escalable para que tú mismo (si lo deseas) puedas integrar libremente
tus propias funcionalidades y de esa manera aprovechar todo lo que nos ofrece
Android Studio, cabe mencionar que aplicaremos las buenas prácticas de programación,
realizaremos el proyecto desde cero, desde crear tu primera actividad, hasta
publicar la aplicación en la tienda de aplicaciones de Google, implementaremos
anuncios a través de Google Admob para generar ingresos.
Al finalizar el curso tendrás ideas concretas para tus futuros proyectos personales
o empresariales, sólo necesitas de conocimientos básicos en programación orientada
a objetos especialmente en Java, sin embargo a lo largo del curso hago hincapié en
varios temas específicos para que todos podamos seguir la construcción de la
aplicación.
Sin más que añadir eres Bienvenido o Bienvenida al curso.
📌 Crea un proyecto profesional desde cero , Programación orientada a
objetos, Validación de datos.
📌 Implementación de librerías.
📌 Uso De Firebase (Base De Datos, Autenticación, Almacenamiento).
📌 Diseño de pantallas con XML.
📌 Uso de RecyclerView, CardView, Fragmentos, SharedPreferences,
FloatingActionButton.
📌 Uso de iconos y animaciones con Lottie.
📌 Gestionar tipos de usuario (Administrador y Cliente).
📌 Inicio de sesión de administradores.
📌 Manejo de datos en tiempo real de imágenes (Agregar, Eliminar,
Actualizar y Listar).
📌 Acceder a la Cámara o Galería del dispositivo para subir imágenes
al servidor.
📌 Gestionar permisos en manifest (Internet, Escribir en el
Almacenamiento, Cámara).
📌 Manejo de datos en tiempo real de los usuarios (Registrar,
Actualizar sus datos personales).
📌 Descargar, Compartir, Establecer como fondo de pantalla las imágenes.
📌 Gestionar el estado de la red del dispositivo.
📌 Publicar tu aplicación en Play Store , también a actualizar a una
futura versión.
📌 Implementar Publicidad con Google Admob para generar ingresos.
📌 Conocimientos básicos de un lenguaje de programación orientado a
objetos.
📌 Una laptop/computadora con procesador Core I5 o superior de 4GB de RAM o más.
📌 Los materiales de los proyectos están incluidos.
📌 Para estudiantes de Ingeniería de software, Ingeniería de Sistemas o afines.
📌 Profesionales de Ingeniería de software, Ingeniería de
Sistemas o afines.
📌 Programadores interesados en el desarrollo de aplicaciones
móviles.