Connect With API Providers in Appery.io App Using OAuth.io

Posted: April 1st, 2014 | Author: | Filed under: API | Tags: | Comments Off

OAuth is an open protocol to allow secure authorization from web, mobile, and desktop apps. However, making  OAuth work in your mobile app is not a simple task and often takes a lot of time and effort. Using the OAuth.io service is a great and simple way to save time, and make the authentication pretty much work out-of-the-box.

oauth-io-logo

OAuth.io service can be easily integrated in Appery.io app. There are two ways to setup the OAuth.io plug-in in Appery.io app:

Include OAuth.js as JavaScript asset

This approach can be helpful when developing a mobile web app. Apps with OAuth.js included as JavaScript asset work from browser and can be quickly tested by clicking the Test button. Such approach saves development time because you don’t need to install the app on the device every time after making changes. These are the steps:

  1. Go to OAuth.io web site and download the latest JavaScript library.
  2. Upload this library to your Appery.io app by choosing Create New -> JavaScript -> Create from file.
  3. You have to remove or comment the if statement on line 193 in that file because the Appery.io app already contains some methods with “OAuth” name.

Include as PhoneGap plugin

Apps with OAuth.io service included as PhoneGap plugin will not work from the browser. Such apps should be built as binary and installed directly on the device. Steps for adding OAuth.io as PhoneGap plugin are almost identical to adding any 3rd party PhoneGap plug-in:

  1. Download repository from github plug-in page.
  2. Create new folder for this plugin in the Appery.io app and upload oauth.js:
  3. Add the following line of code to the very beginning of this file:
    • cordova.define(“com.phonegap.plugins.oauthio”, function (require, exports, module) {
      and the closing bracket to end of file “}”.
    • Edit the cordova_plugins.js file by adding plug-in description.

Once the OAuth.io included in Appery.io app the same code can be used to initialize and authenticate. See the OAuth.io documentation for code examples.

Examples

Adding Oauth.io service to your app is pretty simple.  See our detailed tutorial where we describe how to authenticate with Google and how to post to Facebook.


Exadel’s Appery.io Partners with Edmunds for Developer Challenge at SXSW

Posted: March 5th, 2014 | Author: | Filed under: API, Events, Plugin | Comments Off

What better way to kick off Appery.io’s partnership with Edmunds than with a developer challenge at one of the world’s most forward-thinking conferences? We are thrilled to announce that we have partnered with Edmunds to speed innovation on the Edmunds API Platform.  To kick off our partnership we are inviting developers to create their apps and demo them at the Edmunds booth at SXSW Interactive for a chance at winning great devices, sponsored by Edmunds.  

As part of our partnership the companies have already collaborated to create an Appery.io plugin that makes it simple to integrate Edmunds car data into mobile apps that simplify the car buying experience for consumers.

“Exadel is thrilled to announce its partnership with Edmunds and believes this challenge offers developers the opportunity to win great prizes by using two platforms that value simplicity and effectiveness,” said Fima Katz, CEO of Exadel. “All contestants need to do is incorporate Edmunds API, which is free, using Appery.io’s platform. We are looking forward to seeing the demos at SXSW.”

“We’re pleased to be launching a partnership and developer challenge with Exadel’s Appery.io, especially at an event like SXSW, which inspires innovation across so many industries!” said Ismail Elshareef, Senior Director of Open Platform at Edmunds. “We’re most excited to see the developers’ apps in action and how they integrate Appery.io and the Edmunds API to create mobile offerings that simplify and improve the researching and car buying experience for consumers.”

Appery.io and Edmunds make development so easy that an app showing consumer reviews of any car model can be built in less than 7 minutes.

If interested in participating, please sign up and find the resources you will need at http://appery.io/edmunds.  Be sure to come see us at Mashery’s Circus Mashimus Lounge (Room 3 at the Austin Convention Center, near the main entrance of Trinity Street) open 1-6 PM on Friday March 7 and 9 AM – 6 PM from Saturday March 8 to Monday March 10.

Stay updated on SXSW activity by following @apperyio, @Edmunds and @Mashery and contribute to the challenge using the hashtags below:

  • #EdmundsApperyio – the official hashtag for the challenge
  • #CMLounge – the official hashtag for the Mashery Lounge

Good luck and see you in Austin!


Exadel to Launch Key Appery.io Enhancements at Dreamforce ’13

Posted: November 13th, 2013 | Author: | Filed under: API, Enterprise, Events | Tags: , , | Comments Off

Appery.io is Now the Fastest Way to Build Mobile Apps for the Salesforce Platform

Beginning on November 18th, our team will be in attendance at Dreamforce ’13, the year’s biggest cloud computing event. Today, ahead of the event, we’re pleased to unveil key enhancements to our Appery.io platform, especially new capabilities that accelerate the development of mobile apps integrated with the Salesforce Platform.  Today’s news significantly impacts the future of mobile app development as it further establishes Appery.io as the most complete and preferred solution for accelerating mobile innovation in the enterprise.

In a recent interview with CIO.com, Salesforce’s VP of Developer Relations, Adam Seligman, stated, “Our customers have embraced the cloud and social, and now they’re racing forward with mobile. We check our phones and use them 150 times a day, but the business apps haven’t shown up for the party. With Appery.io, everyone from business users to English majors – “citizen developers” – can build business apps quickly. In order to do this, business managers need more control over the development and management of mobile apps.” Read the rest of this entry »


Appery.io + Salesforce: The Tools to Build Enterprise Mobile Apps Fast

Posted: August 1st, 2013 | Author: | Filed under: API, Enterprise, Plugin | Tags: , , | Comments Off

We just made it incredibly easy and fast to build enterprise mobile apps connected to Salesforce API with the Salesforce Mobile Pack for Appery.io. Appery.io has two plug-ins that make it super easy to connect to Salesforce:

  • Salesforce OAuth API – this plug-is includes everything you need to connect to the Salesforce API via OAuth 2. Examples include Salesforce API, SOQL, and Chatter API
  • Salesforce Contacts API Sample App – this plug-in includes the OAuth 2 implementation plus a Contacts sample app. The mobile web app allows you to view, edit and create new contacts on Salesforce using the REST API.

A step by step tutorial shows how to import and use the plug-ins.

Screen Shot 2013-07-31 at 1.31.42 PM

Adding Salesforce plug-in

The Salesforce Contacts API Sample App has a complete app that allows to view and edit contacts in your Salesforce account. Use this app to learn how to use Salesforce API or as a starting for your app.

The Salesforce OAuth API has everything you need to get started. It includes a number of examples to get you started: using Salesforce API, using SOQL, and use Chatter API.

The Appery.io drag and drop visual app builder makes it incredibly easy to build or modify the app UI. You simply drag and drop components into the phone area. For example, editing the edit contact page from Contacts app:

Screen Shot 2013-07-31 at 1.36.56 PM

Visual drag and drop editor

You are not limited to what the plug-in provides. You can build any app UI using the visual editor and connect to any Salesforce APIs. Here is an example defining a service that connects to Salesforce:

Screen Shot 2013-07-31 at 1.48.53 PM

Salesforce API

Our guide shows in detail how to setup any Salesforce API service.

By combining the power of Salesforce and Appery.io dev. tools – we just made it super easy to build enterprise mobile apps entirely in the cloud. Visit http://appery.io/saleforce for a special promo code for Salesforce developers.

 

Originally posted on Maxa blog. 


Read News, Get Information about the Latest Music, Movie, and Book Reviews with the USA Today API Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

usatoday_logo2

Our new USA Today API Plug-in allows you to read news from different categories offered by USA Today and get information about the latest music, movie, and book reviews. Also, you can find top salaries for different sports leagues. Read the rest of this entry »


Find Out about Tech Companies around the World with the CrunchBase API Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

cb01

This API allows you to interact with the huge CrunchBase database. (What is CrunchBase? CrunchBase is a free database of technology companies, people, and investors that anyone can edit.) To make it easier to use the API to make mobile apps in Appery.io, we created a plug-in with some ready-made services (interfaces) for using the CrunchBase API. Read the rest of this entry »


Interact with NY Times Best Sellers Search Data Using Our NY Times Best Sellers Search Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

We’ve just made the NY Times Best Sellers Search API plug-in available. The API allows you to interact with NY Times best seller data. To make it easier to use the API to make mobile apps in Appery.io, we created a plug-in with some ready-made services (interfaces) to use the NY Times API. Read the rest of this entry »


Discover Everything about the Weather with the Wunderground API Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

The Wunderground API allows you to receive information about weather conditions, forecasts, historical information about weather, etc. To make it easier to use the API in Appery.io, we created a plug-in with some ready-made services which use the Wunderground API. Read the rest of this entry »


Search NY Times Articles with the NY Times Article Search Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

We’ve just made the NY Times Article Search Plug-in available. The API allows you to interact with NY Times articles. To make it easier to use the API to make mobile apps in Appery.io, we created a plug-in with some ready-made services (interfaces) to use the NY Times Article Search API. Read the rest of this entry »


Interact with Media Data Using the Tribune Company API and Sample App Plug-in

Posted: April 24th, 2013 | Author: | Filed under: API, Plugin | Tags: , | Comments Off

We’ve just made the Media/Tribune Company API and Sample App plug-in available. The API allows you to interact with Tribune Company media data. To make it easier to use the API and make mobile apps in Appery.io, we created a plug-in with some ready-made services (interfaces) to use the Tribune Company API. Read the rest of this entry »