2015
Udemy
Mirko Nasato
4:00
English
Learn Ionic, the best way currently available to develop mobile apps in HTML5. Brand new course! Ionic v1.0 was released just a few weeks ago.
You're familiar with web development (HTML/CSS/JavaScript) and would like to build mobile apps, but don't fancy having to learn Objective C and/or Swift for iOS, Java for Android, etc. Or maybe you've tried developing apps the "native" way only to realize that it's a huge pain and you end up duplicating the same codebase in a different language for each platform.
If that's you then you should seriously consider hybrid cross-platform mobile development. Built on top of Apache Cordova (the open source project underlying PhoneGap) and AngularJS, Ionic lets you develop mobile apps in HTML, CSS, and JavaScript, while providing a native look and feel on each supported platform.
This course will provide you with all the knowledge necessary to start developing your own apps using Ionic, by taking a hands-on "by example" approach. It will walk you through the creation of two complete apps, as well as provide many more smaller examples illustrating various Ionic features and development practices.
Section 1: Overview
1 Course introduction
2 What is a "hybrid" app?
3 Ionic and Cordova
4 Getting the most out of this Udemy course - text, 2 pages.
Section 2: Setup
5 tools Required
6 Installing Node.js - text, 1 page
7 Setup for Android development - text, 1 page
8 Setup for iOS development - text, 1 page
9 Installing the Ionic CLI
10 Creating and running projects using the Ionic CLI
11 Code Playgrounds
12 Ionic CLI Quiz - 3 questions
Section 3: Single-View App
13 The Feed Reader app
14 AngularJS controller and the $http service
15 Ionic component List
16 Importing other JavaScript libraries
17 Infinite scroll and pull-to-refresh
18 Adding Cordova plugins: the InAppBrowser
19 Single-view app Quiz - 10 questions
Section 4: Multi-View App With Navigation
20 The Notes app
21 Basic navigation and routing
22 State parameters and forms
23 Reusing the same view for multiple states
24 Creating a new AngularJS service and module
25 Saving data in Local Storage
26 Swipe to reveal
27 Ionicons
28 List reordering
29 Multi-view app Quiz - 10 questions
Section 5: More Ionic Components
30 Tabs
31 Side menus
32 Slide box
33 Ionic components Quiz - 4 questions
Section 6: More Cordova Plugins
34 Device plugin
35 ngCordova
36 Camera plugin
37 Cordova plugins Quiz - 3 questions
Section 7: Bonus
38 Customising Ionic styles with Sass
Download File Size:774.64 MB