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.