Agenda

Day 1: Building

The first day of training is devoted to building mobile applications, and is divided into 2 tracks. A beginner's track is for people who have never built mobile applications with Alpha before, or wish to have a refresher. The second track is an intermediate track that covers all aspects of PhoneGap / Cordova development with Alpha Anywhere.

Track 1: Mobile Application Development (beginner course) Get up to speed with building mobile applications quickly. In this course you will build a fire safety inspection application from scratch. The application allows users to take and annotate pictures with digital ink, and submit safety forms. You'll see what it takes to build offline-capable applications with an excellent user experience. Based on a real application.


Topics include:

  • Introduction To Mobile Development
  • ControlBar Builder
  • List Control
  • Detail View
  • Image Capture and Annotation
  • Signature Capture Editor
  • Geo Tagging

Track 2: Developing and Debugging With PhoneGap / Cordova (intermediate course) PhoneGap Build and Cordova Plugins allow you to add substantial power to your Alpha Anywhere mobile applications. Unlike typical HTML5 applications, PhoneGap Build allows you to add PhoneGap (also called "Cordova") plugins to your applications giving you full access to the device hardware - so you can, for example,  scan bar codes, access gigabytes of offline storage space, require fingerprint authentication and much more. This is an intermediate class, and you should have some familiarity with building mobile applications in Alpha Anywhere before you begin this class.
Topics include:

  • Introduction To PhoneGap and Cordova
  • Setting up a PhoneGap Build Account
  • Choosing Built-in Plugins
  • Finding 3rd Party Plugins
  • Interacting With Plugins in Alpha Anywhere
  • Packaging Applications with PhoneGap Build
  • Creating Provisioning Profiles and Keystores
  • Using the PhoneGap Shell
  • Testing on Mobile Devices
  • PhoneGap CLI (command line interface)
  • PhoneGap Debugging Techniques

Day 2: Deploying

The second training day concentrates on deploying Alpha Anywhere applications to web and mobile devices, and is suitable for students who have taken either track on the first day.

Deploying Applications with Alpha Launch and Alpha Cloud In this course, you'll see how to deploy your applications to the Alpha Cloud - where they can be run in a browser on a desktop/web or mobile environment. And how the cloud can be used to support mobile applications that run packages with PhoneGap. You'll also learn about Alpha Launch, a way to distribute applications without relying on the public iOS or Google Play app stores.


Topics include:

  • Introduction To Alpha Cloud
  • Setting up a Cloud Account
  • Deploying to the Cloud
  • Introduction to Alpha Launch
  • Preparing an Application for Alpha Launch
  • Distributing Alpha Launch Applications
  • Updating Alpha Launch Applications

About the Instructors

Dion McCormick.jpg
Dion McCormick
Lead Solutions Engineer,
Alpha Software

Dion McCormick is an experienced technology project manager and developer. Combining both a strong technical understanding with strong communication skills to develop, deploy and support solutions for clients. With experience managing successful deployments for Fortune 50 companies such as, Chrysler Corp, Boeing, and General Motors. Dion leverages his industry and technology expertise to drive successful solutions for customers.

ChrisMartin.jpg
Chris Martin
Solutions Engineer,
Alpha Software

Christopher Martin is the founder of Desert Gadgets Software in Mesa, AZ. He has been a software developer for over 20 years. He started his career working for Advanced Development Methods for Ken Schwaber who co-developed the Scrum process with Jeff Sutherland in the early days of the Agile development movement. For the past 5 years, Christopher has concentrated mainly on mobile development and has published several native developed applications for iOS, Android, and Windows Phone.

Special Program: Meet the Doctor


Need help adding a new feature to your app?
Would you like a quick app checkup?

At DevCon 2017, we're offering a limited numer of complimentary, 30-minute face-to-face meetings with an Alpha Anywhere engineer to the first 20 customers who sign up. Treat it as a free consultation for your next app, a troubleshooting session, or an opportunity to pick the brain of a true Alpha Anywhere expert. Meet the Doctor appointments are assigned on a first-come, first-served basis -- and only 20 spots will be offered.

This program was extremely popular at DevCon 2016 and the spots filled up quickly. In fact, we had to add spots to accomodate all of the early signups. Act today to reserve your spot. 

To reserve your Meet the Doctor slot:

  1. Please be sure to Register for Alpha DevCon 2017.
  2. Thank you to all who attended a Meet the Doctor session.