Configuring NEST IDE

Deployment

The final step in application development is to deploy the app to a smart phone or tablet, or upload your application to the AppStore or Google Play.

With NEST, deployment process is extremely easy and only one source is needed to create apps for Android, iOS, Windows, and HTML5. To get to the application deployment window you can either click the build shortcut on the toolbar shaped like a moving box or go to Project and select build/export. Then from the window that appears click on the market you would like to deploy your application to and click Proceed.

  1. Application Deployment

    The following shows you how to deploy your app to a device. In order to build a application for an android you must get the android SDK. There is a SDK file link under browse called “Download Android SDK”. Once downloaded click Browse and direct it towards to where you installed the Android SDK.

    Figure 22 Run Program and Device Selection

    As you can see from the image you can choose a device of your choice to deploy your application to. If you choose Android for deployment, you may see the following image.

    Figure 23 Android SDK Path Notification

    If this error comes up it simply means that you have not downloaded and installed the Android SDK. As stated previously the link to the Android SDK is available in the application deployment window. All that is required for you to do is click on the link download and install it, direct NEST to the proper directory where the SDK is installed.

    * You cannot deploy iOS app if you are on MS Windows or Linux.
    * Also, you cannot deploy Windows 8 app if you are on MacOS or Linux.

    1. Android Device Deployment

      Figure 24 Android Device Deployment

      Once the application is built an .apk file will appear in the project explorer window located to the left of the NEST Platform. Click on the .apk file so that it becomes highlighted then right click it. A small options menu should appear and from there go to Open With then click Installer. At this time connect an Android phone and once securely connected click proceed.

    2. iOS Device Deployment

      Figure 25 iOS Device Selection

      If you are on Mac OS and would like to deploy your application to an iPhone, no configuration is needed. You may deploy in one quick step. Developed applications can be easily built for any operating system using the deployment window

      * More,
      If you are using Mac OS and would like to deploy your application to an iPhone, you must have Xcode installed to your computer.
      You can download and install Xcode from https://developer.apple.com.

      If you select the connected device, the application will be deployed to your device. After it has been deployed, you can also view your app in iTunes.

      Figure 26 iTunes Sync

      If your iPhone or iPad is connected to your computer and is in sync with iTunes, your newly added application will be deployed to your device automatically. To deploy automatically, make sure you check 'Automatically install new apps'.

      Figure 27 xcarchive file

      Check “Ready to AppStore” the xcarchive file exported to your computer and you will be able to run Organize – Archives, as shown in <figure 28>.

      Figure 28 Organizer – Archives

      The final step is to Validate and Distribute to upload your app to the AppStore.