System Requirements for the Command-Line Interface

Before installing and running the command-line interface, verify that your system meets the following requirements.

Windows Systems

Minimum Software Requirements

  • Windows 7 or later
  • .NET 4.5 or later
  • Any of the following Node.js versions:
    • Any LTS version
    • The latest stable official Node.js 7.x
  • An Internet browser (latest official release) with enabled cookies
  • (Optional) git
    git is required for development with Screen Builder.

To be able to work with connected iOS devices from the command line, download and install the 32-bit Node.js.
You can download and install the 32-bit Node.js from the Node.js web site.

Additional Software Requirements for On-Device Deployment

Device Platform Requirements
iOS
  • iTunes (latest official)
    The bitness of Node.js and iTunes must match.
Android
  • Device drivers required by your system to recognize the connected Android device
Windows Phone
  • In this version of the command-line interface, you cannot deploy on connected Windows Phone devices from the command line. You need to manually deploy the application package using the Application Deployment tool from the Windows Phone 8.0 SDK or the Windows Phone 8.1 SDK. For more information, see How to deploy and run a Windows Phone app.

macOS Systems

Minimum Software Requirements

  • macOS Yosemite or later
  • Any of the following Node.js versions:
    • Any LTS version
    • The latest stable official Node.js 7.x
  • An Internet browser (latest official release) with enabled cookies
  • Mono 3.12 or later
  • (Optional) git
    git is required for development with Screen Builder.

Additional Software Requirements for On-Device Deployment

Device Platform Requirements
iOS
  • iTunes (latest official)
Android
  • Device drivers required by your system to recognize the connected Android device
Windows Phone
  • In this version of the command-line interface, you cannot deploy on connected Windows Phone devices from the command line. You need to manually deploy the application package using the Application Deployment tool from the Windows Phone 8.0 SDK or the Windows Phone 8.1 SDK. For more information, see How to deploy and run a Windows Phone app.

Linux Systems

Minimum Software Requirements

  • Ubuntu 14.04 LTS
    The command-line interface is tested and verified to run on Ubuntu 14.04 LTS. You might be able to run the command-line interface on other Linux distributions.
  • Any of the following Node.js versions:

    • Any LTS version
    • The latest stable official Node.js 7.x

    You can follow the instructions provided here to install Node.js on your system.

  • An Internet browser (latest official release) with enabled cookies
  • (64-bit systems) The runtime libraries for the ia32/i386 architecture

    • To install the runtime libraries, in the terminal, run the following command.

      sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 libstdc++6:i386
      
  • (Optional) git
    git is required for development with Screen Builder.

Additional Software Requirements for On-Device Deployment

Device Platform Requirements
iOS
  • In this version of the command-line interface, you cannot deploy on connected iOS devices from the command line. You need to manually deploy the application package using iTunes.
Android
  • Device drivers required by your system to recognize the connected Android device
  • You might need to install the G++ compiler.
    • In the terminal, run sudo apt-get install g++
Windows Phone
  • In this version of the command-line interface, you cannot deploy on connected Windows Phone devices from the command line. You need to manually deploy the application package using the Application Deployment tool from the Windows Phone 8.0 SDK or the Windows Phone 8.1 SDK. For more information, see How to deploy and run a Windows Phone app.

See Also

Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.