Tutorials are step-by-step guides that can teach you how to build an app or use a particular feature of Appery.io. A few of the links (labeled) will bring you to a thread in our forum where the given topic is addressed.
Quickstart
If you are new to Appery.io, start with the following tutorial. It shows you how to build app UI, create an app database, display a list of items from the database, publish the app as a mobile web app, publish for Android and use native device features:
The following tutorial shows you how to write custom app logic using server code:
The following tutorial shows you how to send push notifications to iOS or Android phones:
The following tutorial shows the best practices of using Model and Storage features:
Database
- Building a simple ToDo app with Appery.io Backend Services
- Building a simple ToDo app with Appery.io Backend Services, part 2: working in offline mode
- Building a search app with Appery.io Backend Services
- Building a search app with Appery.io Backend Services, part 2: using regular expressions
- Uploading multiple files to the Appery.io Database
- Adding multiple location points on Google Maps with Appery.io Backend Services
- Taking a photo with the camera and uploading it to the Appery.io Backend using plugin
- Building a mobile app with pagination
- Building a mobile app with user registration
- Building a warehouse manager app with a barcode scanner and database
- Building a mobile app with a SQL database using API Express
- Building an app with Appery.io database and LDAP for user management
Push
Server code
- Creating app logic with server code
- Building an app with a password recovery feature
- Creating a geocoding application with the Appery.io database and server code
App builder features
The following tutorials teach you about specific Appery.io app builder features:
Using 3rd party APIs
The following tutorials show you how to use 3rd party REST APIs. You can use any API in your mobile app by using the approaches shown:
- Building a RSS mobile app
- Building a mobile weather app
- Building a dictionary-style app with the Wordnik API
- Looking up social data with the FullContact API
- Connect with API providers using OAuth.io
- Adding communication features to your Appery.io app with Tropo
- Building a mobile app with Orchestrate Database
- Salesforce
Using browser storage APIs
The following tutorial show you how to use browser APIs such as “local storage”:
Native device features and APIs
The following tutorials teach you how to use native device features and APIs:
- Using the Camera component
- Using the Barcode Scanner component
- Using the Geolocation component with Google Maps (See also Building a GPS tracking app)
- Using the Contact component
- Using the InAppBrowser API
- Using the Accelerometer API
- Using the Google Analytics API
To test these features, you need to use the Appery.io Mobile Tester app, or install the app on the device.
Google Maps API
- Building a mobile app with Google Maps and Geolocation
Covers: showing user location on the map via Geolocation, Google Maps Directions (building a route from point A to point B), converting location name to latitude and longitude via Google Geocoding, placing marker or multiple markers, placing multiple markers from database, adding layers, fitting map to bounds.
Tutorials for public plugins
Public plugins are available to all Appery.io developers. If you created a plugin, and would like us to add it to our plugin directory, please email us at support@appery.io. Below is a list of available tutorials for our public plugins.
Social media
Business & development
- Using the ServicePattern Mobile API plugin
- Using PayPal API plugin
- Using MetaCert Security API
- Using Upload File to Database plugin to upload files to the Appery.io database
- Using the OAuth 2 Template plugin to authenticate with OAuth 2.0 providers
- Using the Auth0 plugin for simple identity management
- Share your code using the GitHub API plugin
- Using the SendGrid Mail API plugin to send emails
- Using the Box API plugin to get access to files in the cloud
- Using the Twillio API plugin to interact with SMS data
- Using the Foursquare OAuth API plugin to connect to the Foursquare API
- Using the Stripe Payment API plugin
Newspapers & books
JavaScript, jQuery, jQuery Mobile
The following tutorials show you how to add various app features using JavaScript:
- Building a dynamic select menu
- Custom icons in the jQuery Mobile NavBar
- Manipulating components with jQuery Mobile
- Converting an array of strings to an array of objects
- Using the MapQuest API (forum)
- Creating and using jQuery popup windows for confirmation (forum)
- Adding multiple markers to a map
- Adding a show password feature for an input field (forum)
- Adding jqPlot (charts and graphs) to your app (forum)
- Building a mobile app with multi-language support
- jQuery Mobile Android toast-style popup (forum)
- Admob in iOS Appery.io apps (forum)