
Product
Introducing Webhook Events for Alert Changes
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.
com.form.parking.violation
Advanced tools
Submit a parking violation complain to authority
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.
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.
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.
O gradle Ă© usado para fazer o build dos projetos Apache Cordova
Ă uma exigĂȘncia do Apache Cordova
O ADB Ă© usado para testar a APP no seu telemĂłvel Android
git clone https://github.com/jfoclpf/form-for-parking-violationcd form-for-parking-violationcordova platform add android.cordova build android para construir o projeto na sua mĂĄquina. Em Android cria o ficheiro APK na pasta platforms/android/build/outputs/apkgit clone https://github.com/jfoclpf/form-for-parking-violation.git
cd form-for-parking-violation
cordova platform add ios
open platforms/ios/DenuÌncia\ Estacionamento.xcworkspace/
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
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:
gradle -v./platforms/android/gradlew -vTal 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=
package.json.GNU GPLv3
http://www.gnu.org/licenses/gpl-3.0.en.html
http://choosealicense.com/licenses/gpl-3.0/
FAQs
Submit a parking violation complain to authority
We found that com.form.parking.violation demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

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.

Product
Add real-time Socket webhook events to your workflows to automatically receive software supply chain alert changes in real time.

Security News
ENISA has become a CVE Program Root, giving the EU a central authority for coordinating vulnerability reporting, disclosure, and cross-border response.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.