App per il campo: AppStudio for ArcGIS

Pochi giorni fa abbiamo partecipato e divulgato un webinar incentrato sugli strumenti che ArcGIS offre per la creazione di applicazioni. Ana Vidal e Franco Viola hanno partecipato al webinar, che inizialmente hanno sottolineato AppStudio per ArcGIS, spiegando un po 'come l'interfaccia di ArcGIS sia connessa con tutti i suoi componenti, sia applicazioni desktop che utilizzo del web.

Aspetti fondamentali

L'agenda del webinar era definita da quattro punti fondamentali: come la scelta dei modelli, la configurazione dello stile e il caricamento delle applicazioni web sulle piattaforme o negozi dove gli utenti possono scaricare le applicazioni e utilizzarle in ambienti personali o di lavoro. L'utilità delle applicazioni create dipende da ciò per cui sono state create, quindi ArcGIS classifica le sue applicazioni in:

  • Ufficio - tavolo: (associato a tutti i programmi correlati ad ArcGIS nell'ambiente desktop, come Microsoft Office)
  • campo: sono le applicazioni che forniscono servizi per la raccolta dei dati sul campo, come ad esempio Collector per ArcGIS o Navigator
  • : sono le applicazioni con le quali gli utenti possono comunicare ed esprimere qualsiasi opinione in merito all'ambiente, collaborando alla raccolta di informazioni per il GIS, ciò che viene attualmente chiamato
  • creatori: è progettato per creare applicazioni Web o per qualsiasi tipo di dispositivo mobile (reattivo), tramite modelli configurabili, Web Appbuilder per ArcGIS o il protagonista del webinar AppStudio per ArcGIS.

AppStudio per Arcgis, è un'applicazione che crea "Applicazioni native multipiattaforma", ovvero, possono essere utilizzati da PC, tablet o smartphone. È definito da due formati per il suo utilizzo, uno di base, a cui si accede dal web. E l'applicazione più avanzata che viene scaricata per essere utilizzata dal PC. Con AppStudio, hai la possibilità di creare applicazioni da zero o prendere modelli precedentemente nell'applicazione o precedentemente creati da altri utenti. Vidal ha mostrato più applicazioni create da AppStudio, con scopi diversi, dal turismo, alla gastronomia, all'ecologia e al crowdsourcing.

Integrazione tecnologica

È interessante l'aspetto delle sfide e delle considerazioni da prendere quando si decide di creare un'applicazione e quali sono le differenze note tra lo sviluppo con i codici di programmazione e crearle da AppStudio.

"La sfida di AppStudio era di avere una piattaforma facile da usare, economicamente accessibile al pubblico, che faciliti lo sviluppo di applicazioni native e che possa essere distribuita a tutte le piattaforme"

Se c'è l'iniziativa di iniziare a creare un'applicazione con codici di programmazione specifici, bisogna tener conto che: è costosa in tutti i sensi (bisogna avere un grande capitale economico, umano e di tempo), specificare anche come verrà distribuita l'applicazione applicazione, definire i parametri di sicurezza; come rendere l'applicazione pubblica o privata per determinati utenti. È anche importante considerare la manutenzione e gli aggiornamenti, che di solito sono i più complessi a causa dell'elevato tempo necessario.

Resta inteso che AppStudio, semplifica i costi, sia in termini di tempo che in campo finanziario, è anche incredibilmente facile da usare (soprattutto, per quelle persone che non sono legate al mondo della programmazione e che non sono mai state in contatto con alcun contenuto di questo tipo); non è necessario essere uno sviluppatore esperto. AppStudio si basa su ArcGIS Runtime, costituito da più librerie che consentono l'analisi e la visualizzazione di mappe, e include anche un'applicazione mobile, con la quale è possibile simulare come sarà la visualizzazione finale prima di inviarla ai rispettivi app store. Funziona per più piattaforme, il che è un altro vantaggio, poiché si può affermare che non ci sono restrizioni all'uso da parte del sistema operativo.

Per un'applicazione nativa è supportata su sistemi 5 (iOS, Android, Windows, Linux e Mac), è necessario generare 5 volte il codice di programmazione (5X), ecco una delle difficoltà per gli utenti comuni, ma sei stato Risolto da ApStudio (1X - un codice di codice multiuso). Questo attraverso Qt - Tecnologie quadro.

Oltre alle osservazioni ripetute sulla semplicità d'uso dei AppStudio, il più prezioso è stato quello di vedere diverse applicazioni create con questa piattaforma, come ad esempio: TerraThruth, Turt o Ecological Marine Unità di Explorer, che è un esempio di ridurre gli sprechi di tempo da quando è stato sviluppato solo in 3 settimane.

Con un esempio pratico, il webinar ha visto i primi passi per creare unsemplice applicazione e inviarlo ai rispettivi negozi di app, sottolineando che non si dovrebbe avere abbastanza esperienza nella programmazione GIS, quando si vede l'interfaccia della piattaforma AppStudio per desktop.

Le funzionalità sono confortevoli, facili da individuare; in ogni aggiornamento vengono aggiunti altri, i modelli sono ospitati sulla piattaforma e dipendono da quale sarà il tema da visualizzare. Ad esempio, abbiamo utilizzato le informazioni di un'azienda chiamata Gallery, che richiedeva la creazione di un'applicazione per mostrare la posizione degli eventi legati all'arte tra Palermo - Recoleta e il Circuito delle arti.

Il modello Map Tour è stato scelto per questa azienda perché è progettato per esporre descrizioni di alcuni argomenti; una delle sue peculiarità è che può essere collegato a qualsiasi Story Map precedentemente creata. Vengono inserite le caratteristiche iniziali, che sono: titolo, sottotitolo, descrizione, tag e si ottiene la prima vista.

La configurazione dell'applicazione continua dopo aver scelto il modello, con le sue proprietà vengono scelti un'immagine di sfondo, un carattere e una dimensione della presentazione. Viene creato un Map tour associato al template, che sarà legato all'applicazione tramite un ID.

Successivamente, viene scelta l'icona che si avrà nell'app store e l'immagine che verrà visualizzata durante il caricamento dell'applicazione. L'aggiunta di campioni o campioni, è anche possibile ed è possibile aggiungerne il numero necessario, ad esempio: connessione alla telecamera del dispositivo, posizione in tempo reale, lettore di codici a barre o autenticazione tramite letture delle impronte digitali.

Viene specificato, quali sono le piattaforme di lettura, se si tratta di PC, Tablet o Smartphone, se si desiderano le tre piattaforme si possono scegliere e, infine, caricare su ArcGIS online e sui diversi web application store.

Contributi alla geoingegneria

AppStudio per ArcGIS, rappresenta una grande innovazione tecnologica, non solo per semplificare il lavoro sulla programmazione, ma per la semplicità di utilizzo, la velocità con cui un'applicazione può essere creata per uno scopo specifico e resa visibile in tutti gli application store . Allo stesso modo, uno dei punti più interessanti è che consente di testare, testare come sarà l'esperienza dell'utente.

Si potrebbe dire che le applicazioni create con funzionalità focalizzate sullo sviluppo spaziale hanno un grande contributo alla geoingegneria, semplicemente perché queste applicazioni possono consentire una migliore comunicazione tra analista e utente rispetto all'ambiente. Ciascuna delle applicazioni ha la possibilità di inviare dati a un cloud GIS e successivamente prendere decisioni, il che ci porta a dire che diventeranno punti chiave per lo sviluppo di ambienti più connessi, dove le risorse e gli strumenti tecnologici sono integrati con il esperienza utente.

AppStudio è uno dei capitoli del corso avanzato ArcGIS Pro

Lascia una risposta

L'indirizzo email non verrà pubblicato.

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.