Skip to content

Latest commit

 

History

History
executable file
·
50 lines (31 loc) · 3.63 KB

README.md

File metadata and controls

executable file
·
50 lines (31 loc) · 3.63 KB

GitHub license

Get it on Google Play

Sigaa_Ufc_Android

Aplicativo do Sigaa da Universidade Federal do Ceará

Sobre

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.

Youtube

Dependências presentes

Material Theme

Android Architecture Components

Android Room Persistence (SQL Lite Database)

Kodein (Dependency Injection)

OkHttp

Jsoup (Html Parser)

Screenshots Dark Theme

Disciplinas RU Nav View Login
Frequência Notas Biblioteca Sobre

Screenshots Light Theme

Disciplinas RU Nav View Login
Frequência Notas Biblioteca Sobre