App per il campo - AppStudio per ArcGIS

Alcuni giorni fa abbiamo partecipato e diffuso un webinar incentrato sugli strumenti offerti da ArcGIS, per la costruzione di applicazioni. Ha partecipato al webinar Ana Vidal e Franco Viola, che in linea di principio sottolineato inizialmente in AppStudio per ArcGIS, spiegando un po 'come l'interfaccia ArcGIS è collegato con tutti i suoi componenti, entrambe le applicazioni desktop come utilizzando il 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 applicazioni e utilizzarle in aree personali o di lavoro. L'utilità delle applicazioni create dipende da ciò per cui sono state create, pertanto 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", cioè, possono essere utilizzati da PC, tablet o smartphone. È definito da due formati per il suo uso, 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 di utilizzare modelli precedentemente nell'applicazione o creati precedentemente da altri utenti. Vidal ha mostrato diverse 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'è un'iniziativa per iniziare a creare un'applicazione con specifici codici di programmazione, bisogna tener conto che: è costoso in tutti i sensi (è necessario disporre di un ampio capitale economico, umano e temporale), oltre a specificare come 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 è il più complesso perché richiede una grande quantità di tempo.

Resta inteso che AppStudio, semplifica i costi, sia di tempo che finanziari, è anche incredibilmente facile da usare (specialmente per quelle persone che non sono legate al mondo della programmazione e che non sono mai stati in contatto con nessun contenuto di questo tipo); non è necessario essere uno sviluppatore esperto. AppStudio, è basata su ArcGIS Runtime costituito più librerie che permettono di visualizzazione analisi e carta, e comprende anche un'applicazione mobile, che può simulare ciò che la loro visualizzazione finale prima di inviarlo ai rispettivi app store. Funziona su più piattaforme, il che è un altro vantaggio, dal momento che si può affermare che non vi sono restrizioni sull'utilizzo 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é è stato progettato per esporre le descrizioni di alcuni argomenti; una delle sue peculiarità è che può essere collegato a qualsiasi mappa storia creata in precedenza. Le caratteristiche iniziali sono poste: titolo, sottotitolo, descrizione, tag e la prima vista è ottenuta.

Continua la configurazione dell'applicazione dopo aver scelto il modello, con le proprietà di questo, si sceglie un'immagine di sfondo, il tipo di carattere e le dimensioni della presentazione. Viene creato un tour mappa associato al modello, che verrà associato 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.

Specifica, quali sono le piattaforme di lettura, se si tratta di PC, Tablet o Smartphone, se si desidera che le tre piattaforme possano essere scelte, e infine di caricare su ArcGIS online e sui diversi negozi di applicazioni web.

Contributi alla geoingegneria

AppStudio per ArcGIS rappresenta una grande innovazione tecnologica, non solo per semplificare il lavoro sulla programmazione, ma per la facilità d'uso, la velocità con cui è possibile creare un'applicazione per uno scopo specifico e renderlo visibile in tutte le app store . Inoltre, uno dei punti più interessanti è che ti permette di testare - per dimostrare 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. Ogni applicazione ha la capacità di inviare dati a un GIS nuvola e poi prendere decisioni, che ci porta a dire che diventeranno i punti chiave per lo sviluppo di ambienti più collegati, dove le risorse e strumenti tecnologici per l'integrazione esperienza dell'utente

AppStudio è uno dei capitoli del corso avanzato ArcGIS Pro

Lascia un commento

L'indirizzo email non verrà pubblicato.

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