Curso de Kotlin para Android

Curso de Kotlin para Android

Instruido por:
Gustavo Lizárraga
Gustavo Lizárraga
Básico
6 horas de contenido
Ver la ruta de aprendizaje
Platzi Conf App
Proyecto del curso
Platzi Conf App

Crea la aplicación para visualizar la información más importante de Platzi Conf. Elabora las interfaces de la aplicación desde cero. Dale vida a las vistas de la app utilizando animaciones nativas de Android. Conecta tu aplicación con una base de datos en la nube y consulta información del evento en tiempo real.

Curso de Kotlin para Android

Curso de Kotlin para Android

Progreso del curso:0/44contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/44contenidos(0%)

Conceptos Generales

Expert Session: nuevo espacio para resolver tus dudas sobre el desarrollo de Apps para Android

00:55 min

Esta clase estará disponible próximamente
Material Thumbnail

Bienvenida al curso y presentación del proyecto

01:47 min

Material Thumbnail

¿Por qué desarrollar para Android usando Kotlin?

05:29 min

Material Thumbnail

Gradle, ART y arquitectura de la plataforma Android

07:26 min

Ambiente de desarrollo

Instalación de JDK y Android Studio

00:57 min

Material Thumbnail

Configuración del SDK

05:07 min

Material Thumbnail

Creación de una aplicación Android desde cero

14:14 min

Material Thumbnail

Estructura de una aplicación Android

06:34 min

Material Thumbnail

Depuración en Android Virtual Device y dispositivos físicos

08:52 min

Desarrollo de la interfaz de la app

Material Thumbnail

Componentes de una aplicación Android

02:51 min

Material Thumbnail

Presentación de la app

10:38 min

Material Thumbnail

ViewGroups y Views

07:07 min

Material Thumbnail

Tipos de recursos y buenas prácticas en interfaces de usuario

05:24 min

Interfaces de usuario y personalización

Material Thumbnail

Creación y ciclo de vida de un Activity

07:43 min

Material Thumbnail

Creación de Fragments y DialogsFragment

09:00 min

Material Thumbnail

ConstraintLayout y CoordinatorLayout

14:04 min

Material Thumbnail

Detallando el layout del Home

15:15 min

Material Thumbnail

Finalizando el layout del Home

03:57 min

Material Thumbnail

LinearLayout, RelativeLayout y RecyclerView

15:06 min

Material Thumbnail

Detalles del RecyclerView

15:42 min

Material Thumbnail

Diseño de fragmentos con RecyclerView y CardViews

07:54 min

Material Thumbnail

Terminando los diseños con RecyclerView y CardViews

10:23 min

Material Thumbnail

Material Design y Material Components

01:26 min

Material Thumbnail

AppBarLayout, Toolbar y BottomNavigationView

09:55 min

Material Thumbnail

Personalización de vistas con shapes

09:49 min

Android Jetpack

Material Thumbnail

Android Jetpack y AndroidX

02:05 min

Material Thumbnail

El componente Navigation

13:40 min

Material Thumbnail

Finalizando la navegación con Navigation

03:23 min

Cloud Firestore

Material Thumbnail

Conectando nuestro proyecto con Firebase

14:13 min

Material Thumbnail

Crear nuestra base de datos en Cloud Firestore

08:49 min

Material Thumbnail

Obtener los datos desde Cloud Firestore

10:39 min

Android y Kotlin

Material Thumbnail

ViewModel y LiveData

08:57 min

Material Thumbnail

Creación de adaptador para el RecyclerView

12:38 min

Material Thumbnail

Detalles en el adaptador

09:13 min

Material Thumbnail

Revisión del reto adaptador para Speakers

06:57 min

Material Thumbnail

Carga de datos desde el ViewModel

14:25 min

Material Thumbnail

Configurando la aplicación para ejecutar en el dispositivo

06:32 min

Material Thumbnail

Envío y recepción de datos a diálogos

14:09 min

Biblioteca de Google Maps

Material Thumbnail

Agregar Google Maps a nuestra app

11:15 min

Material Thumbnail

Añadir y personalizar un marcador en el mapa

10:08 min

Material Thumbnail

Colocar estilos e información en un objeto del mapa

15:09 min

Detalles de la app

Creación de un SplashScreen

08:30 min

Material Thumbnail

Configurar estilos para una correcta visualización

12:58 min

Material Thumbnail

Cierre del Curso

00:57 min

nuevosmás votadossin responder
Danilo Francisco Espinoza Pino
Danilo Francisco Espinoza Pino
Estudiante
Hola, puede que me haya pasado solo a mi, pero en la parte de arriba, al lado izquierdo del móvil en el que corremos la app, había cambia...
0
Marcela Patricia Dueñas Jimenez
Marcela Patricia Dueñas Jimenez
Estudiante
no logro que se vea la lista de conferencias y speakers , todo esta ok en firebase y agregue los permisos de internet, que pasa en mi app...
2
Oliver Jesus Tuesta Yoplac
Oliver Jesus Tuesta Yoplac
Estudiante
El dialog me sale pequeño, como lo hago que sea pantalla completa?
0
Oscar Unzueta Salazar
Oscar Unzueta Salazar
Estudiante
No entiendo muy bien como funciona internamente lo de versiones mínima y target. La target creo entender que es la versión del compilador...
0
André Michel Andy Pozos
André Michel Andy Pozos
Estudiante
¿Para el caso del Toolbar, no sería mejor usar la clase del paquete androidx?
0
pedro.rgz
pedro.rgz
Estudiante
De forma un poco más profunda, ¿cómo funciona la MutableLiveData?
3
Jeferson Arley Salazar Bolaños
Jeferson Arley Salazar Bolaños
Estudiante
Hola, alguien sabe por qué no me toma la referencia de la vista, siempre tengo que instanciarla con findViewById ??
2
Oliver Jesus Tuesta Yoplac
Oliver Jesus Tuesta Yoplac
Estudiante
En el Schedule fragment solo me aparecen 4 conferencia y luego se cierra la App, me da el siguiente error:
1
Oliver Jesus Tuesta Yoplac
Oliver Jesus Tuesta Yoplac
Estudiante
en el método inflate para que es el valor boolean? en este caso false inflate(R.layout.item_speaker, parent, false)
1
Oliver Jesus Tuesta Yoplac
Oliver Jesus Tuesta Yoplac
Estudiante
Por favor alguien explíqueme que es el patrón que menciono el profesor (mbbm o algo así)
1