Citizen Developer Spotlight: MySizeIn

Posted: October 2nd, 2015Author:

 About the App


Shaun Summers is an amateur app developer who leveraged the platform to build an attractive and functional app. A B2B Marketing Director by day and “a technophile by night,” Summers designed an app to help people collect information about their clothing size in order to simplify clothing shopping.

The app is aimed at busy people that like clothes but have little time to go shopping and/or find little pleasure in the process of trying them on. The idea is to allow these individuals to accumulate some knowledge of their sizes for different brands so that they may confidently buy without trying the item on in the future.

Read the rest of this entry »

Quickly Visualize Enterprise Data with the New Chart Plugin

Posted: October 1st, 2015Author:

apperyio_angular_charts Charts plugin

From talking with developers who are building business and enterprise apps, we’ve heard that displaying data visually with charts is one of the highest priority requirements. To make it easy to visualize data, has introduced a lightweight plugin that has everything you need to add pretty and inform-dense charts to your mobile app.

In this post we’ll show you how to do exactly that.

The Charts plugin is available for AngularJS types of apps – both Ionic and Bootstrap. It’s built on the popular Chart.js library and consists of two JavaScript and one CSS asset. It can be added to your app the same as any other plugin:

  1. Open your app and go to CREATE NEW > From plugin.
  2. Choose Charts and click Import selected plugins.
  3. All the assets and the charts page will be added to your app.

Now you can go to Project > Routing and set the Default route for charts page to make this the initial page for your app.

There are three type of charts implemented in this plugin – Line, Bar and Radar. Switch them and see the animation by clicking the appropriate buttons.

Chart.js supports many other chart types, you can learn about the other charts here.

In this plugin, charts are displayed based on the data stored locally, in the scope variable. However, you may want to use a database as the data source for your charts. It will take less than a minute to configure the plugin in this way. Read the plugin documentation to see how.

Hopefully you will find this easy-to-use plugin useful. If you have any suggestions on how to make it better – feel free to contact us!

Mobile Dev. Tip: How to Use a Custom Sound for Push Notifications

Posted: September 30th, 2015Author:


Would it be nice to have unique push notification sounds for your app? When you have a unique sound, users can quickly differentiate it from other notifications. Adding custom sound is really easy with – upload a custom sound file to your app and then specify its name on the push notifications page. Currently, the feature is available for iOS apps only. You can find more about the custom sounds and a lot of other useful information on push notifications in our documentation.

Check all the mobile development tips.

Do you want to build apps fast? Start developing with our free plan.

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.

Build Apps Faster with Automatic App Update, Visual API Service Designer, Angular Visual Binding Editor, and More Security Options

Posted: September 27th, 2015Author:

Update fast without going through the app store

Wouldn’t it be awesome to update your app without having to resubmit it to app stores? Now you can! With the new AutoUpdate feature, you’ll only have to submit your app to the app stores once. You’ll use EXPORT > Auto update to build a new bundle with updated resources. Apps installed on devices will automatically download the updated bundle, meaning users won’t need to do anything for the update.

However, there are some restrictions due to security policies:

  • Only web-resources: HTML/JS/CSS resources could be updated with this feature;
  • Cordova and Cordova plugins couldn’t be updated with this feature;

The updated release bundle is the same for all platforms, so all mobile devices (Android and iOS) are updated simultaneously. See the documentation for more about this feature.

New API Express capabilities

Quickly create services with new visual builder

API Express, which allows you to use external relational databases with, was updated with powerful visual tools. Now it’s really easy to build complex algorithms by combining multiple queries into one endpoint.


Read the rest of this entry »

Upcoming Changes to the Old App Builder Only

Posted: September 25th, 2015Author:

If you signed up for before September 2014, you might have used our old App Builder. If your app uses the old App Builder, then you will see a message like this:

Screen Shot 2015-09-25 at 10.49.31 AM

Upgrade message if your app uses the old App Builder

Read the rest of this entry »

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 »

Tip: Keep Data in One Place to Use Anywhere in Your App

Posted: September 23rd, 2015Author:

Icon for a tipAre you looking for a convenient place to keep data that may be accessed from any screen of your app? has you covered. Use the Settings Service to keep any data you need to quickly access from anywhere in your app. The Settings Service has its own API. so it’s easy to manage programmatically. Use it for static values such as URLs and IDs and for dynamic values such as device language or dates. But, beware of keeping sensitive information there such as session tokens.

Tell me more.

For more tips…

Quickly Fix the AngularJS WebView iOS 9 Issue with a New Plug-in

Posted: September 22nd, 2015Author:

Last week we blogged about an AngularJS issue that breaks some APIs when you upgrade to iOS 9. We showed you how to create a patch. Today, we have added a plug-in that makes fixing this even faster and simpler. Import the plug-in, and you’re done. I’ll show you how to do that.

Read the rest of this entry »

How to Fix the iOS 9 AngularJS UIWebView Issue

Posted: September 18th, 2015Author:

If your users upgrade their Apple device to iOS 9, you could run into a problem when working with the window.location API. The Ionic team found this issue (thank you) and posted a workaround with this patch. Adding this patch to an Ionic (or Bootstrap) app is very simple. Let me show you how.

Read the rest of this entry »