Aplicații pentru câmp - AppStudio pentru ArcGIS

Cu câteva zile în urmă, am participat la și am difuzat un webinar axat pe instrumentele pe care ArcGIS le oferă pentru construirea aplicațiilor. Ana Vidal și Franco Viola au participat la seminarul web, care a subliniat inițial AppStudio pentru ArcGIS, explicând puțin modul în care interfața ArcGIS este conectată cu toate componentele sale, atât aplicațiile desktop, cât și utilizarea internetului.

Aspecte de bază

Agenda webinar a fost definită de patru puncte de bază: alegerea șabloanelor, configurarea stilului și încărcarea aplicațiilor web pe platforme sau magazine de unde utilizatorii pot descărca aplicațiile și le pot folosi în medii personale sau de lucru. Utilitatea aplicațiilor create depinde pentru ce au fost create, astfel încât ArcGIS își clasifică aplicațiile în:

  • Birou - desktop: (asociat cu toate programele care sunt legate de ArcGIS în mediul desktop, cum ar fi Microsoft Office)
  • Câmp: sunt aplicațiile care oferă facilități pentru colectarea datelor în domeniu, cum ar fi Colector pentru ArcGIS sau Navigator
  • Comunitate: sunt aplicațiile prin care utilizatorii pot comunica și exprima orice opinie cu privire la mediu, colaborând la colectarea de informații pentru GIS, ceea ce este numit în prezent
  • creatorii: Acesta este conceput pentru a crea aplicații pentru web sau orice dispozitiv mobil (receptivă) prin template-uri configurabile, AppBuilder Web pentru ArcGIS, sau protagonistul webinarul AppStudio pentru ArcGIS.

AppStudio pentru Arcgis, este o aplicație care creează "Aplicații native multi-platformă", adică pot fi utilizate de pe PC-uri, tablete sau smartphone-uri. Este definit de două formate de utilizare, unul de bază, care este accesat de pe web. Și cea mai avansată aplicație descărcată pentru a fi utilizată de pe computer. Cu AppStudio, aveți posibilitatea de a crea aplicații de la zero sau de a prelua șabloane anterior în aplicație sau create anterior de alți utilizatori. Vidal a prezentat mai multe aplicații create de AppStudio, cu scopuri diferite, din turism, gastronomie, ecologie și crowdsourcing.

Integrarea tehnologică

Este interesant aspectul provocărilor și considerentelor pe care trebuie să le luați atunci când decideți să creați o aplicație și care sunt diferențele notorii dintre dezvoltarea cu codurile de programare și crearea acestora din AppStudio.

"Provocarea programului AppStudio era să aibă o platformă ușor de folosit, accesibilă din punct de vedere economic, care să faciliteze dezvoltarea aplicațiilor native și să poată fi distribuită pe toate platformele"

Dacă există inițiativa de a începe crearea unei aplicații cu coduri de programare specifice, trebuie să se țină cont de faptul că: este costisitor din toate punctele de vedere (trebuie să aveți un capital economic, uman și de timp mare), specificați și modul în care aplicația va fi distribuită aplicație, definiți parametrii de securitate; cum ar fi făcerea aplicației publice sau private pentru anumiți utilizatori. De asemenea, este important să luați în considerare întreținerea și actualizările, care sunt de obicei cele mai complexe, deoarece implică o cantitate mare de timp.

Se înțelege că AppStudio simplifică costurile, atât în ​​timp, cât și în domeniul financiar, este, de asemenea, incredibil de ușor de utilizat (în special, pentru acele persoane care nu au legătură cu lumea programării și care nu au fost niciodată în contact cu niciun conținut de acest tip); nu trebuie să fii un dezvoltator cu experiență. AppStudio se bazează pe ArcGIS Runtime, constând din mai multe biblioteci care permit analiza și vizualizarea hărților și include, de asemenea, o aplicație mobilă, cu care puteți simula modul în care va fi vizualizarea finală înainte de a o trimite la magazinele de aplicații respective. Funcționează pentru mai multe platforme, ceea ce reprezintă un alt plus, deoarece se poate spune că nu există restricții privind utilizarea de către sistemul de operare.

