Changes to Appery.io Tester App for iOS

Posted: March 29th, 2019Author:

Our Appery.io Tester App for iOS has been updated and now includes the new Cordova version.

Release Highlights:

  • Cordova iOS 4.5.5
  • Added Ionic 3 support
  • fix minor bugs

Update or re-install Appery.io Tester App on your device. In our upcoming Appery.io release, we will update both Android and iOS Cordova platforms versions.

What’s in the March 2019 Platform Update (Psssst… PWAs)

Posted: March 6th, 2019Author:

Our March platform update rolls out on March 10. It will be focused on support for progressive web apps (PWAs).

PWAs are a new software development technology. Like other hybrid solutions (Cordova, Electron, etc), PWAs work seamlessly on desktop, mobile, and tablets using a single source codebase.

“Progressive web applications (PWAs) are web applications that load like regular web pages or websites but can offer the user functionality such as working offline, push notifications, and device hardware access traditionally available only to native applications. PWAs combine the flexibility of the web with the experience of a native application.” © Wikipedia

If you are still using a classic hybrid application, you have to  make a build for every platform you want to support and then distribute your application to an app market like Google Play or App Store. That means you need to register a developer account, buy platform-specific hardware and software, build and test your application for every platform, and then publish your application to the market. Once done, your application can be removed from the application market by a vendor if it doesn’t pass their review processes.

A PWA has the advantage that you are the only person who manages your application. All you need to publish your application is to be the host. If you are an Appery.io customer, you can do this in just a few clicks. Below, we describe how to do this.

Here is a checklist from the Google Developers site that walks you through how to convert existing apps to PWAs. With Appery.io, it’s not necessary to do this, but this is a helpful resource just in case.

We have added a PWA option for all project types supported by Appery.io. You don’t need to change any code in your existing app to make it a PWA.

Just open your app in the AppBuilder and configure the PWA settings like application name, icon, background color, etc.

The next step would be publishing your app.

PWA App Publishing.

Now, anyone who opens your app published in a web browser on a mobile device will be able to add it to the launch screen without installing it from the application market.

A Look Ahead: Ionic 3 App Builder Version in Appery.io

Posted: June 1st, 2018Author:

 

This summer we will introduce a beta version of Ionic 3 App Builder in Appery.io! This will be a huge step forward for us and we would like to ask You, our customers, to help us test this mobile app development framework version in our platform.

Ionic 3 will be compatible with Angular 4 and comes with many significant performance, usability, and feature improvements over past versions.

This beta version will include the Ionic 3 components and only basic Appery.io platform features. (More details about specific features will be announced in a follow-up to this post.)

Thanks for staying with us all this time, and we hope You will like our new Ionic 3 version.

API Express Now Available as a Standalone Version

Posted: March 23rd, 2018Author:

Today we are introducing a new way for enterprise customers to get the benefits of using our API Express backend services.

API Express allows enterprises to quickly “mobilize” existing systems by making it easier to add RESTful APIs so that theses systems can easily be accessed from other applications including mobile or desktop apps. This enables the modernization of legacy systems without re-writing them. This is highly beneficial as many enterprises are still constrained by legacy applications that are not mobile friendly.

With API Express Standalone, enterprises are now free to deploy this service behind their own firewall, while still taking advantage of the rest of the Appery.io platform in the cloud. Enterprise customers will now be able to install API Express on demand using a Docker container. For more details about the configuration process and about installing see our documentation.

Amazon AWS Updates for the Appery.io Development Platform

Posted: January 2nd, 2018Author:

Heads up! As the new year starts, we will have to take down the development platform (App Builder) for two maintenance windows (times US Pacific).

BeginEnd
Jan. 2, 11pmJan. 3, 5am
Jan. 5, 1amJan. 5, 5am

This is all due to Amazon AWS updates that have to be performed. We will try to minimize the Appery.io development platform’s downtime as much as we can, but the downtime could last through the whole window for each window. Remember, though, all our Backend Services will continue to work without interruption during this maintenance.

How to Use Geolocation in Your Mobile App

Posted: May 30th, 2017Author:

geolacation_map

 

Geolocation is one of the most widely used APIs in mobile apps today. From weather to Uber and Lyft, the device location is crucial information and many APIs use it to determine what services and products are available in a given location. When building a mobile app in Appery.io, using the Geolocation API is simple. Apache Cordova library is built-in in every new Appery.io app. Invoking Geolocation will return the latitude, longitude (and other) information which can then be passed to any REST API. The following two short videos show how to use and invoke Geolocation in an Ionic and jQuery Mobile apps:

Looking for more videos like that? Check out our YouTube channel for many more videos.

How to Validate an Email Field in a jQuery Mobile App Using a Regular Expression

Posted: September 21st, 2016Author:

pablo (45)

Validating an email entered on a form is one of the most fundamental requirements in any mobile app. In this blog post, we are going to show you how to validate an email input field using a regular expression. This blog post is a follow-up to How to Add JavaScript Form Validation to a Mobile App post.

Validating an email input field using a regular expression is very simple. Here is the code to perform email validation.

You can quickly add this code to any app inside a JavaScript file and reuse. Looking for more examples and how-tos? Check out YouTube channel for large number of short videos.

How to Add JavaScript Form Validation to a Mobile App

Posted: May 12th, 2016Author:

Validating user input is one of the most important requirements in a mobile app. The most common approach of form validation requires that you check the form fields before the form is submitted; this is to make sure that the required information is supplied. Today we will show you how you can validate the input fields in your app before submitting the information to the Appery.io Database.

In this example the app will have following simple design:

Form App design

Form app design

Read the rest of this entry »

How to Play a Custom Sound in Your Mobile App

Posted: October 15th, 2015Author:

Audio_with_JS

To make your app more interactive and stand out from the competition, one nice option is to play a nice sound file in the background when an event occurs.

You can easily add a custom sound to an app you are building in Appery.io and play it using the standard HTML5 Audio component. As you can always customize any app with custom JavaScript, you can start and stop playing the sound via JavaScript. I’m going to show you how to do this in your Appery.io app.
Read the rest of this entry »

Learn How to Quickly Upload, Display, and Customize Images from the Database with the Built-in Files Collection

Posted: September 10th, 2015Author: and

Upload image files

Virtually any mobile app needs to store data. The Appery.io platform offers an integrated cloud-based database for storing any app data. Every database that you create comes with a number of collections predefined. The collections are:

  • Users – for user management.
  • Files – for storing binary data such as images and other files.
  • Devices – for sending targeted push messages.
  • Customer collection – any number of custom collections that you need in your app.

Read the rest of this entry »