Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 2.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development Ionic

Ionic Framework 101: A Quickstart to Building Mobile Apps

A quickstart to learning how to make great looking Android and iOS apps in no time using Ionic Framework.
Rating: 4.1 out of 54.1 (52 ratings)
269 students
Created by Nic Raboy
Last updated 9/2015
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Build Android and iOS applications
  • Know how to use Ionic Framework for mobile application development

Course content

8 sections • 29 lectures • 2h 41m total length

  • Preview01:50
  • Preview03:55
  • Preview03:03
  • Ionic and our Expectations
    5 questions

  • Preview05:28
  • Installing the Android SDK
    14:03
  • Creating a New Ionic Project
    03:58
  • Getting Started with a New App
    4 questions

  • An Overview of the Ionic Framework Available Components
    04:29
  • A Closer Look at the List View Component
    04:29
  • Add Swipe Gestures To List View Items
    04:02
  • Using IonIcons in Your Application
    02:28

  • Adding AngularJS Controllers for Separating Logic
    05:42
  • Looping Through Objects and Arrays in the UI
    07:26
  • Navigating to Different Views Using the UI-Router
    10:13
  • Understanding $q and the AngularJS Promise
    05:09
  • Performing RESTful Requests with the $http Service
    06:21

  • Manage Data Easier with the ngStorage JavaScript Library
    07:27
  • Launching External Web Pages with the Apache Cordova InAppBrowser Plugin
    05:13
  • Use ngCordova to Wrap Apache Cordova Plugins in AngularJS
    06:02
  • Added Functionality with External Plugins
    4 questions

  • Understanding the TinyURL API
    02:15
  • Creating the URL List View
    05:48
  • Creating a View for Shrinking URLs
    07:09
  • Shrink URLs Defined by the User
    07:02
  • Storing Information About the Long and Short URL Data
    06:50
  • Launching Saved URLs in the Web Browser
    05:35
  • Deleting Saved URLs from the List
    04:24
  • Building a URL Shortener App
    3 questions

  • Building the Application for Android and iOS
    02:51
  • Testing the Application Using the Genymotion Android Simulator and iOS Simulator
    06:27
  • Debugging the Android Application with ADB
    07:59
  • Building, Testing, and Troubleshooting an Ionic Application
    3 questions

  • Summary of Course and Source Code
    03:52

Requirements

  • Must have the free to download Atom editor by GitHub installed for writing application code
  • Must have a Macintosh computer to build iOS applications as Linux and Windows can only build Android applications
  • A Macintosh computer is NOT required to participate in this course

Description

This course will teach you how to develop web-hybrid mobile applications for Android and iOS using Ionic Framework. We'll look at what is necessary to configure Ionic Framework on your Windows, Linux or Macintosh computer and develop visually pleasing applications with minimal amounts of code and design skills necessary.

Ionic Framework 101 is designed to be a quickstart for beginners looking to develop mobile applications. As a course goal, we'll create a fully functional URL shortener using the skills we developed through the span of the course.

Who this course is for:

  • This Ionic Framework course is meant for people with at least some knowledge of HTML5 and JavaScript
  • This course is NOT meant for people looking to develop Windows Phone or BlackBerry applications

Instructor

Nic Raboy
Developer Advocate & Software Engineer
Nic Raboy
  • 4.3 Instructor Rating
  • 255 Reviews
  • 4,747 Students
  • 4 Courses

Nic Raboy is an application developer who has released several mobile applications to both iTunes and Google Play and is a part of several major projects. He is a polyglot programmer that is proficient in Node, Java, Ionic Framework, AngularJS, NoSQL, and Android.

The applications he has released to iTunes and Google Play were developed using either native code or hybrid technologies like Ionic Framework making him qualified to share his experiences to other developers.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.