Skip to content

mscansian/SigmaWebPlus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SigmaWeb+

SigmaWeb+ é um aplicativo direcionado aos alunos da Universidade do Estado de Santa Catarina (UDESC). O objetivo dele é fazer um monitoramento do sistema academico e avisar o usuário quando novos resultados de avaliações estão disponíveis.

Features

  • Fácil de utilizar: Os menus são simples e intuitivos
  • Multi-plataforma: Funciona em Android, Windows e Linux
  • Seguro: Utiliza criptografia de chave pública para dados sensíveis
  • Baixo trafego de dados: Utiliza um servidor intermediário para otimizar o trafego de dados na rede (muito importante em conexões 3g)
  • Customizável: Desenvolvido em python e publicado com o código aberto

Estrutura do projeto

  • plus Diretório com os arquivos de fonte do cliente (Python)
  • server Diretório com os arquivos de fonte do servidor (PHP)

Rodar aplicativo a partir do código fonte (somente Linux)

Primeiramente é necessário fazer o download e instalar o Android SDK e Android NDK

Copie o código fonte do SigmaWeb+ para o seu computador

$ git clone https://github.com/mscansian/SigmaWebPlus.git
$ cd SigmaWebPlus
$ git submodule update

Configure o arquivo env_var.sh

export ANDROIDSDK=CAMINHO-DO-SDK
export ANDROIDNDK=CAMINHO-DO-NDK
export ANDROIDAPI=VERSAO-DO-SDK
export ANDROIDNDKVER=VERSAO-DO-NDK
export PATH=$ANDROIDNDK:$ANDROIDSDK/platform-tools:$ANDROIDSDK/tools:$PATH

Instale as dependências

$ make install

Iniciando o aplicativo no Linux

$ make

Iniciando o aplicativo no Android (ative 'USB debugging' no celular e conecte ele no computador)

$ make android

(Estes passos foram testados no Ubuntu 14.04 LTS)

Dependências

Licença

GNU GPLv3