Mobile App Development
Fast, Easy and Flexible.
Cross-platform hybrid mobile app development platform on the cloud.GET STARTED FREE
Monaca makes hybrid mobile app development with PhoneGap/Cordova simple and easy. Being framework-agnostic and adaptive, Monaca is ready to be immediately plugged into your existing workflow and development environment, creating the most open Cordova platform available.
Give Power to Your Cordova Apps
Monaca supercharges Cordova. Easier and flexible cloud platform will power your app. Let's see what Monaca provides.
Flexible Development Environment
We provide a desktop GUI app (Localkit) and command-line tool (CLI) for the local development companions. Also, we provide an online cloud base IDE that can run on the browser. Your projects can easily synchronize between any environment.
Beautiful and High Performance
Onsen UI, being JS framework agnostic, is packed with many UI components that provides a great solution for creating seamless apps. Using Onsen UI can make any app look and feel like a native app. One source code provides all platform designs.
Frameworks of Your Choice
And much more features!
Remote Build and Continuous Integration
Powerful remote building and CI features for Cordova. All build environments are securely served on the cloud, with easy access from the browser. Hook scripts, custom Cordova plugins and flexible configurations are all in your hands. It works exactly the same as you do in the local.See more about Remote Build and CI
Powerful Debugging and Testing
Cordova Power Plugins
Power up your Cordova app. Resource Encryption Plugin provides extra protection for your app. In-App Updater makes it easy to update without redeployment to the App Store. Additionally, In-App-Purchase, Secure Storage and Secure SQL Plugin and more are available.
Backend Services for Cordova
Simple and easy backend service APIs available for for Cordova Apps. Push notifications, user management, remote database, email delivery and much more. Backend Management APIs is also provided for the access from your backend server.Read the docs