Learn How to Build Apps Fast with Ionic, Angular and Appery.io in Atlanta

I will be in Atlanta on September 15th showing how to rapidly build enterprise mobile apps with Ionic, Angular and Appery.io at the joint Atlanta Atlanta Mobile Developers Group and Atlanta HTML5 User Group meetup. Hope to see you there.

Screen Shot 2015-08-14 at 2.40.50 PM
Appery.io App Builder for Ionic

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat.

In this session you will learn how to rapidly build a mobile app with AngularJS and Ionic connected to cloud APIs using Appery.io cloud platform.

When

Wednesday, September 15, 2015, 6:30 PM

Where

EHire
3500 Lenox Rd NE # 630, Atlanta, GA (map)

Attend

Yes, I want to learn how to build apps with Ionic and Angular. Register here or here.

Using Ionic/AngularJS for Rapid Mobile App Development in the Cloud

I will be in Seattle on September 2nd showing how to rapidly build enterprise mobile apps with Ionic, Angular and Appery.io at the Seattle Mobile Web Apps meetup. Hope to see you there.

Screen Shot 2015-08-14 at 2.40.50 PM
Appery.io App Builder for Ionic

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat.

In this session you will learn how to rapidly build a mobile app with AngularJS and Ionic connected to cloud APIs using Appery.io cloud platform.

When

Wednesday, September 2, 2015, 6:30 PM

Where

4th and Madison Building (4th floor)
925 4th Ave., Seattle, WA (map)

Attend

Yes, I want to attend.

Rapid Enterprise Mobile Development with Appery.io Platform – Utah Java Users Group

I will be in Salt Lake City, UT talking how how to rapidly build enterprise mobile apps with Appery.io. Hope to see you there.

Appery.io App Builder
Appery.io App Builder

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to rapidly build a mobile app connected to cloud APIs using Appery.io cloud platform. This is a live coding session where you will be able to test the app on your device, and we will package the app for iOS/Android.

When

Thursday, August 20, 2015, 8:00 PM

Where

IHC Intermountain Medical Center’s Education Center
5121 Cottonwood St, Salt Lake City, UT (map)

Attend

Yes, I want to attend.

Using AngularJS for Rapid Mobile App Development in the Cloud – Washington DC AngularJS Meetup

I will be in Washington DC talking how to build enterprise mobile apps with Angular and Ionic. Hope to see you there.

Screen Shot 2015-08-14 at 2.40.50 PM
Appery.io App Builder for Ionic

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to rapidly build a mobile app with AngularJS and Ionic connected to cloud APIs using Appery.io cloud platform. This is a live coding session where you will be able to test the app on your device, and we will package the app for iOS/Android.

When

Wednesday, August 19, 2015, 7:00 PM

Where

Difference Engine
1528 Connecticut Ave., Washington, DC (map)

Attend

Yes, I want to attend.

Learn How to Build Enterprise Mobile Apps at NYC Apps Meetup

I will be in New York talking how to build enterprise mobile apps at NYC Apps meetup. Hope to see you there.

Appery.io App Builder
Appery.io App Builder

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to use APIs and a cloud platform for rapid mobile development. We will use the Appery.io mobile platform to build a real app. This is a live coding session where you will be able to test the app on your phone, and we will package the app for iOS/Android.

When

Thursday, July 16, 2015, 7:00 PM

Where

Grand Central Tech
335 Madison Avenue, New York, NY (map)

Attend

Yes, I want to attend and also get 30-days free Standard plan ($45 value)

APIs and Cloud Tools for Rapid Mobile App Development – San Diego HTML5 Meetup

I will be at the HTML5 Web App Developer Group in San Diego, CA on Tuesday, February 10 showing how to rapidly build mobile apps with Appery.io. Hope you can be there.

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to use APIs and cloud platform for rapid mobile development. We will use the Appery.io mobile platform to build a real app. This is a live coding session where you will be able to test the app on your phone, and we will package the app for iOS/Android.

When

Tuesday, February 10, 2015, 7:30 PM

Where

Qualcomm QRC (Qualcomm Research Center)
5665 Morehouse Dr.
Room 119-B
San Diego, CA (map)

Attend

Yes, I want to go.

Pictures from Bay Area Enterprise Mobile App Meetup – Creating Apps with Appery.io

Last week I showed how to build mobile apps at the Bay Area Enterprise Mobile App Meetup. Here are some pictures from the event.

How to Build Enterprise Mobile App Fast with Appery.io – Bay Area Enterprise Mobile App Meetup

