🚀 DAY 5 OF LAUNCH WEEK:Introducing Webhook Events for Alert Changes.Learn more →
Socket
Book a DemoInstallSign in
Socket

com.form.parking.violation

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install
Package was removed
Sorry, it seems this package was removed from the registry

com.form.parking.violation

Submit a parking violation complain to authority

unpublished
latest
Source
npmnpm
Version
2.7.4
Version published
Maintainers
1
Created
Source

js-standard-style Donate

DenĂșncia Estacionamento

Aplicação mĂłvel para submissĂŁo de queixa de estacionamento ilegal junto de autoridade policial, ao abrigo do n.Âș 5 do art.Âș 170.Âș do CĂłdigo da Estrada.

O cĂłdigo estĂĄ desenhado em Javascript para ser corrido num smartphone. Para tal faz uso da plataforma Apache Cordova.

  • A APP para Android estĂĄ aqui.
  • A APP para iOS estĂĄ aqui.

Requisitos

Apache Cordova

Este projeto faz uso de Apache Cordova para converter código HTML5 e Javascript para uma aplicação de dispositivo móvel, como Android ou iOS. Precisa, portanto, de ter Apache Cordova instalado na sua måquina.

Node JS

O projeto necessita de alguns pacotes npm, sendo que o npm vem instalado com o nodejs. Alguns scripts do projeto também fazem uso do nodejs.

gradle

O gradle Ă© usado para fazer o build dos projetos Apache Cordova

Java

É uma exigĂȘncia do Apache Cordova

ADB

O ADB Ă© usado para testar a APP no seu telemĂłvel Android

Como instalar e testar

Android

  • Clone este projeto git clone https://github.com/jfoclpf/form-for-parking-violation
  • Entre na pasta recĂ©m criada cd form-for-parking-violation
  • Adicione a plataforma: cordova platform add android.
  • Corra cordova build android para construir o projeto na sua mĂĄquina. Em Android cria o ficheiro APK na pasta platforms/android/build/outputs/apk

iOS

git clone https://github.com/jfoclpf/form-for-parking-violation.git
cd form-for-parking-violation
cordova platform add ios
open platforms/ios/Denúncia\ Estacionamento.xcworkspace/

Testar num smartphone

Para testar num smartphone Android precisa de ativar nas configuraçÔes do smartphone o Developer options e dentro desse menu precisa de ativar a opção USB debugging.

Depois corra numa linha de comandos

adb devices

para listar os dispositivos Android detectados. Caso o dispositivo seja detetado, corra

cordova run android --device

Para fazer debug no Chrome aceda a chrome://inspect/#devices

Eventuais problemas com Gradle

O gradle é um executor de tarefas de compilação e é instalado aquando de cordova build. Pode dar problemas nesse comando (erro: Could not determine java version from 'x.x.x'). O gradle pode envolver diferentes versÔes:

  • a versĂŁo global: gradle -v
  • a versĂŁo local do project (wrapper): ./platforms/android/gradlew -v

Tal pode dar problemas porque diferentes versÔes de gradle dependem de diferentes versÔes de java. Verificar a variåvel JAVA_HOME com echo $JAVA_HOME. Para resolver o problema mudar esta variåvel e associå-la a outras versÔes de java, por exemplo:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ ou
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131/ ou
mesmo apagar com export JAVA_HOME=

Plugins necessĂĄrios

  • ver ficheiro package.json.

ContribuiçÔes são muito bem-vindas

  • Usamos StandardJS para o cĂłdigo
  • Respeite a estrutura dos ficheiros
  • Comente sempre o cĂłdigo (preferencialmente em InglĂȘs), tal ajuda os outros a compreender as suas contribuiçes

Licença

GNU GPLv3
http://www.gnu.org/licenses/gpl-3.0.en.html
http://choosealicense.com/licenses/gpl-3.0/

Na comunicação social

FAQs

Package last updated on 19 Apr 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts