BrunoGambaRocha / KotlinPracticeBusinessCard

Prática do Módulo Criando um App de Cartão de Visitas em Kotlin - Dio Bootcamp Inter Dev Android - Instrutor Igor Rotondo Bagliotti

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kotlin Practice Business Card


Vídeo Explicativo

Youtube


Objetivo

  • Aplicação destinada à prática do módulo Criando um App de Cartão de Visitas em Kotlin do Bootcamp Inter Dev Android. Aplicativo para o usuário criar, listar, e compartilhar seus Cartões de Visita. Foi utilizado o projeto do repositório original do módulo como base, e adicionadas funcionalidades para o usuário selecionar a cor, numa ColorSeekBar (Barra de Cores), tanto para o fundo do cartão de visitas como para o texto, com exibição de uma prévia da combinação das cores escolhidas. Esta nova funcionalidade também impede que o usuário informe valores inválidos na escolha das cores. Para persistir os dados foi utilizado banco de dados Room.

Tecnologias Utilizadas

  • Kotlin
  • TypeScript
  • Room
  • MVVM
  • ViewBinding
  • LiveData
  • ListAdapter
  • Material Design
  • ColorSeekBar
  • Definir atributos personalizados no laytout (declare-styleable / format="reference")

Conteúdo apresentado

  • Preparação do ambiente e criação do nosso App
  • Montando layout do projeto
  • Configuração do room database
  • Compartilhamento de cartão de visita

Desafio proposto

  • Implementar uma melhor experiência de como o usuário pode escolher a cor do fundo do Cartão de Visitas, como também impedir que sejam informados valores inválidos.

Autor

About

Prática do Módulo Criando um App de Cartão de Visitas em Kotlin - Dio Bootcamp Inter Dev Android - Instrutor Igor Rotondo Bagliotti


Languages

Language:Kotlin 100.0%