Aplicativo do Sigaa da Universidade Federal do Ceará
Esse app tem o objetivo de migrar 3 sistemas (Sigaa, Restaurante Universitário e Biblioteca) e otimizar a experiência de uso desses sistemas legados. O app usa o modelo de arquitetura MVVM(Model–view–viewmodel) usando as apis mais recentes do Android Jetpack como LiveData, Lifecycle, viewModels, Android Room... A injeção de dependência é feita com o Kodein. Kotlin Coroutines são usadas para requisições e observers em livedata. A filtragem dos dados é feita usando a lib Jsoup.
Android Architecture Components
Android Room Persistence (SQL Lite Database)
Disciplinas | RU | Nav View | Login |
---|---|---|---|
Frequência | Notas | Biblioteca | Sobre |
---|---|---|---|
Disciplinas | RU | Nav View | Login |
---|---|---|---|
Frequência | Notas | Biblioteca | Sobre |
---|---|---|---|