Apps voor het veld - AppStudio voor ArcGIS

Een paar dagen geleden hebben we deelgenomen en hebben we een webinar verspreid over de tools die ArcGIS biedt voor het bouwen van applicaties. Ana Vidal en Franco Viola namen deel aan het webinar, die aanvankelijk AppStudio voor ArcGIS benadrukten en een beetje uitlegden hoe de ArcGIS-interface is verbonden met al zijn componenten, zowel desktop-applicaties als het gebruik van het web.

basics

De agenda van het webinar werd bepaald door vier basispunten: als de keuze van sjablonen, de configuratie van de stijl en het laden van de webtoepassingen op de platforms of winkels waar gebruikers de applicaties kunnen downloaden en ze in persoonlijke of werkomgevingen kunnen gebruiken. Het nut van de gemaakte applicaties hangt af van waarvoor ze zijn gemaakt, dus ArcGIS classificeert zijn applicaties in:

  • Kantoor - desktop: (geassocieerd met alle programma's die gerelateerd zijn aan ArcGIS in de desktopomgeving, zoals Microsoft Office)
  • Veld: zijn de applicaties die faciliteiten bieden voor dataverzameling in het veld, zoals Collector voor ArcGIS of Navigator
  • Gemeenschap: zijn de applicaties waarmee gebruikers kunnen communiceren en uiten wat hun mening over de omgeving is, samenwerkend in het verzamelen van informatie voor het GIS, wat momenteel wordt genoemd
  • scheppers: het is ontworpen om webtoepassingen te maken of voor elk type mobiel apparaat (responsief), via configureerbare sjablonen, de Web Appbuilder voor ArcGIS, of de protagonist van de webinar AppStudio for ArcGIS.

AppStudio voor ArcGis, is een applicatie die creëert "Native multi-platform toepassingen", dat wil zeggen, ze kunnen worden gebruikt vanaf pc's, tablets of smartphones. Het wordt gedefinieerd door twee formaten voor het gebruik ervan, een basisformaat dat toegankelijk is via internet. En de meest geavanceerde applicatie die is gedownload voor gebruik vanaf de pc. Met AppStudio heb je de mogelijkheid om helemaal opnieuw applicaties te maken, of sjablonen te gebruiken die eerder in de applicatie stonden of die eerder door andere gebruikers zijn gemaakt. Vidal toonde meerdere applicaties die waren gemaakt vanuit de AppStudio, met verschillende doeleinden, van toerisme, gastronomie, ecologie en crowdsourcing.

Technologische integratie

Het is interessant het aspect van uitdagingen en overwegingen te nemen bij het beslissen om een ​​applicatie te maken en wat zijn de beruchte verschillen tussen de ontwikkeling met programmacodes en deze te maken vanuit de AppStudio.

"De uitdaging van AppStudio was om een ​​eenvoudig te gebruiken platform te hebben, economisch toegankelijk voor het publiek, dat de ontwikkeling van native applicaties vergemakkelijkt en dat kan worden gedistribueerd naar alle platforms"

Als er het initiatief is om een ​​applicatie met specifieke programmeercodes te gaan maken, moet er rekening mee worden gehouden dat: het in alle opzichten duur is (je moet een groot economisch, menselijk en tijdskapitaal hebben), geef ook aan hoe de applicatie zal worden verdeeld applicatie, definieer beveiligingsparameters; zoals het openbaar of privé maken van de applicatie voor bepaalde gebruikers. Het is ook belangrijk om onderhoud en updates te overwegen, die meestal het meest complex zijn vanwege de grote hoeveelheid tijd die ermee gemoeid is.

Het is duidelijk dat AppStudio de kosten vereenvoudigt, zowel in tijd als op financieel gebied, het is ook ongelooflijk gemakkelijk te gebruiken (vooral voor die mensen die geen verband houden met de wereld van programmeren en die nog nooit in contact zijn geweest met enige inhoud van dit type); je hoeft geen ervaren ontwikkelaar te zijn. AppStudio is gebaseerd op ArcGIS Runtime, bestaande uit meerdere bibliotheken die de analyse en visualisatie van kaarten mogelijk maken, en het bevat ook een mobiele applicatie, waarmee je kunt simuleren hoe je uiteindelijke visualisatie zal zijn voordat je deze naar de respectievelijke app stores stuurt. Het werkt voor meerdere platforms, wat een ander pluspunt is, omdat kan worden gezegd dat er geen gebruiksbeperkingen zijn per besturingssysteem.

Om een ​​native applicatie te ondersteunen op de 5-systemen (iOS, Android, Windows, Linux en Mac), moet 5 keer de programmeercode (5X) worden gegenereerd, dit is een van de problemen voor veelvoorkomende gebruikers, maar je bent Opgelost door ApStudio (1X - een code voor meervoudig gebruik). Dit via Qt - Framework-technologieën.

Naast de herhaalde opmerkingen over de eenvoud van het gebruik van AppStudio, de meest waardevolle was naar verschillende toepassingen die zijn gemaakt met dit platform, zoals te zien: TerraThruth, Turt of Ecological Marine Unit Explorer, dat een voorbeeld is van het verminderen van verspilling van tijd want het was ontwikkeld in slechts 3-weken.

Met een praktisch voorbeeld zag het webinar de eerste stappen om een ​​te makeneenvoudige applicatie en stuur het naar de respectievelijke app stores, met de nadruk dat je niet genoeg ervaring moet hebben met GIS-programmering, wanneer we de interface van het AppStudio-platform voor desktop zien.

De functionaliteiten zijn comfortabel, gemakkelijk te vinden; er worden meer updates aan elke update toegevoegd, de sjablonen worden op het platform gehost en zijn afhankelijk van het thema dat moet worden weergegeven. Voor het voorbeeld werd de informatie van een bedrijf genaamd Gallery gebruikt, waarvoor een applicatie moest worden gemaakt om de locatie van kunstgerelateerde evenementen tussen Palermo - Recoleta en het Circuit of the Arts weer te geven.

De kaarttour-sjabloon is voor dit bedrijf gekozen omdat het is ontworpen om beschrijvingen van een bepaald onderwerp weer te geven; een van zijn eigenaardigheden is dat het kan worden verbonden met elke Story Map die eerder is gemaakt. De eerste kenmerken worden geplaatst, namelijk: titel, ondertitel, beschrijving, tags, en de eerste weergave wordt verkregen.

De applicatieconfiguratie gaat verder na het kiezen van de sjabloon, waarbij de eigenschappen, een achtergrondafbeelding, lettertype en presentatiegrootte worden gekozen. Er wordt een kaartrondleiding gemaakt die aan de sjabloon is gekoppeld en die door middel van een ID aan de applicatie wordt gekoppeld.

Daarna wordt het pictogram gekozen dat u in de App Store zult hebben, evenals de afbeelding die te zien zal zijn tijdens het laden van de applicatie. De toevoeging van monsters of voorbeelden, het is ook mogelijk en u kunt er zoveel als nodig toevoegen, bijvoorbeeld: verbinding met de camera van het apparaat, realtime locatie, barcodelezer of authenticatie door middel van vingerafdrukmetingen.

Het wordt gespecificeerd, wat de leesplatforms zijn, of het nu pc, tablet of smartphone is, of je de drie platforms wilt die je kunt kiezen, en ten slotte uploadt naar ArcGIS online en naar de verschillende webapplicatiewinkels.

Bijdragen aan geo-engineering

AppStudio voor ArcGIS vertegenwoordigt een geweldige technologische innovatie, niet alleen voor het vereenvoudigen van programmeerwerk, maar ook voor het gebruiksgemak, de snelheid waarmee een applicatie kan worden gemaakt voor een specifiek doel en zichtbaar gemaakt in alle applicatiewinkels . Evenzo is een van de meest interessante punten dat het testen mogelijk maakt - testen hoe de gebruikerservaring eruit zal zien.

Je zou kunnen zeggen dat applicaties die gemaakt zijn met functionaliteiten gericht op ruimtelijke ontwikkeling een grote bijdrage leveren aan geo-engineering, simpelweg omdat deze applicaties een betere communicatie tussen analist en gebruiker met betrekking tot de omgeving mogelijk maken. Elk van de applicaties heeft de mogelijkheid om gegevens naar een GIS-cloud te sturen en later beslissingen te nemen, wat ons ertoe brengt te zeggen dat ze sleutelpunten zullen worden voor de ontwikkeling van meer verbonden omgevingen, waar middelen en technologische tools worden geïntegreerd met de gebruikerservaring.

AppStudio is een van de hoofdstukken van de Advanced ArcGIS Pro-cursus

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd.

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.