Kotlin Multiplatform & Compose Multiplatform: Curso Definitivo desde 0
Compra ahora
Descubrir más
Introducción
Presentación del curso
Links de interés
Introducción a Kotlin Multiplatform
Preparando el entorno
Compose Multiplatform
RickMortyApp completa.zip
Preparando nuestro proyecto v2
Navegacion
BottomBar Navigation (ARREGLADO)
Actual/Expect
Inyección de dependencias con Koin
Configurando Ktor
Repositorio
Primer caso de uso
Preparando el ViewModel
Conectando la vista con ViewModel
Preparando la preview
Componente character of the day
Preparando la paginación
Paging en la UI
Perfeccionando CharactersScreen
Preparando caso de uso con fechas
Persistencia de datos con Room
Inyectando room
Actualizando nuestro caso de uso
Gestionando el listado en Pagging 3
Recuperando episodios con paginación
Paginación de episodios hasta la vista
Trabajando con genéricos - Paging Wrapper
Creando componentes distintos iOS - Android
Type safety
Configurando el detalle
Cabecera CharacterDetail
Actualizando el modelo de datos
Recuperando episodios
Modo oscuro y colores
Diseñando EpisodeScreen
Diseñado CharactersScreen
Diseñando la home
Añadiendo Splash
Compose Desktop (Escritorio)
RickMortyApp completa.zip
Creando el target
Room desktop
Ktor en escritorio
Diferenciando targets
Implementando HorizontalScrollBar en desktop
VerticalScrollbar
Componente VideoPlayer en Desktop (Webview)
Tooltips
Eventos de ratón
Eventos de teclado
Drag and Drop
Tray
Añadiendo icono a nuestra aplicación de escritorio
Generando version dmg
KMP con vistas nativas SwiftUI y Jetpack Compose
DragonBallApp completa.zip
Introducción a KMP
Preparando el proyecto Shared
Configurando Koin en Android
Koin y dependencias en XCode
Implementando ViewModel en iOS y Android
Ktor y Logs
Conectando desde UI a DATA
HomeScreen en SwiftUI
HomeScreen en Android
Navegación segura en Android
Preparando el nuevo endpoint
DetailViewModel
DetailScreen en Android
DetailScreen en iOS
Problemas frecuentes
[Actual/Expect] Some types are not accessible from <TuClase>
[iOS no compila] - Como ver errores de código
Failed to check JDK distribution jpackage is missingJDK distribution path
Productos
Curso online
Sección
Lección
Trabajando con genéricos - Paging Wrapper
Trabajando con genéricos - Paging Wrapper
Kotlin Multiplatform & Compose Multiplatform: Curso Definitivo desde 0
Compra ahora
Descubrir más
Introducción
Presentación del curso
Links de interés
Introducción a Kotlin Multiplatform
Preparando el entorno
Compose Multiplatform
RickMortyApp completa.zip
Preparando nuestro proyecto v2
Navegacion
BottomBar Navigation (ARREGLADO)
Actual/Expect
Inyección de dependencias con Koin
Configurando Ktor
Repositorio
Primer caso de uso
Preparando el ViewModel
Conectando la vista con ViewModel
Preparando la preview
Componente character of the day
Preparando la paginación
Paging en la UI
Perfeccionando CharactersScreen
Preparando caso de uso con fechas
Persistencia de datos con Room
Inyectando room
Actualizando nuestro caso de uso
Gestionando el listado en Pagging 3
Recuperando episodios con paginación
Paginación de episodios hasta la vista
Trabajando con genéricos - Paging Wrapper
Creando componentes distintos iOS - Android
Type safety
Configurando el detalle
Cabecera CharacterDetail
Actualizando el modelo de datos
Recuperando episodios
Modo oscuro y colores
Diseñando EpisodeScreen
Diseñado CharactersScreen
Diseñando la home
Añadiendo Splash
Compose Desktop (Escritorio)
RickMortyApp completa.zip
Creando el target
Room desktop
Ktor en escritorio
Diferenciando targets
Implementando HorizontalScrollBar en desktop
VerticalScrollbar
Componente VideoPlayer en Desktop (Webview)
Tooltips
Eventos de ratón
Eventos de teclado
Drag and Drop
Tray
Añadiendo icono a nuestra aplicación de escritorio
Generando version dmg
KMP con vistas nativas SwiftUI y Jetpack Compose
DragonBallApp completa.zip
Introducción a KMP
Preparando el proyecto Shared
Configurando Koin en Android
Koin y dependencias en XCode
Implementando ViewModel en iOS y Android
Ktor y Logs
Conectando desde UI a DATA
HomeScreen en SwiftUI
HomeScreen en Android
Navegación segura en Android
Preparando el nuevo endpoint
DetailViewModel
DetailScreen en Android
DetailScreen en iOS
Problemas frecuentes
[Actual/Expect] Some types are not accessible from <TuClase>
[iOS no compila] - Como ver errores de código
Failed to check JDK distribution jpackage is missingJDK distribution path
Lección no disponible
Inicia sesión
o
comprar el curso
.