Skip to content
forked from ForceTower/Melon

O UNES refatorado utilizando AndroidX e Kotlin

License

Notifications You must be signed in to change notification settings

vmarianoc/Melon

 
 

Repository files navigation

[ 🚧 🔧 Trabalho em progresso ⛏ 👷 ] UNES 2.0

Reescrevendo o UNES utilizando o AndroidX, transformando partes do código para Kotlin e utilizando o Material Design 2.0 O aplicativo oficial pode ser encontrado na PlayStore

🛑 Versão altamente instável e com funções faltando 🛑

CircleCI

Objetivos

  • Diminuir o tempo de carregamento do aplicativo quando está abrindo
  • Utilizar os novos componentes do Android
  • Usar Kotlin, já que parece que o Google vai adotar isso como a linguagem principal
  • Demanda Web direto no App [Completo]
  • Corrigir o deadlock raro durante a sincronização [Completo]
  • Matrícula no App
  • Corrigir o erro que afeta alguns estudantes que tem 2 cursos em 1 (????)
  • Utilizar o Material Design 2.0 para deixar as coisas bonitas OuO
  • Integrar o UNES com algum backend para fazer backup de algumas informações para não sermos traídos pelo Portal

Adicionando uma mensagem nova ao login

Você tambem pode contribuir com o projeto colocando uma mensagem aleatória que será exibida durante o carregamento de coisas. Você pode editar o arquivo login_messages.json e mandar o seu PR :)

As suas mensagens serão avaliadas e se aprovadas elas poderão aparecer no aplicativo!

Versão do Android

Esta nova versão não oferecerá suporte para dispositivos com Android inferior ao 5.0 Os dispositivos com versão antiga receberão updates para falhas críticas e talvez algumas funções interessantes que envolvam apenas os parsers.

Compilando o Melon

Para um guia sobre como compilar o aplicativo, visite o guia de contribuição

Sobre o Aplicativo

Este aplicativo mostra notificações quando algo novo é detectado no Sagres. Ele tambem tenta aproximar os conteúdos do Sagres em um aplicativo cujas ações podem ser feitas offline e então quando houver internet elas serão sincronizadas com o portal online. Também espera-se que possua algumas funcionalidades aleatórias que forem julgadas interessantes :)

Aviso

Este aplicativo não é licenciado nem tem qualquer ligação com a Tecnotrends, a empresa que mantem o Website e o serviço Sagres da UEFS. O aplicativo filtra as informações disponibilizadas pelo portal do estudante e então exibe no aplicativo.

About

O UNES refatorado utilizando AndroidX e Kotlin

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 88.6%
  • Java 11.4%