Domine o Kotlin Multiplataforma na Prática com Compose

所在平台: Udemy

课程主页: https://www.udemy.com/course/domine-o-kotlin-multiplataforma-na-pratica-com-compose/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Kotlin Multiplatform 实战精通 (Domine o Kotlin Multiplataforma na Prática com Compose) **课程概述:** 本课程将带您深入学习如何使用 Kotlin Multiplatform (KMP) 和 Compose Multiplatform (CMP) 技术,在 Android 和 iOS 平台上构建原生应用程序。您将学会区分 KMP 和 CMP 的概念,并通过实际项目掌握如何使用 Compose Multiplatform 实现 100% 的代码共享,同时利用 Kotlin 语言和 Jetpack Compose 构建用户界面。 **课程内容亮点:** * **环境搭建:** 学习 KMP/CMP 项目的开发环境配置。 * **项目架构:** 掌握 KMP/CMP 项目的结构设计,包括 MVVM 架构和 Repository 模式。 * **依赖注入:** 学习使用 Koin 进行依赖注入。 * **网络请求:** 掌握使用 Ktor 进行 HTTP 请求。 * **异步编程:** 深入理解 Coroutines、异步调用和 Flow,构建响应式架构。 * **API 集成:** 通过真实项目集成 API,全面掌握开发流程。 **课程价值:** 通过本课程,您将能够节省开发时间,减少代码量,为多个平台交付现代化、高性能的应用程序。您将获得一套完整的知识体系和实践经验,并享有对直接、注重实际应用的课程内容终身访问权。 concluir o curso: 完成本课程后,您将独立完成一个完整的项目,包括两屏应用,涵盖了成为一名跨平台开发者所需的所有关键知识。该项目将利用 The Movie DB API,展示热门电影和最新上映影片,并能查看电影的详细信息,如海报、简介、评分、演员阵容和类型。学成后,您将具备进入快速增长的跨平台开发领域的专业技能和信心。

课程评论(0条)

课程详情

Aprenda, na prática, a criar apps nativos para Android e iOS usando o poder do Kotlin Multiplataforma (KMP) e Compose Multiplataforma (CMP).O que você vai aprender neste curso?Você vai aprender a diferença entre Kotlin Multiplataforma e Compose Multiplataforma e a criar aplicativos reais utilizando o Compose Multiplataforma para compartilhar 100% do código, tudo isso ao utilizar a linguagem Kotlin e Jetpack Compose para a interface de usuário. Neste curso você irá aprender na prática:- Setup do ambiente- Estruturação de um projeto KMP/CMP- Arquitetura MVVM + Repository Pattern- Injeção de dependência com Koin- Requisições HTTP com Ktor- Coroutines e chamadas assíncronas e Flow para arquitetura reativa- Criar um aplicativo real com integração via APIEconomize tempo, escreva menos código e entregue apps modernos e performáticos para múltiplas plataformas com a mesma base de conhecimento e experiência nativa. Tenha acesso vitalício à um conteúdo direto ao ponto e com foco em aplicações reais.Ao final do curso, você terá desenvolvido um projeto completo, com duas telas, abrangendo todo o conhecimento necessário para você se tornar um desenvolvedor(a) multiplataforma e alcançar as oportunidades em um mercado em ascensão e promissor. O projeto consiste na integração com uma API de filmes, a The Movie DB, para exibir filmes em destaque e lançamento, bem como visualizar os detalhes de cada filme, como poster, descrição, rating, elenco e gênero.

课程标签

0人关注该课程

主题相关的课程