Developers Knowledge Base

Mobile and field solutions function as an extension of the overall enterprise, and include the ability to access, create, review and update geospatial data and asset information in real-time in the field.
Showing results for 
Search instead for 
Do you mean 

Getting Started

by Technical Evangelist on ‎08-10-2015 02:41 AM - edited on ‎10-19-2016 06:29 AM by Technical Evangelist (3,502 Views)

In this section we will outline the steps which you need to take to develop your first app using the Mobile SDK. 

 

Hello World

A really quick start: Hello World

 

Prepare the development environment

The Mobile SDK enables application development for different platforms. Depending on your needs, you should prepare your development environment as described in the System Requirements. After the environment is ready download and unzip the Mobile SDK package. Open a command line window in the unzipped folder and run npm install. It will install the SDK external dependencies.

   

Create project

With the environment prepared you can create your first project with grunt createproject --name=myApp --id=com.my.app --template=mmw-essentials. After running the command your project will be created in 'workspace\myApp'. More details about creating a project: Create Project. If you want to start the app immediately skip the next step.

 

Customize app

You can customize the app in three different ways:

 

Run the app

Ready to run the app? Change the directory to 'workspace\myApp'. Build and deploy the app on the platform of your choice:

  • Mobile (Android) - attach the device, in the command line window run grunt android and grunt runandroid
  • Mobile (Windows) - attach the device, in the command line window run grunt windows and grunt runwindows
  • Mobile (iOS) - attach the device, in the command line window run grunt ios and grunt runios

 

Debugging

If you need to debug the app, please take look at the Debugging section.

 

That's it !!!

Overview