Pentru o aplicație nativă este acceptată pe sistemele 5 (iOS, Android, Windows, Linux și Mac), trebuie să genereze 5 ori codul de programare (5X), iată una dintre dificultățile pentru utilizatorii obișnuiți, dar ai fost Rezolvată de ApStudio (1X - cod de cod cu mai multe utilizări). Acest lucru prin tehnologii Qt - cadru.

În plus față de comentarii repetate cu privire la simplitatea de utilizare a AppStudio, cel mai valoros a fost de a vedea mai multe aplicații create cu această platformă, cum ar fi: TerraThruth, Turț sau ecologice marine Unitatea Explorer, care este un exemplu de reducere a deșeurilor de timp, deoarece a fost dezvoltat în numai săptămâni 3.

Cu un exemplu practic, webinarul a văzut pașii inițiali pentru a crea oaplicație simplă și trimiteți-o la magazinele de aplicații respective, subliniind că nu trebuie să aveți suficientă experiență în programarea GIS, când vom vedea interfața platformei AppStudio pentru desktop.

Funcționalitățile sunt confortabile și ușor de localizat; în fiecare actualizare sunt adăugate mai multe, șabloanele sunt găzduite pe platformă și depind de ce va fi afișată tema. De exemplu, am folosit informația unei companii numită Galerie, care a necesitat crearea unei aplicații pentru a arăta locația evenimentelor legate de artă între Palermo - Recoleta și Circuitul de Arte.

Șablonul Tur de hartă a fost ales pentru această companie, deoarece este conceput pentru a expune descrierile unui subiect; Una dintre particularitățile sale este că poate fi conectată la orice hartă de poveste care a fost creată anterior. Sunt plasate caracteristicile inițiale care sunt: ​​titlu, subtitrare, descriere, etichete și se obține prima vizualizare.

Configurarea aplicației continuă după alegerea șablonului, cu proprietățile sale, sunt alese o imagine de fundal, font și dimensiunea prezentării. Este creat un tur al hărții asociat șablonului, care va fi legat de aplicație prin intermediul unui ID.

Apoi, este aleasă pictograma pe care o veți avea în magazinul de aplicații, precum și imaginea care va fi văzută în timpul încărcării aplicației. Adăugarea probe sau eșantioane, este posibil și puteți adăuga cât mai multe, cum ar fi: conexiunea la camera aparatului, locația în timp real, cititorul de coduri de bare sau autentificarea prin citirea amprentelor digitale.

Se specifică, care sunt platformele de citire, dacă este vorba de PC, tabletă sau smartphone, dacă doriți cele trei platforme pe care le puteți alege și, în cele din urmă, încărcați-le în ArcGIS online și în diferitele magazine de aplicații web.

Contribuții la geoengineering

AppStudio pentru ArcGIS reprezintă o mare inovație tehnologică, nu numai pentru simplificarea lucrărilor de programare, ci și pentru ușurința utilizării, viteza cu care o aplicație poate fi creată pentru un anumit scop și vizibilizată în toate magazinele de aplicații. . De asemenea, unul dintre cele mai interesante puncte este că permite testarea - testarea experienței utilizatorului.

S-ar putea spune că aplicațiile care sunt create cu funcționalități axate pe dezvoltarea spațială, au mari contribuții la geoinginerie, pur și simplu pentru că aceste aplicații vor permite o comunicare mai bună între analist și utilizator în ceea ce privește mediul. Fiecare dintre aplicații are posibilitatea de a trimite date către un cloud GIS și de a lua ulterior decizii, ceea ce ne face să spunem că vor deveni puncte cheie pentru dezvoltarea unor medii mai conectate, unde resursele și instrumentele tehnologice sunt integrate cu experiența utilizatorului.

AppStudio este unul dintre capitolele cursului Advanced ArcGIS Pro

Lasă un răspuns

Adresa ta de email nu va fi publicată.

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.