I will be at the Bay Area Enterprise Mobile App Development Meetup in Mountain View, CA on Thursday, January 22 showing how to rapidly build mobile apps with Appery.io. Hope you can be there.

What

Gone are the days where you can afford to take months to build an enterprise mobile app. In today’s fast market, you need to be able to prototype the app in a few days, release the first version in a few weeks, get feedback, fix bugs, release the second version. Repeat. In this session you will learn how to use APIs and cloud platform for rapid mobile development. We will use the Appery.io mobile platform to build a real app. This is a live coding session where you will be able to test the app on your phone, and we will package the app for iOS/Android.

When

Thursday, January 22, 2015, 6:00 PM

Where

Large Event Room at Hacker Dojo
599 Fairchild Dr, Mountain View, CA

Attend

Yes, I want to go.

Rapid Enterprise App Development with APIs – DC API User Group

I will be at DC API User Group in Washington DC on Wednesday, November 12 showing how to rapidly build enterprise mobile apps with APIs using Appery.io. Hope to see you there.

What

In about 20 minutes, I will show you how to build a simple, yet real enterprise mobile app with 2-3 APIs. We will then publish the app (mobile web, Android). In addition to my talk, there are five other awesome speakers:

This will be a fun API event!

When

Wednesday, November 12, 2014, 6:00 PM

Attend

Yes, I want to go.

Rapid Mobile App Development With Appery.io – Creating Vacation Request App

I just got back from Stamford, CT where I did a talk at the Web, Mobile and Backend Developers Meetup. In about 90 minutes we built a prototype version of a productivity app called Vacation Request using Appery.io cloud development platform. The app helps employees request and submit time off from their mobile phones. The app has the following functionality:

  • User login and registration
  • Submit vacation request. The request is saved into Appery.io database
  • Send an SMS message to the manager notifying him/her of a new request
  • Send an email to the manger notifying him/her of a new request
  • Push notifications to notify of a new request, or notify the employ when the request is approved
  • Customer Console for the manager to view/approve requests from a user-friendly console
  • Package the app for Android

Let me walk you through the app in more details.

The first page we designed was the Login page:

Screen Shot 2014-10-15 at 1.44.03 PM

Appery.io Backend Services comes with out-of-the-box User Management built-in so you can register users, sign in users, and logout users. This is how the Users collection looks:

Screen Shot 2014-10-15 at 1.47.36 PM

As the App Builder and the Database are integrated, it’s fast to generate the login/sign up services automatically:

Screen Shot 2014-10-15 at 1.50.27 PM

Then the service is added to the page and mapped to the page. This is request mapping (from page to service):

Screen Shot 2014-10-15 at 1.55.08 PM

and this is response mapping (from service to page or local storage). In our example, we are saving the user id and the user session into local storage:

Screen Shot 2014-10-15 at 1.55.44 PM

The steps are identical for registration.

In case login or registration fail for some reason, we will display a basic error:

Screen Shot 2014-10-15 at 1.59.11 PM

Next we built the Vacation Request page where you make the actual request. This page is based on a template which has a Panel menu that slides from the left:

Screen Shot 2014-10-15 at 2.22.31 PM

And this is how it looks when the menu (from the template) is opened in development:

Screen Shot 2014-10-15 at 2.23.36 PM

The Save button saves the request into Appery.io Database (into Vacation collection):

Screen Shot 2014-10-15 at 2.26.17 PM

The Email button sends an email to the manager using the SendGrid API. The functionality was imported as plugin.

The SMS buttons sends an SMS message to the manager using the Twilio API.

Once we were done building the app, we added push notifications capability:

Screen Shot 2014-10-15 at 2.47.07 PM

To send a push notification, the app has to be installed on the device. Packaging for various native platforms is as simple as clicking a button:

Screen Shot 2014-10-15 at 2.48.51 PM

Lastly, we activated the Customer Console which allows the manager to view the data (vacation requests or any other app data) and approve the requests there. The Customer Console is a user-friendly app that allows editing the app data without asking the developer to do that. It also allows to send push notifications. Access to data and whether you can send push messages is configurable.

Screen Shot 2014-10-15 at 2.51.41 PM

The goal was to show how rapidly you can build a mobile app using Appery.io. In about 90 minutes, we were able to build a prototype or a first version of an app that saves vacation requests, allows sending an email or an SMS message, with push notifications. And we built a binary for Android. I think folks enjoyed the talk:

Screen Shot 2014-10-15 at 3.00.18 PM