Save on skills. Reach your goals from $11.99

Crea una App Android tipo MARKETPLACE de Facebook con Kotlin

Last updated on April 22, 2024 9:23 pm
Category:

Description

What you’ll learn

  • Crearemos desde cero una app como el MarketPlace de Facebook desde cero
  • Integración de Firebase [Autenticación – Base de datos – Almacenamiento]
  • SDK de mapas
  • Uso de GPS para la ubicación del usuario
  • Trazar rutas
  • Chat en tiempo real
  • Notificaciones push
  • Crear y configurar cuenta en Google Cloud
  • Marcadores
  • Crear anuncios
  • Verificar una cuenta
  • Acceder a la cámara
  • Acceder a la galería del dispositivo
  • Cambiar la contraseña de usuario
  • Establecer categorías
  • Uso de animaciones
  • Realizar llamadas telefónicas
  • Enviar mensajes de texto
  • Permisos de usuario
  • Fragmentos
  • Uso de iconos
  • Actividades
  • Cuadros de diálogo personalizados
  • Usar nuestra aplicación con internet
  • Pasar datos entre actividades
  • Uso de recursos personalizados
  • Implementar librería de imágenes circulares

En este curso aprenderemos a diseñar y desarrollar una aplicación móvil Android con el lenguaje de programación Kotlin totalmente desde cero y de una manera muy profesional, tendrás a disposición todo el material utilizado, el proyecto consiste en crear una aplicación para la venta de productos, los cuáles clasificarlos en categorías, los usuarios podrán registrarse con un correo electrónico y contraseña ó podrán ingresar directamente con el inicio de sesión que nos brinda el proveedor de Google, usaremos Firebase, en donde trabajaremos con sus principales herramientas las cuales son : Autenticación de usuarios, base de datos, almacenamiento multimedia , notificaciones. Implementaremos mapas con Google Maps para tener un proyecto más robusto y profesional

Las funcionalidades principales del proyecto son la creación de anuncios en donde mostraremos la información del producto que queremos vender, usaremos mapas, tomaremos fotografías a los productos o seleccionar imágenes desde nuestra galería y por su puesto implementaremos los permisos de usuarios en tiempo de ejecución, podremos buscar los anuncios dependiendo nuestra ubicación actual, veremos a detalle la información del producto como también la información del vendedor, al cuál podremos llamar, enviar mensaje de texto, ubicar su posición en el mapa, o hablarle directamente al chat y saber más del producto que nos interesa

En este curso aprenderás temas básicos como avanzados, empezaremos creando el proyecto desde cero hasta lo más complejo como abrir el mapa y obtener una ubicación, subir imágenes al servidor, leer información en tiempo real , creación de un chat con notificaciones entre muchas funcionalidades más

Conceptos de los temas abarcados

Android Studio.- Es el IDE oficial de Android que se creó exclusivamente a fin de acelerar el desarrollo y ayudarte a compilar apps de la más alta calidad para todos los dispositivos Android

Kotlin.- Es un lenguaje de programación de código abierto creado por JetBrains que se ha popularizado gracias a que se puede utilizar para programar aplicaciones Android

Firebase.- Es una plataforma en la nube para el desarrollo de aplicaciones web y móvil. Está disponible para distintas plataformas (iOS, Android y web), con lo que es más rápido trabajar en el desarrollo

Google Maps Platform.- Es un conjunto de API y SDK que los desarrolladores pueden usar a fin de incorporar Google Maps en apps para dispositivos móviles y páginas web o recuperar datos de Google Maps

Nos vemos en clase

Who this course is for:

  • Para estudiantes de ingeniería de sistemas, Ingeniería de software o afines.
  • Profesionales de Ingeniería de sistemas, Ingeniería de software o afines.
  • Programadores interesados en el desarrollo de aplicaciones móviles.

Course content

  • Demostración del proyecto1 lecture • 18min
  • Demostración del proyecto
  • Primeras configuraciones4 lectures • 19min
  • Primeras configuraciones
  • Firebase1 lecture • 6min
  • Firebase
  • BottomNavigationView3 lectures • 25min
  • BottomNavigationView
  • Opciones de inicio de sesión [UI]1 lecture • 6min
  • Opciones de inicio de sesión [UI]
  • Login y registro de usuarios [Email]6 lectures • 55min
  • Login y registro de usuarios [Email]
  • Login y registro de usuarios [Google]2 lectures • 15min
  • Login y registro de usuarios [Google]
  • Perfil del usuario2 lectures • 32min
  • Perfil del usuario
  • Perfil del usuario – Actualizar información en tiempo real6 lectures • 1hr 2min
  • Perfil del usuario – Actualizar información en tiempo real
  • Creación de anuncio4 lectures • 1hr 2min
  • Creación de anuncio

Reviews

There are no reviews yet.

Be the first to review “Crea una App Android tipo MARKETPLACE de Facebook con Kotlin”

Your email address will not be published. Required fields are marked *