https://github.com/lucasmagnum/gpstracker
GPSTracker é uma app criada com Ionic para registrar a posição geográfica do usuário de tempos em tempos.
https://github.com/lucasmagnum/gpstracker
example-project ionic mobile-app portfolio
Last synced: about 1 month ago
JSON representation
GPSTracker é uma app criada com Ionic para registrar a posição geográfica do usuário de tempos em tempos.
- Host: GitHub
- URL: https://github.com/lucasmagnum/gpstracker
- Owner: LucasMagnum
- Created: 2015-12-09T16:19:55.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-03-01T20:59:48.000Z (over 10 years ago)
- Last Synced: 2025-03-11T06:35:38.688Z (over 1 year ago)
- Topics: example-project, ionic, mobile-app, portfolio
- Language: JavaScript
- Homepage:
- Size: 2.86 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dependências
Execute o arquivo `ubuntu_ionic_installer.sh`
# Iniciando o projeto
Faça o clone desse projeto e adicione a plataforma Android
ionic platform add android
# Configurações
Configurações gerais para versões antigas.
- Alterar api version `android-minSdkVersion` no android/CordovaLib
# Instalando APK
Faça o build da aplicação:
ionic build android
# Testando no celular
Execute o comando:
`cd platforms/android/build/outputs/apk && python -m SimpleHTTPServer`
Abra o link pelo seu celular, usando o IP do seu computador e escolha a APK gerada e clique em download.
Para usar a versão feita em go, execute:
make build-in-android
* Para executar o build e servir os arquivos estáticos com a versão do Makefile é preciso
ter o Go instalado*
# Executando direto no celular
* Ative o DEBUG por USB no seu celular
* Altere o `/etc/udev/rules.d/50-android.rules`
https://raw.githubusercontent.com/NicolasBernaerts/ubuntu-scripts/master/android/51-android.rules
* Reinicie o serviço `service udev restart`
* Agora seu device ja deve aparecer no `make devices-list`
* Execute o `make android-dev` e seu aplicativo deve iniciar
# Testando no ilab
make lab-mode
# Debug no Chrome
* Tenha o DEBUG ativado por USB
* Você pode checar com o `make devices-list`
* Abra o console do Navegador
* Procure por "Inspect Devices"
* Encontre o Device na listagem
* Clique em "Inspect"
# TODO
[x] Salvar Latitude e Longitude
[x] Iniciar e parar dependendo do USB está conectado
[x] Senha para Pausar manualmente
[ ] Sincronização