
Kotlin : Crea una Marketplace App en Android desde cero
udemy · ⭐ 4.83 (325 reseñas) · Todos los niveles · es · ⏱ 18,5 h
Impartido por Marco A. Barón Effio · 1.796 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
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
Lo que aprenderás
- Creación de una aplicación Android 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
- Acceder a la galería del dispositivo
- Migración a la API de Firebase Cloud Messaging (V1)
- Crear y configurar cuenta en Google Cloud
- Marcadores
- Crear anuncios
- Verificar una cuenta
- Acceder a la cámara
- 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
Requisitos
- Un ordenador con acceso a Internet.
- Conocimiento básico de Android y Kotlin
- Los materiales de los proyectos están incluidos