Disinfestazione Ratti e Zanzare

Web Application e Mobile app (Android/iOS) per la gestione di campagne di monitoraggio e contrasto Ratti, Zanzare o altri infestanti.

App mobile per la registrazione di verifiche ed interventi con funzionalità di cattura foto.

  • Geolocalizzazione su mappa punti controllo
  • Gestione Prodotti
  • Gestione Trappole
  • Gestione Operatori
  • Gestione Manutenzioni
  • Gestione Censimenti/Focolai
  • Gestione interventi (antilarvale, adulticida, ecc.)
  • Programmazione controlli (gestione ritardi)
  • Reportistica
  • Schede con foto
  • Funzionamento app anche in modalità offline con successiva sincronizzazione.
  • API per esportazione o sincronizzazione applicativi terzi
  • Fruibile in modalità Cloud SAAS o On-Premise
Tecnologie

JavaScript è un linguaggio di programmazione multi paradigma orientato agli eventi, comunemente utilizzato nella programmazione Web lato client (esteso poi anche al lato server) per la creazione, in siti web e applicazioni web, di effetti dinamici interattivi tramite funzioni di script invocate da eventi innescati a loro volta in vari modi dall’utente sulla pagina web in uso (mouse, tastiera, caricamento della pagina ecc…).

Mithril JS è un moderno framework JavaScript lato client per la creazione di applicazioni a pagina singola. È piccolo (< 10kb gzip), veloce e fornisce utilità di routing e XHR pronte all’uso.

PHP è un popolare linguaggio di scripting generico particolarmente adatto allo sviluppo web.Veloce, flessibile e pragmatico, PHP alimenta qualsiasi cosa, dal tuo blog ai siti Web più popolari al mondo.

Un’API REST, nota anche come API RESTful, è un’interfaccia di programmazione delle applicazioni (API o API web) conforme ai vincoli dello stile architetturale REST, che consente l’interazione con servizi web RESTful. Il termine REST, coniato dall’informatico Roy Fielding, è l’acronimo di REpresentational State Transfer. Il formato JSON è uno dei linguaggi di programmazione più diffusi, perché, a dispetto del nome, è indipendente dal linguaggio e facilmente leggibile da persone e macchine.

Java è virtualmente alla base di qualsiasi tipo di applicazione in rete ed è lo standard globale per lo sviluppo e la distribuzione di applicazioni incorporate e per sistemi portatili, giochi, contenuto basato su Web e software aziendale. Con oltre 9 milioni di sviluppatori in tutto il mondo, Java consente di sviluppare, distribuire e utilizzare applicazioni e servizi entusiasmanti in modo efficiente. Dai portatili ai datacenter, dalle console per videogiochi ai computer altamente scientifici, ai telefoni cellulari e a Internet, Java è onnipresente.

Objective-C è un linguaggio di programmazione orientato agli oggetti basato su elementi di C e di SmallTalk. Si tratta infatti di un superset di C (ovvero qualsiasi documento C valido è anche un documento Objective-C valido), di cui implementa la sintassi procedurale combinata al sistema di trasmissione messaggi derivata da SmallTalk.

Android è un sistema operativo per dispositivi mobili sviluppato da Google, progettato principalmente per sistemi embedded quali smartphone e tablet, con interfacce utente specializzate per televisori (Android TV), automobili (Android Auto), orologi da polso (Wear OS), occhiali (Google Glass), e altri.
È basato sul kernel Linux ed è da considerarsi propriamente una distribuzione embedded Linux e non un sistema unix-like né una distribuzione GNU/Linux (dato che la quasi totalità delle utilità GNU è sostituita da software in Java).

Distribuito sotto i termini della licenza libera Apache 2.0 riservandosi di non-includere software coperto da licenze copyleft, il suo sviluppo prosegue attraverso l’Android Open Source Project, il quale è software libero con l’esclusione di diversi firmware non-liberi inclusi per i produttori di dispositivi e delle cosiddette “Google Apps”, come ad esempio Google Play.

iOS (precedentemente iPhone OS) è un sistema operativo mobile sviluppato da Apple Inc. per iPhone, iPod touch e iPad (fino a settembre 2019 con il rilascio di iPadOS, sistema operativo che sostituisce iOS sui modelli supportati di quest’ultima linea di dispositivi). È il secondo sistema operativo mobile più installato al mondo, dopo Android. È la base per altri tre sistemi operativi realizzati da Apple: iPadOS, tvOS, watchOS.

Molti fanno utilizzo del termine iDevice per riferirsi ai dispositivi che usano iOS. Ogni app dei dispositivi mobili Apple ha bisogno del sistema operativo iOS per essere eseguita; tuttavia gli sviluppatori possono simulare le proprie applicazioni tramite l’ambiente di sviluppo Xcode (disponibile solamente per il sistema operativo macOS).

Condividi su :