Op de Plenary van Esri DevSummit 2024 werden spannende ontwikkelingen gepresenteerd op het gebied van de integratie van geoinformatie in native apps, vooral voor het veldwerk.<\/P>
De voordelen van native apps<\/STRONG><\/P>Wij houden van native apps omdat ze eenvoudig te gebruiken zijn en een geweldige ervaring bieden. Met informatie letterlijk binnen handbereik kunnen we productief blijven, of we nu op kantoor of in het veld zijn. Native apps zijn ontworpen voor offline gebruik en bieden veel apparaatfuncties, zodat het werk niet hoeft te stoppen als de netwerkverbinding wegvalt. En met volledige toegang tot alle apparaatsensoren staat locatie centraal in de gebruikerservaring.<\/P>Het maken van native mapping-applicaties<\/STRONG><\/P>Esri ontwikkelt veel native apps en met ArcGIS Maps SDKs for Native Apps kunt u ook eenvoudig krachtige native mapping-applicaties maken. Of het nu op een smartphone, tablet of laptop is, u kunt de offline kaart naar de juiste app op het juiste apparaat brengen. Alle native SDK's zijn implementatietechnisch geoptimaliseerd met een C++ Core om op een reeks eindapparaten te draaien. Ze bieden een moderne developer-ervaring met de nieuwste frameworks, tools en taalfeatures. Met ArcGIS Maps SDK for .NET, Java, Qt, Swift en Kotlin kunt u het voorkeursframework kiezen en direct aan de slag gaan.<\/P>Gegevens verzamelen met native apps<\/STRONG><\/P>Onder de vele soorten apps die u voor het veldwerk kunt maken, bieden de ArcGIS Maps SDKs for Native Apps een uitstekende basis voor gegevensverzameling. Met flexibele sjablonen voor offline werk kunnen projecten op kantoor worden gestart en naar een apparaat worden overgebracht of direct via het netwerk op het apparaat worden gedownload en wijzigingen worden gesynchroniseerd terwijl u parallel verder werkt. Dankzij een compacte en volledig functionele mobiele geodatabase op het apparaat hebben native apps naadloze toegang tot geoinformatie en veel van de verwachte functies, zoals Utility Network. U kunt eenvoudig locaties vastleggen met een zeer nauwkeurige GPS-ontvanger of interactieve kaarttools gebruiken met snap-functie voor zeer precieze vastlegging.<\/P>Smartforms voor geoptimaliseerde gegevensverzameling<\/STRONG><\/P>Smartforms bieden een geoptimaliseerde ervaring voor gegevensverzameling door zich dynamisch aan te passen aan invoer. Er werd gedemonstreerd hoe je met het ArcGIS Maps SDK for Kotlin een app maakt die een kaart toont met windturbinegegevens rond het gebied van Palm Springs. Als onderhoudstechnicus voor windturbines werd een inspectie uitgevoerd waarbij een formulier werd gebruikt dat al enkele formelelementen bevatte voor het vastleggen van attributen. De attributen werden logisch gegroepeerd en ingevuld op basis van de gebruikersinloggegevens. Vervolgens vroeg het formulier om de dichtstbijzijnde turbine te scannen om enkele gegevens te verzamelen. De NFC-sensor van het apparaat werd gebruikt om de turbine te scannen. Zodra de sensorinformatie was ontvangen, werden automatisch de turbine-ID en andere afhankelijke velden ingevuld.<\/P>
<\/span><\/P> <\/DIV>Integratie van realtime-feeds ter verbetering van samenwerking<\/STRONG><\/P>Er werd een geweldig voorbeeld getoond van hoe aangepaste realtime-feeds kunnen worden gebruikt om samenwerking en bewustzijn in het veld te verbeteren. De mobiele app verzamelt realtime-informatie via een UDP Peer-to-Peer-feedprotocol. Er werd getoond hoe eenvoudig het is om aangepaste realtime-feeds in een mobiele app te integreren en hoe je de symboliek kunt bijwerken om deze aan te passen aan de context van de gegevens.<\/P>
<\/span><\/P>Aankondiging van een nieuwe Maps SDK voor Flutter<\/STRONG><\/P>Ter afsluiting van de presentatie werd aangekondigd dat binnenkort een nieuwe ArcGIS Maps SDK for Flutter wordt uitgebracht. Flutter wint aan populariteit voor cross-platform mobiele ontwikkeling. Het heeft een sterke developer-community en zit boordevol functies die wij met liefde zullen aanbieden. Het is gebaseerd op de moderne programmeertaal Dart en biedt een reeks cross-platform widgets om mobiele apps snel te implementeren. Het biedt een eersteklas tooling-omgeving waarin developers naadloos hun app-ontwerpen kunnen maken en iteratief verbeteren.<\/P>
<\/span><\/P> <\/P>Conclusie<\/STRONG><\/P>De Plenary bood een fascinerend inzicht in de toekomst van native apps en de integratie van geoinformatie. Met ArcGIS Maps SDKs for Native Apps kunnen developers offline-capabele innovatieve oplossingen creëren voor het veldwerk.<\/P>