Transcription
ArcGIS AppStudio:An IntroductionChris LeSueurErwin Soekianto
ArcGIS AppStudio is alow-code / no-code solutionfor creating native apps
Why Native Apps?Mobile Apps?OfflineDeviceCapabilitiesApp Stores
Why use ArcGIS AppStudio?Cost-Effective SolutionBuild Mobile Apps1. Low barrier of entry2. Be more productive building apps3. Apps are cross-platform4. Deploy to Enterprise or App Stores
GIS UserProfessionalDeveloperGeo-Hacker Have technical skills GIS Professional “code ninja” Build Web Maps Write/Run Python Fluent in a programminglanguage Configure Templates Dabble in HTML/JavaScript Prefer to start from scratch Creates Web Apps Copy/Paste Code Not afraid to get your handsdirty withWeb or ApplicationDeveloper Love reading APIdocumentation Web AppBuilder Dashboards Config Web Apps
Apps Built Using AppStudio
Public Information AppsCOVID ViewAllegheny CountyParks TrailsTree Trails
Data Collection AppsPro GIS AppsQuickCaptureSurvey123
Data Collection AppsCrowd Source AppsQWildlife311 Apps
Business AppsEsri SupportWildfire AnalystPocketArcGIS Companion
Enterprise AppsArcGIS SolutionCrowd CounterDig AlertPlatemeters
San Juan County, NM
Cattle Fever Ticks Eradication Cattle Fever Ticks Eradication projectin Puerto Rico with USDA ARS-Custom Survey123 app-Connecting to 3rd party sensors usingBluetooth: RFID and Weight Scale-These sensors are used to reduce humanerrors and save time
Wind Ninja by Technosylva Built for the US Forest Service Create detailed wind simulationsRequest - Download - Use Offline 3D powered by ArcGIS Runtime
WFA FireSIM by Technosylva Part of an enterprise wildfire solution Download and view simulationscreated on the desktop Create new simulations on-demand Runs offline using ArcGIS Runtime
The AppStudio Suite
The AppStudio suite of productivity StudioPlayerCloud MakeService
AppStudio TemplatesMap ViewerMap TourQuick Report3D Scene ViewerAttachment ViewerZone LookupNearyby
Map Viewer Template
Update – Map Viewer Template OfflineMap Areas Offline routing New Sketch tool Editing attributes- Text- Attachments- Relatedrecords
Update – New App TemplatesAttachmentViewer Asset InspectionMap TourZone Lookup Fire EvacuationVoting DistrictsSchool DistrictsNearby Vaccine LocationsParks and TrailsClosest fieldassets
Example: Attachment Viewer Template MCSC rescu Mobile App Missing Children Society of Canada (MCSC)
Tour of AppStudioChris LeSueur
Deploying AppStudio Apps
Publishing to App Storesipaapk
ArcGIS AppStudio Player Download from app stores and availableon all platforms (phone/tablet/desktop) Test your apps on multiple devices Share native apps with other ArcGIS users No App Stores or MDM required Quickly deploy and update Customized Experience for UsersArcGISAppStudioPlayer
AppStudio PlayerEnterprise Deployment Tool
Customizing Apps with code
Customizing withQML and JavascriptErwin Soekianto
How do you get AppStudio?
How to get AppStudioUser TypesGISProfessionalPaid DeveloperSubscription ViewerRun Apps PlayerEditorFieldWorkerCreatorBuild Apps for Organization Desktop ToolsConfigure TemplatesDevelop/CodeShare using AppStudio PlayerDeliver Apps to App Stores Cloud MakePublish to App StoresAdvanced TemplatesAppStudio Developer Editiondevelopers.arcgis.com
Challenges of Mobile App Development Time and CostApp DistributionApp SecurityApp Maintenance andUpdates5XCODEiOSAndroidWindowsLinuxMac
Advantages of AppStudio Development Reduced Time and CostFlexible App DistributionArcGIS Users and AppSecurityCross-Platform App Updates1iOSAndroidWindowsLinuxMac
ArcGIS AppStudioConfigurableTemplatesBuild for multipleplatformsEasily deploy toApp Store or Enterprise
Thank You!
Build Web Maps Configure Templates Creates Web Apps Web AppBuilder Dashboards Config Web Apps “code ninja” Fluent in a programming language Prefer to start from scratch Web or Applic