300,000 Developers Strong and Growing – A look back at 2015

As the end of the year approaches, I wanted to reflect on what we accomplished together.  It was great year for enterprise mobility and we’re proud to have led the charge, raising the bar for cross device applications.  We’re confident that our platform will build upon the success we experienced in 2015 and continue to be the top choice for developers creating powerful apps across all device types and screen sizes. We can’t wait to see what’s to come in 2016!

Let’s take a look back at some of the highlights from 2015:

  • We just announced that the Appery.io platform has surpassed 300,000 developers. The growth of Appery.io is a testament to the company’s commitment to product development, performance and to its customers. Unlike its competitors, Appery.io appeals to both enterprise IT and “citizen developers” in the lines of business. This is further proof to the value of an agile cloud-based, end-to-end platform.
  • Last month, we announced our new Automatic App Update capability, which enables developers to update an application without having to resubmit it to app stores. Prior to this advancement, developers were required to wait up to two weeks for their updated apps to be approved and available on the app store, even longer if initially rejected. Now, after initial submission, updates are made automatically.
  • In July 2015, we announced integration with Ionic SDK and Appery.io. This enabled developers to build hybrid HTML5 mobile apps with the same user experience of a native application, accelerating time to market, and nearly eliminating the need to build expensive, fully native apps in the enterprise.
  • In June we acquired Verivo Software’s major assets further cemented Appery.io’s position as a leading app development platform for the enterprise with an end-to-end solution that is agile and meets the needs of both IT and the lines of business within the enterprise.

Next year promises to be an exciting time for enterprises looking to go mobile and it’s important for them to choose a platform that is backed by a large developer community. Our team is constantly looking ahead to where the industry is going and how we can best equip our customers to compete. Stay tuned for our continued updates.

Learn How to Send a Push Notification from Server Code Script in One Line of Code

New Nonprofit Case Study: Bharatiya Mahila Federation (Thane Samiti)

Screenshot3About the Organization

Located in Maharashtra, India, the Bharatiya Mahila Federation (Thane Samiti) [Thane District Chapter] is an Indian charity dedicated to improving the lives of Indian women. They are an affiliate of one of the oldest Indian women’s organizations, the National Federation of Indian Women (NFIW).

The organization helps women and children in a multitude of ways, from running family counseling centers to putting on street plays to highlight women’s struggles against poverty and violence.

Problem

The organization needed to solve a dire social problem: Many Indian cities have a large percentage of their population living in crowded and congested housing without individual bathroom facilities. The people living in these conditions rely on poorly maintained community facilities, which are usually built by local governmental authorities.

The people who use the facilities cannot afford to spend hours or days navigating the bureaucracy to file a complaint about the conditions and manage repair requests. Further, the complaint resolution process is complicated, with little accountability.

Solution

The organization decided that there must be a better way to file complaints and request maintenance: a mobile app. Cell phones are widely used in India, with about 75% to 80% of the population using them. The rationale is that even amog poorer populations, some people in these areas will have smart phones, which can be used to file and monitor complaints.

The organization designated Appery.io as the platform they’d use to build their app, which they will offer to the affected municipalities. The app will have four modules: a citizen module, a municipal officer module, a contractor module, and an initial facility survey module.

The goal, according to Dr. D.G. Mahajan, a volunteer with the organization, and creator of the app, is to facilitate repair and maintenance of the facilities.

After investigating the best methods to build the app, Dr. Mahajan decided to go with Appery.io. He cites a number of reasons for his choice:

  • It comes with immediate access to essential components such as GPS, Camera and Map features.
  • It offers a hosted solution for development and the final app, and allows for easy app testing.
  • Its excellent training materials, user forum, and support.

Further, Dr. Mahajan says, the platform’s learning curve is short, and the platform itself is flexible, giving developers the ability to build an app via a visual editor and edit the source code.

Results

Over 42,500 people are projected to use the app to file and manage complaints in Mumbai alone. If the app is successful, the organization plans to expand its reach into other Indian cities.

According to Dr. Mahajan, the success of this app will mean improvement in the lives of tens of thousands of people: “If we are successful in reducing the number of unusable facilities due to maintenance issues, then that is a benefit to people living in low-cost areas.”

 

