geodev-hackerlabs

Create an AppStudio App

AppStudio for ArcGIS allows you to easily build native apps from existing web maps and templates for Android, iOS, Window, Mac OS X and Linux. You can also build custom apps from scratch with Qt/QML. Visit the help for more information.

In this lab, you will use AppStudio to build a native app from a single webmap.

  1. Click this link to go to the AppStudio website.

  2. Scroll down to the Map Viewer section and click start with this template.

  3. Sign in with your ArcGIS Developer or Organization account.

  4. Download the images you are going to use to build this app.

  5. Enter in a title for your app. For the Thumbail image use the beerthumbail_200.png.

  6. For the Launch Image use the beerbackground1024.jpg.

  7. For the App Icon use the beer_glass_icon_256.png.

  8. Click ` Map Viewer Settings and for the Start Background Image use beerbackground1024.jpg. Click Start Button` and use brewerybutton.png.

  9. Click Choose Web Map(s), choose the Public tab, and in search type geodev breweries colorado. Click the Breweries in Colorado webmap. Click OK and Save and Finish.

  10. To view your app before you build the binaries for your plaform of choice you can use AppStudio Player for ArcGIS. Players are available for Windows, Mac, Linux, iOS or Android here. If you have a device that supports one of these operating systems go ahead and download it.

  11. Open AppStudio Player and Sign In to view your apps. Select the app you just created and select Yes to download the selected app to your device. Once the download is complete click OK. Select the app again and you now have that app running in AppStudio Player.

You are now ready to deploy your native app

  1. Click this link to go to the AppStudio website.

  2. Click Sign In > click My Apps > click your app > click Build App > select the plaforms you want to build your app for (e.g., Windows x86(32 bit) or Mac OS) > click Build.

  3. Once the build is completed. Click Download to install your app.

Bonus