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 AWS Certified Developer - Associate CompTIA Security+
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence 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 Google Analytics
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
Development Programming Languages Firebase

Building Mobile Apps with Ionic 4

Build and deploy cross-platform apps easier using Ionic 4
Rating: 4.6 out of 54.6 (54 ratings)
159 students
Created by Packt Publishing
Last updated 3/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Write once using Ionic 4 and release to multiple app stores.
  • Use Cordova plugins to access numerous native device apps from iOS and Android
  • Integrate Firebase in you Ionic apps to store app data on a scalable NoSQL database: Cloud Firestore.
  • Build amazing UIs with Ionic's built-in set of components—for example, lists, icons, buttons, cards, and many more.
  • Build an app for both Android and iOS with a single codebase.
  • Use the web technology skills that you have acquired to build mobile apps.

Course content

5 sections • 38 lectures • 4h 6m total length

  • Preview02:31
  • What Is the Ionic Framework?
    06:01
  • Understanding Firebase
    02:38
  • Downloading the Prerequisites (Node.js, VS Code, and the Platform SDKs)
    03:08
  • Installing Ionic and Cordova CLIs
    04:24
  • Creating Your First Ionic App
    03:30
  • Running the App in the Browser
    04:26
  • Running the App on Devices
    09:29
  • Understanding How an Ionic App Works - Understanding the Files and Folders
    03:00

  • Preview05:23
  • Inputs, Buttons, and Icons
    08:29
  • Creating Lists and Sliding List in Ionic
    09:32
  • Using Cards and Grids in Ionic
    10:47
  • Loading Controller
    10:26
  • Toast Controller
    05:40
  • Alert Controller
    10:13
  • Creating Pages and Navigation
    12:34

  • Setting Up the Project
    02:40
  • Configuring the App
    03:48
  • Signing Up Users
    08:42
  • Logging Users In
    04:57
  • Checking User Login Status
    02:49
  • Saving Data to Cloud Firestore
    08:06
  • Retrieving Data from Cloud Firestore
    07:14
  • Querying Data
    06:39

  • Preview03:23
  • Creating User Sign Up
    09:41
  • Creating User Login
    08:30
  • Creating ToDo Page
    05:07
  • Adding New ToDos
    11:29
  • Displaying User’s ToDos
    09:42
  • Changing ToDo Status
    06:23
  • Logging Out the User
    04:59

  • Preparing the App Assets
    05:04
  • Preparing the App for Release
    04:27
  • Building the App for Release
    03:43
  • Signing the APK
    07:01
  • Uploading the App to the Google Play Store
    09:38

Requirements

  • No knowledge of Ionic is needed. Those with experience in Ionic 4 who are keen to learn its new features will also find this course useful.

Description

Ionic 4 marks the first version of the framework to completely embrace modern web APIs such as custom elements, CSS variables, and Shadow DOM.

This course shows you how to get started with Ionic 4. You will use UI components that come with Ionic and are available for use in your apps, right out-of-the-box. You'll connect your Ionic app with a NoSQL database such as Firebase to enable your app to use all the amazing Firebase features such as Firebase Auth and Cloud Firestore. You will work on the ToDo APP project, a Task Manager app using Ionic. By the end of the course, you'll have used Ionic 4 to build and prepared a cross-platform app for release into Google Play Store and App Store.

So are you excited to build your first app with Ionic 4? Let's get started.

About the Author

Samarth Agarwal is a developer, instructor, and entrepreneur. He has been working in the field of online education for around 4 years and has around 15,000 students on a number of platforms. He has amazing mobile and web app development courses on Udemy, Internshala, SkillShare, and LinkedIn Learning. Samarth works on the latest frontend web frameworks such as Angular and Ionic and builds cross-platform mobile applications for Android and iOS.

Who this course is for:

  • This course is for developers with basic JavaScript, HTML, and CSS experience who wish to learn how to build mobile apps with Ionic 4.

Instructor

Packt Publishing
Tech Knowledge in Motion
Packt Publishing
  • 3.9 Instructor Rating
  • 57,918 Reviews
  • 349,674 Students
  • 1,418 Courses

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



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