Video: Everything You Need to Know to Run and Test Your Hybrid App Fast

Posted: September 29th, 2015Author:

This short video shows how to run and test your hybrid app without going through the app store.

In this video you will learn:

  • How to extend your app with plugins
  • How to add a plugin that uploads a photo to a database
  • How to run and test the app using the Tester app for iOS or Android
  • How to do remote debugging with Weinre
  • How to share your app with anyone without the app store — even if they don’t have an account

If you like this, start building apps fast with, it’s free.

Here Is a Super Fast Way to Test Your Mobile App

Posted: September 25th, 2015Author:

When you are building a mobile app in, you are starting with HTML/JavaScript app which then can be packaged as a Cordova (PhoneGap) app, published and installed on a device. You can also use any Cordova APIs in your app and add any 3rd party Cordova plugins.

Everyone knows that testing is one of the most important steps when building a mobile app and also the part that usually takes the most time. Luckily there is a very fast way you can test your app, and I’ll show you how to do it.

When you are working on an app inside the App Builder, you are seconds away from testing your app. Simply click the “Test” button in the toolbar:


App Builder for Ionic

When you click the “Test” button, a new browser tab will open where the app will be loaded. It looks like this:

Read the rest of this entry » Newsletter: August 2015

Posted: September 4th, 2015Author: has reached over 250K developers! is now 250k Developers Strong!

As you may have heard, has hit another milestone! We’re thrilled that our platform now has over a quarter of a million developers.

Check out these two articles to learn more about this important milestone (and more!):

Read the rest of this entry »

How to Test Your iOS App Using

Posted: November 18th, 2014Author:

Test Your Mobile Apps Faster With Tester for iOS (and Android)

Posted: December 20th, 2013Author:

One of the best ways to test your mobile app is on the device. This is a must if your app uses native (PhoneGap) API such as the Camera or the Barcode scanner. Installing the app on the device after every small update is very time consuming. That’s exactly why we built the Tester app. It’s a very simple app that allows you to launch your native app and test any native APIs without needing to install it each time. We had the Android version for some time now and now we have also launched the iOS version.

Install the app on your device:

Install the iOS version.
Install the Android version

Once the app is installed, sign in with the same credentials as you use for and you will see a list of all your apps. Simply select the app you want to launch and start testing! This allows you quicly to test any native APIs used in the app. If you make any changes to the app (in builder), simply relaunch the app to get the latest version. It’s that simple.



For more information about testing your app, please visit Testing your app in documentation.

How to Test Native Android and iPhone Apps Quickly

Posted: September 7th, 2011Author:

(Reposted from Maxa Blog)

If you have have done native mobile app development on Android or iPhone (iOS) then you probably know that testing native apps is not that simple. On the other hand, testing traditional Web applications is pretty straightforward: Launch a Web browser, and you see exactly how the application works and how it looks. Read on and I will show how to test a native app in a similarly straightforward fashion after considering various alternatives.

Option 1: Installing the app on the mobile device

This option is great in that you can test the app on the actual device. However, getting the app on the device can be very time consuming. And, for each testing iteration, the app would have to be built, sent (or copied) to the phone, installed, and launched on the device. While you get to test on the actual device, the process is very slow. Just imagine if you need to make just a small change in the app.

Option 2: Using device emulators/simulators

Getting the app on a device emulator is simpler than getting the app on the actual device. However, now the app is not tested on the actual device, so you may not be getting exactly the same behavior or look-and-feel that you would get on the actual device. Now, this is more of an Android problem than an iOS problem. The Android emulator runs a bare-bones Android version. Most Android phones from HTC, Motorola, and Samsung have their own, slightly modified builds of Android (even the same browser can be slightly different on different devices). Another problems with emulators (mostly Android) is that they are usually much slower than the actual devices, for obvious reasons. While the iOS simulator is pretty fast, the Android emulator is notoriously slow.

The Best Option: Launching the app on the device without installing

I consider this final approach the fastest and most straightforward. It doesn’t require installing the app on the device each time, but you still get to test on the device. This approach uses the Mobile Tester app on the device while the mobile apps themselves are developed using Mobile Apps Builder.

This tester app only needs to be installed once. The Android version is here and the iOS version is available as an open source version. The app is rather simple. After signing in to your Mobile Apps Builder account, it will show a list of all mobile apps (native and Web) created in your account. Here is how it looks:

tester Mobile Tester


The most interesting part? Clicking (or tapping) on any project will launch the app. Make any changes to the app in Save the changes, and click the app in Mobile Tester. You now get the new version, with all the changes. With this approach we get the best of everything. We don’t need to install the app each time, the app is tested on the actual device and last but not least, it’s very fast.

Still not convinced? Then sign up for, create your first mobile app, install Mobile Tester (Android or iOS) and test the app.