Skip to content

Ionic Framework One Day Training

Photo of Phillip North
Hosted By
Phillip N.
Ionic Framework One Day Training

Details

Ionic empowers developers to leverage their AngularJS and HTML5 skills to create beautiful, high-performing apps!

Learn the new Ionic framework (http://ionicframework.com/) fast and painlessly with instructor Troy Miles. Using hands-on labs and code snippets, you will be taught step by step how to use this beautifully designed framework for developing hybrid mobile apps with HTML5.

http://www.southbaymobileusergroup.com/images/ionic.png

WHY IONIC?
Most of the major internet companies have now declared themselves to be mobile first. Smartphones have become ubiquitous throughout the development world. But mobile development is fraught with challenges. There are more Android devices than iOS, but iOS users tend to spend more money. If you build your app for one, it is a complete re-write for the other. You may have heard of Cordova/PhoneGap, but the apps tend to be somewhat clunky looking.

Enter the Ionic Framework, a cross platform framework which combines PhoneGap with AngularJS and super fast CSS3 to make apps which perform at near native levels.

ABOUT THIS CLASS

During the class, you will build several sample apps. You will also build a fully functional app called Coffee! This application will tie into YP local search API for data. The aapplication will allow users to rate their favorite coffee spots via Firebase (https://www.firebase.com/). All users of the application will be able to see each other's ratings.

View full class agenda (http://www.southbaymobileusergroup.com/documents/Ionic_Framework_One_Day_Training.pdf)

PREREQUISITES

• Be familiar with JavaScript web development

• Have a laptop capable of running all of the prerequisite tools (see below) and with a working WiFi.

• It is helpful, but not essential to have experience with AngularJS. If you are a developer in any curly brace language like C#, C, or Java, you will probably be alright so long as you do some JavaScript tutorials before the class.

• At least an intermediate level of programming skills are required

TOOLS AND ENVIRONMENT REQUIREMENTS
It is CRITICAL that all students install all of the prerequisites before the class. The downloads are HUGE, a few gigabytes in total and will take about an hour or more to download over a decent internet connection. It will be impossible to download these files at the time of the class over a shared WiFi.

Our IDE for the class will be WebStorm (https://www.jetbrains.com/webstorm/). While it is a commercial IDE and cost $49, it comes with a free 30 day trial which is more than enough time to use for this class . This is a professional tool which fully supports our development environment.

The Chrome browser is also required. Chrome has a lot of built in tools which make mobile development easier.

About the Instructor

http://photos2.meetupstatic.com/photos/event/8/e/a/a/600_403416522.jpeg

Troy Miles is a senior software engineer at Kelley Blue book. He is exceptionally skilled at full stack development with experience using both ASP.NET MVC and Node.js on the backend, SQL Server or MongoDB as the database and web or mobile on the front-end. He is also skilled in C#, Objective C, Java, and JavaScript well. He posses deep knowledge of the following frameworks: AngularJS, jQuery, jQuery Mobile, PhoneGap, Backbone, Ember, Jasmine, and Mocha. Because of his extreme depth of knowledge of mobile technologies, he is a sought after speaker at code camps and other technical events.

Photo of Code District group
Code District
See more events
Peoplespace
1691 Kettering · Irvine, CA