How to Send Push Notification Messages with the Appery.io Platform

This webinar recording covers sending Push Notifications with the Appery.io platform. The video covers:

  • Sending Push Notifications from the dashboard
  • Sending targeted Push Notifications with channels
  • Scheduling a Push Notification
  • Using Push Notifications REST API to subscribe to particular targeted messages
  • Using Server Code script to send Push Notifications

Learn more from our backend services videos.

How to Expose a SQL Database via REST API in 5 Minutes

This video shows how to use the Appery.io API Express visual editor to connect to a SQL database and expose it via a REST API.  The SQL component is used to connect and execute a custom SQL query.

Once a database is exposed via REST APIs you can easily build a mobile app that talks to the database.

Looking for more videos on how to build mobile app fast? Check out our YouTube channel.

OAuth 2 Plugin to Simplify Mobile Development in Appery.io

Screen Shot 2015-02-24 at 3.53.50 PM

OAuth 2.0 protocol is now the most popular authentication protocol for apps. By using OAuth protocol, you can securely authenticate with a variety of popular services what will increase app functionality and cover a much larger target audience.

The Appery.io App Builder has a large number of useful and convenient mobile development tools for rapidly creating Android, iOS and Windows Phone apps. Today we are glad to present another feature that significantly helps with the OAuth 2.0 authentication routine – the OAuth 2 Template plugin.

Continue reading “OAuth 2 Plugin to Simplify Mobile Development in Appery.io”

Instantly Add a Cloud Database To Your Mobile App

This tutorial will show you how to add a database to your mobile app.  Appery.io integrated backend services include a cloud database, push notifications, and server code.

  1. Sign up for Appery.io Starter (free) plan
  2. Create a new app by entering its name and clicking the Create button: new_app
  3. Build the app UI:
    Screen Shot 2013-07-23 at 9.23.57 PM

    • The UI is very simple, there is just the List component (items reduced from 3 to 1 as we will be loading the items from a cloud database)
  4. To add a cloud database to the app, click Backend Services (upper right corner):
    Screen Shot 2013-07-23 at 9.30.12 PM
  5. On the Database page, enter a new database name and click Create button:
    Screen Shot 2013-07-23 at 9.32.28 PM
  6. Open Collections tab
  7. Click New to add a new collection.
  8. Enter Customers for collection name, click Add button.
  9. Once a collection has been created, click +col to add a new column. Enter name for column name (type String).
  10. Click +Row to add sample data. For example:
    Screen Shot 2013-07-23 at 9.43.37 PM
  11. Back inside the builder, select Create New > Database Services
  12. From the drop down list, select the database (created in step #5)
  13. Expand Customers collection
  14. Check List services to generate. The List service will allow us to display all customers on a page.
    Screen Shot 2013-07-24 at 9.06.11 AM
  15. Click Import selected services button. Under Services folder, the REST service to access the collection has been generated:
    Screen Shot 2013-07-24 at 9.08.50 AM
  16. Open MyDatabase_Customer_list_service service, open Test tab. Click Test. You should see the customers from the database.
  17. Open startScreen page, switch to Data view
  18. Select Service > MyDatabase_Customer_list_service > Add. The service has been added to the page.
  19. Open Edit Mapping button
  20. We don’t need to map anything for service’s input. Switch to Response tab. Set the following mapping:
    Screen Shot 2013-07-24 at 9.17.07 AM
  21. Go back to Design view
  22. Open Events tab
  23. Select startScreen (for Component) > Page show (Event) > Invoke service (Action)  > restservice1. Click Add Event.
  24. Click Test button to launch the app in the browser
    Screen Shot 2013-07-24 at 9.20.50 AM

That’s it. You just added a cloud database to your app. As part of Appery.io backend services, you get a cloud database, push notifications, and server code

Quickly Connect to Salesforce API With New Plug-ins in Appery.io [Video]

Using Salesforce API Plug-in in Appery.io

Connecting to Salesforce API to display contact list in a mobile app

Our new YouTube Channel.

Create Windows Phone App with jQuery Mobile, PhoneGap and Tiggzi App Builder in 3 Easy Steps

Yesterday we attended mobile hackathon sponsored by Microsoft and PhoneGap. The goal was to build a PhoneGap app and install in on Windows Phone. We used Tiggzi App Builder, PhoneGap Build and very quickly installed an app on Windows Phone. Thanks to @jccim for inviting us and giving us a brand new Windows Phone for testing.

Step 1.

Build an HTML5/jQuery Mobile app in Tiggzi Mobile App Builder:

Step 2.

Export the app as HTML/JavaScript/CSS:

We will be adding Windows Phone support to Tiggzi in May (first source code export, followed by binary build).

Step 3.

Upload the app to PhoneGap Build, download the Windows Phone version:

You are done!

Reply To: Cross-Platform Mobile Visual Development – a Tool Comparison

My reply to this Cross-Platform Mobile Visual Development – a Tool Comparison. I tried posting this in the comments but that didn’t work. Tiggzi: the cloud-based mobile app builder should definitely be there.

Home page: http://tiggzi.com
Genesis: The cloud-based HTML5 and hybrid mobile app builder.
Version: Cloud (and white label)
Licensing: Free and premium — http://tiggzi.com/pricing
Download: Nothing to download, cloud-based
Documentation: http://help.gotiggr.com/videos
Sample application: http://tiggzi.com/common/showcase/browse.seam
Wikipedia: http://en.wikipedia.org/wiki/Mobile_application_development
Additional: The app is built with jQuery Mobile/HTML5. Connected to any REST API, tested, and exported as mobile Web, Android or iOS. PhoneGap is used for access to native device features.
Article on how to use: http://help.tiggzi.com/getting-started, Tiggzi and PhoneGap.

Bay Area Mobile Meetup: Prototyping And Building Mobile Apps In The Cloud With Tiggr

On Thursday, January 5, 2012 I will be presenting at Bay Area Mobile:

Prototyping and building mobile apps in the cloud

When: Thursday, January 5, 2012, 6:30 PM
Where: Mountain View, CA

In this cool session you will learn how to build HTML5 and native apps using Tiggr. Tiggr is a cloud-based mobile apps builder that uses HTML5, jQuery Mobile, REST, and PhoneGap to build apps. A real mobile app will be prototyped and built during the session, which attendees will be able to run and test on their own devices.

To sign up and more info: http://www.meetup.com/BayAreaMobile/events/40927112/.

Two other speakers will be presenting as well. Sally Cox from Adobe will be showing Adobe Proto, and Jonathan Smiley from ZURB will be talking about: Why (and How) to Rapidly Prototype for Multiple Devices.

Tiggr: Collaborative Software Development in the Cloud Made Easy [WEBINAR]

UPDATE: Due to scheduling conflict this event has been cancelled.

If you’ve ever designed a user interface as part of a large team or for a customer, you know how valuable it is to get a prototype out there for feedback as soon as possible. Mockup tools, although helpful, only provide a static, not an interactive, view of the UI.

Join us to learn about Tiggr for Prototypes – a Web-based tool for easily building and sharing interactive HTML prototypes for Web and mobile applications. These application prototypes not only look like the real applications, but also behave like the applications.

This webinar will walk through several examples, so you can see how easy it really is. In this webinar, we will learn about Tiggr for Prototypes’ Web components, mobile components (based on jQuery Mobile), Web Preview, sharing, events/actions, templates, and much more using prototypes we build online. At the end, we’ll also give you a brief sneak peek of Tiggr Mobile Application Builder and Tiggr Mobile Tester.

Title: Tiggr: Collaborative Software Development in the Cloud Made Easy
Date: Tuesday, July 12, 2011
Time: 11:00 AM – 12:00 PM PDT
Register now: https://www1.gotomeeting.com/register/243366976

JAXConf interview: "RichFaces 4 enhances JSF 2. Mobile and HTML5 support planned"

Short RichFaces interview: RichFaces 4 enhances JSF 2. Mobile and HTML5 support planned