Test Your Mobile Apps Faster With Appery.io Tester for iOS (and Android)

Posted: December 20th, 2013 | Author: | Filed under: Android, Features, iOS, Testing | Tags: , , | Comments Off

One of the best ways to test your mobile app is on the device. This is a must if your app uses native (PhoneGap) API such as the Camera or the Barcode scanner. Installing the app on the device after every small update is very time consuming. That’s exactly why we built the Appery.io Tester app. It’s a very simple app that allows you to launch your native app and test any native APIs without needing to install it each time. We had the Android version for some time now and now we have also launched the iOS version.

Install the app on your device:

Install the iOS version.
Install the Android version

Once the app is installed, sign in with the same credentials as you use for http://appery.io and you will see a list of all your apps. Simply select the app you want to launch and start testing! This allows you quicly to test any native APIs used in the app. If you make any changes to the app (in Appery.io builder), simply relaunch the app to get the latest version. It’s that simple.

Appery_io_tester_ios

 

For more information about testing your app, please visit Testing your app in documentation.


Exporting And Building PhoneGap App for iOS

Posted: February 2nd, 2012 | Author: | Filed under: Features, PhoneGap | Tags: , , | Comments Off

One of the really great features in Appery.io mobile app builder is that you can quickly export the app as mobile Web, Android or iOS:

Selection_393

For Android, you can get a ready for the app market binary file (Release binary). Just take the file and upload it to Android Market. It’s that simple. You can watch a webinar where an app is built, exported for Android and published.

iOS is little bit more involved (Apple requires to provide your developer information to build). There are two ways to go about it. First, export the app as xCode project and then follow the steps outlined in this guide to build the app.

A second option is to use PhoneGap Build cloud service.

We are working on adding functionality where you will be able to build iOS app inside Appery.io.


Building jQuery Mobile, HTML5 Mobile App with SoundCloud REST API [Webinar recording]

Posted: January 23rd, 2012 | Author: | Filed under: Events, Webinar | Tags: , , , , , , , | Comments Off

Recording of our Learn How to Build Mobile Apps in the Cloud with HTML5, jQuery Mobile, REST, and PhoneGap webinar.


Exporting Android App Built in Appery.io Into Eclipse

Posted: January 10th, 2012 | Author: | Filed under: Features | Tags: , | Comments Off

So you built a really cool mobile app in Appery.io, now you want to export Android app sources and open in Eclipse. Here is how to do it.

Selection_393

  1. Export Android sources in Appery.io by going to Export > Android row > Source Code/Eclipse Project
  2. Download and extract Eclipse IDE for Java Developers (download link)
  3. Download and extract Android SDK (download link)
  4. Update Android SDK (may take a long time):
    $<path_to_android_sdk>/tools/android update sdk –no-ui
  5. Install ADT Plugin for Eclipse (guide link)
  6. Import project to Eclipse:
    • Package Explorer > File > Import… > General > Existing Projects into Workspace > Choose Appery project folder) > Finish
  7. Running app:
    • Right-click project > Run as > Android application
  8. Building APK:
    • invoke context menu on project > Android tools > Export Signed Application Package

Here is more detailed information: http://wiki.phonegap.com/w/page/16494774/Getting%20started%20with%20Android%20PhoneGap%20in%20Eclipse


From an Idea to Android Market in 40 Minutes [Webinar recording]

Posted: November 20th, 2011 | Author: | Filed under: Events | Tags: , , , , , | Comments Off

Recording of our webinar from November 16th: From an Idea to Android Market in 40 Minutes.


From An Idea to Android Market In 40 Minutes [Webinar]

Posted: November 10th, 2011 | Author: | Filed under: Events | Tags: , , , , , , | 1 Comment »

When: November 16, Wednesday, 11am US Pacific Time
Register: https://​www1​.go​tomeeting​.com/​r​e​g​i​s​t​e​r​/​4​6​6​4​2​5​672

One of the great things about Appery.io Mobile Apps Builder is its support for end-to-end development, going all the way from an idea in one person’s mind to an app running in thousands of phones. In this webinar, we’ll show you exactly how it’s done (and how easy it is) by walking you through a hands-on example. The focus will be on exporting options for apps. In this case, we’ll export an Android binary (.apk) and publish to the Android Market. Of course, we’ll quickly build an app first, so you can learn or refresh your memory about how to build the UI with jQuery Mobile, connect to REST services, and test the app.


Appery.io at AnDevCon and Mountain View JavaScript Meetup

Posted: November 4th, 2011 | Author: | Filed under: Events | Tags: , , , , | Comments Off

We just returned from app world conference in New York which was a great success. Next week we are heading to 2 more great events: AnDevCon conference and Mountain View JavaScript Meetup.

AnDevCon

Appery.io Mobile Apps Builder (Exadel) is going to be at AnDevCon II (The Android Developer Conference) in San Francisco Bay Area, November 6-9. Stop by our booth and learn how to build Android apps ready for the Android Market using cloud services, all in about 5 minutes. It’s really awesome, I promise.

Mountain View JavaScript Meetup Group

Building apps with Appery.io, A Cloud Service for Building Mobile Apps

Wednesday, November 9, 2011, 7:00 PM

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

Sign up to attend this Meetup.


Using the PhoneGap API in Appery.io App Development [Webinar]

Posted: October 19th, 2011 | Author: | Filed under: Events | Tags: , , , , , , | Comments Off

PhoneGap is one of the foundation technologies for Appery.io Mobile Apps Builder. Appery.io extensive capabilities in JavaScript customization allow developers an easy way to use the PhoneGap API to make native apps that access device features (like using the camera). In this webinar, we’ll show you how it’s done with hands-on examples and then you’ll have the chance to ask questions.

Register for the webinar.


Appery.io: a simplified cloud service for building mobile applications [Article]

Posted: October 19th, 2011 | Author: | Filed under: Articles | Tags: , , , , , , | Comments Off

I’m sure you’ve heard about platform-as-a-service (PaaS) or cloud-based services like Google Apps Engine,CloudBees, Heruko, Engine Yard, and Cloud Foundry. All are excellent platforms that ease the process of managing, maintaining, and administering the platform on which an application you develop runs. Most tend to be focused on the hosting and managing side of the finished application. But what about a cloud-based service that enables you to build an app, and specifically a mobile app? Well, such a service already exists. The cloud-based service is called Appery.io Mobile Apps Builder.

Read the full article here:
Appery.io: a simplified cloud service for building mobile applications


How to Test Native Android and iPhone Apps Quickly

Posted: September 7th, 2011 | Author: | Filed under: Features, Testing | Tags: , , | Comments Off

(Reposted from Maxa Blog)

If you have have done native mobile app development on Android or iPhone (iOS) then you probably know that testing native apps is not that simple. On the other hand, testing traditional Web applications is pretty straightforward: Launch a Web browser, and you see exactly how the application works and how it looks. Read on and I will show how to test a native app in a similarly straightforward fashion after considering various alternatives.

Option 1: Installing the app on the mobile device

This option is great in that you can test the app on the actual device. However, getting the app on the device can be very time consuming. And, for each testing iteration, the app would have to be built, sent (or copied) to the phone, installed, and launched on the device. While you get to test on the actual device, the process is very slow. Just imagine if you need to make just a small change in the app.

Option 2: Using device emulators/simulators

Getting the app on a device emulator is simpler than getting the app on the actual device. However, now the app is not tested on the actual device, so you may not be getting exactly the same behavior or look-and-feel that you would get on the actual device. Now, this is more of an Android problem than an iOS problem. The Android emulator runs a bare-bones Android version. Most Android phones from HTC, Motorola, and Samsung have their own, slightly modified builds of Android (even the same browser can be slightly different on different devices). Another problems with emulators (mostly Android) is that they are usually much slower than the actual devices, for obvious reasons. While the iOS simulator is pretty fast, the Android emulator is notoriously slow.

The Best Option: Launching the app on the device without installing

I consider this final approach the fastest and most straightforward. It doesn’t require installing the app on the device each time, but you still get to test on the device. This approach uses the Appery.io Mobile Tester app on the device while the mobile apps themselves are developed using Appery.io Mobile Apps Builder.

This tester app only needs to be installed once. The Android version is here and the iOS version is available as an open source version. The app is rather simple. After signing in to your Appery.io Mobile Apps Builder account, it will show a list of all mobile apps (native and Web) created in your Appery.io account. Here is how it looks:

tester

Appery.io Mobile Tester

 

The most interesting part? Clicking (or tapping) on any project will launch the app. Make any changes to the app in Appery.io? Save the changes, and click the app in Appery.io Mobile Tester. You now get the new version, with all the changes. With this approach we get the best of everything. We don’t need to install the app each time, the app is tested on the actual device and last but not least, it’s very fast.

Still not convinced? Then sign up for Appery.io, create your first mobile app, install Appery.io Mobile Tester (Android or iOS) and test the app.