Welcome to Progress AppBuilder!

AppBuilder™ is an Integrated Cloud Environment (ICE) that eliminates the complexity associated with cross-platform mobile development. By combining the convenience of a local development environment with the power and flexibility of the cloud, AppBuilder lets you build cross-platform mobile apps.

As a cloud-based development environment, AppBuilder abstracts away the platform dependencies, letting you focus on your ideas and the content of your applications, not the management and configuration of the development environment. By leveraging Apache Cordova and NativeScript—open source frameworks for mobile development—AppBuilder lets you use your existing skills in HTML, XML, CSS, JavaScript, LESS and TypeScript to build compelling applications for the most popular mobile platforms—iOS, Android, and Windows Phone. The integrated device simulator and the companion apps enable you to rapidly iterate your ideas and see them the way they would look and feel without actually building and deploying the application to physical devices. When the time comes to see the application running on a real device, AppBuilder has integrated device deployment making it easy to move from a simulation to the real thing. As development continues, AppBuilder LiveSync™ synchronizes changes in the code editor with the AppBuilder device simulator and all connected devices so you can view them instantly without having to re-build the app.

On this documentation website, you will learn how to build hybrid and NativeScript mobile apps with AppBuilder. From developing a single-code app to publishing it as separate apps to a private or public store—AppBuilder facilitates the entire app development process.

If you are a beginner user, you can learn how to run the AppBuilder clients on your system and build your first app based on the sample apps. Advanced mobile app developers can learn how to enhance their apps by adding plugins and cloud backend services or check out the code analysis and code refactoring features of AppBuilder. Avid Microsoft Visual Studio users will learn how to set up their preferred desktop IDE to use the cross-platform mobile development features and cloud services that AppBuilder provides. Command-line users will learn how to leverage the command-line interface to create cross-platform mobile apps from the command line.