Skip to content

Instantly share code, notes, and snippets.

@jeff-french
Created June 6, 2014 08:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeff-french/81d2a8cc3f082cbfdce9 to your computer and use it in GitHub Desktop.
Save jeff-french/81d2a8cc3f082cbfdce9 to your computer and use it in GitHub Desktop.
Building Cross-Platform Mobile Apps at Light Speed with PhoneGap, AngularJS and Ionic

Today mobile applications are a must for almost any business or product. Developing the same application for the major mobile platforms takes a considerable investment in time and learning new technologies. In this workshop we will learn how to leverage existing web-based technologies and skills to develop cross-platform mobile applications in a fraction of the time that it takes for native apps. This will be a hands-on workshop where you will be writing a mobile app from scratch.

You will need a laptop for this workshop.

Learning Objectives:

  • Introduction to the following frameworks
    • Cordova / PhoneGap
    • AngularJS
    • Ionic
  • Installing and setting up frameworks and tooling
  • Creating a mobile project with the Ionic and Cordova/PhoneGap CLI tools
  • Building a mobile UI with Ionic (HTML/CSS)
  • Consuming a REST service in AngularJS on a mobile device
  • Adding native components with Cordova / PhoneGap plugins
  • Building and Signing your apps locally
  • Using the PhoneGap build service to build and sign apps remotely.

Requirements:

  • Laptop - Any laptop can be used for this workshop. The only limitation will be which platforms you can compile your app for locally. All development activities are the same on Mac, Windows and Linux.
    • Mac - Build for iOS and Android
    • Windows - Build for Android and WP8
    • Linux - Build for Android
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment