Desenvolvimento Mobile

O desenvolvimento de aplicativos móveis é uma das áreas mais dinâmicas da tecnologia, e o Android se destaca como a plataforma líder em dispositivos móveis. Criado pelo Google e baseado no kernel do Linux, o Android oferece um ecossistema flexível e aberto, permitindo que desenvolvedores criem aplicativos inovadores para uma ampla gama de dispositivos, incluindo smartphones, tablets, smartwatches e TVs.

Esta disciplina tem como objetivo capacitar os estudantes no desenvolvimento básico de aplicativos para Android, abordando desde os fundamentos da linguagem Kotlin até a construção de interfaces modernas utilizando Jetpack Compose. Além disso, serão explorados conceitos essenciais, como o ciclo de vida dos aplicativos, gerenciamento de estados e formas de armazenamento de dados.

Para um melhor aproveitamento do conteúdo, recomenda-se que os estudantes tenham conhecimento prévio em:

  • Lógica de programação e estrutura de dados.
  • Fundamentos de programação orientada a objetos.