Appery.io News: Price Increase, Gartner AADI Conference, Education News & More!

Price Increase Coming November 8th – Subscribe or Upgrade to Lock In Today’s Price!

On November 8th, 2015, we will be revamping the online pricing for the Appery.io platform. All the details are available in this post on our blog, but here are the main highlights:

  • A new 14-day free trial of the Pro plan will replace the free Starter plan.
  • A new Team plan will replace the Premium plan.
  • We have updated our Basic, Standard, and Pro plans along with our pricing for developer seats.
  • We have also added some custom enterprise offerings.

Read the rest of this entry »

Learn How to Schedule a Server Code Script to Run Periodically to Send a Push Notification

Appery.io Server Code enables mobile developers to write any custom app logic that is automatically exposed via a REST API. You develop the script using JavaScript (which is nice, since you don’t have to learn a new language). Server Code provides built-in APIs to make it easy to integrate with other Appery.io services. For example, you can query the Appery.io Database, send a push notification, and invoke any 3rd-party REST API service.

For example, let’s say you want to develop a script that will query a products database. If an inventory for a particular product falls below a set number, you want to send a push message to a manager notifying him or her that inventory is low.

Read the rest of this entry »

Understanding AngularJS Dependency Injection in Appery.io Apps

Dependency Injection (DI) in AngularJS is one of the core capabilities of the framework. You simply specify on which objects a particular controller depends, and AngularJS will automatically (and somewhat magically) inject those objects into your controller without you needing to do anything. In other words, you are going to get a reference to the objects that you need without doing any work.

Read the rest of this entry »

Video Tutorial: Learn How to Build an App with a Barcode Scanner and SQL Database

In this video tutorial you will learn how to build a mobile app that allows you to scan a product barcode and save it into a relational database. The tutorial covers:

  • Connecting to a relational database
  • Exposing the database via REST APis using Appery.io API Express
  • Designing the app UI with the Appery.io visual App Builder
  • Generating REST API services
  • Using and binding API services in the app
  • Testing the app on device using the Appery.io Tester app

Learn from other videos on our YouTube channel.

Learn How the App Builder Simplifies Creating and Working with AngularJS Controllers

We created the Appery.io platform to make mobile app development simpler and faster. At the beginning of this year we added support for Ionic and AngularJS. Both frameworks enable users to build native-like apps with HTML, JavaScript, and CSS. If you’ve built with AngularJS before, you know that the AngularJS controller is one of the key components in the framework. There is usually one controller behind each page. The controller provides the logic for the page and connects the view (page) with the model.

If you were coding by hand, here is how a very simple controller might look:

angular.module('myApp')
   .controller('MyController', function($scope) {
      // controller logic goes here...
});

When you are building your app in Appery.io, the App Builder will automatically create a controller for every page. This way you don’t have to worry about the “plumbing” of the app and can concentrate on the app logic. Plus, it saves time (developers love to save time). Let me show you how this works.

Read the rest of this entry »

Here is the Fastest Way to Invoke a REST API From the Server Using JavaScript

Appery.io’s Server Code feature makes it super easy to create a custom API on the server. With Server Code you can add any app logic using JavaScript including invoking another API. This literally takes a few minutes. Let me show you how do to it using the Uber API.

Screen Shot 2015-10-14 at 2.50.55 PM

Invoking the Uber API

When working with the Uber API, one of the first goals will usually be to find out what products are available in your area using latitude/longitude information.

Read the rest of this entry »

Upcoming Pricing Update – Consider Subscribing at Today’s Price!

On November 8th 2015 we will be revamping the online pricing for the Appery.io platform.  Although pricing will be generally higher reflecting the significant enhancements we’ve introduced, we plan to grandfather* existing paid subscriptions. If you are considering subscribing or upgrading your plan, you may want to do so before November 8th to be grandfathered in at today’s prices. (Please see the note about grandfathered plans at the end of this post.)

New 14-Day Free Trial to Replace Starter Plan to Enable Customers to Better Evaluate Our Platform.

Read the rest of this entry »