강의

멘토링

로드맵

Programming

/

Web Development

Building an Ionic PWA (Progressive Web App)

Let's implement PWA (Progressive Web app), which is a hot issue these days, using IONIC hybrid framework and FIREBASE.

(5.0) 3 reviews

99 learners

  • killkch0331
IONIC
PWA

Reviews from Early Learners

Building an Ionic PWA with Firebase and Service Workers

Let's implement a Progressive Web App (PWA), a hot topic these days, using Ionic 3 and Firebase. Implementing a real web app will help you establish the future evolution of PWAs.

What is a PWA?

It's an "app-like web" that aims to combine the best of both mobile web and apps. PWAs leverage a new API called service workers to cache critical parts of web apps and enable instant loading. This allows them to send push notifications even though they're mobile web. (Reference: https://developers.google.com/web/progressive-web-apps/ )

While there are various frameworks that support PWA implementation, I believe the Ionic framework is the most suitable for implementing PWAs because it uses Web/App Components, has executable service workers built-in, and supports various internal/external APIs. Various PWA-related projects are currently underway utilizing Ionic. *Ionic provides its own PWA toolkit, although it is still in its early stages.

Helpful people

  • Anyone who wants to develop a hybrid app
  • Anyone who wants to develop PWA
  • Beginners new to Ionic

Lecture Features

main feature

ionic 3 Firebase realtime Database CRUD/indexing Firebase Auth web push message Moment.js IOS/Android Building Modal ActionSheet infinite scroll Time Stemp response grid

Development environment

cli packages: (/usr/local/lib/node_modules) @ionic/cli-utils : 1.19.0 ionic (Ionic CLI) : 3.19.0 global packages: cordova (Cordova CLI) : 7.1.0 local packages: @ionic/app-scripts : 3.1.4 Cordova Platforms : android 6.3.0 Ionic Framework : ionic-angular 3.9.2 System: ios-deploy : 1.9.2 Node : v8.6.0 npm : 5.5.1 OS : macOS High Sierra Xcode : Xcode 9.2 Build version 9C40b

Introducing the knowledge sharer

Kim Cheol-hyeon

Currently working as a freelancer/consultant after working at SDS LGAd Simmani (search engine) and Mnet Media (now CJ E&M)

Hello
This is

2,064

Learners

45

Reviews

25

Answers

4.9

Rating

3

Courses

Curriculum

All

27 lectures ∙ (5hr 3min)

Published: 
Last updated: 

Reviews

All

3 reviews

5.0

3 reviews

  • hakjong0634님의 프로필 이미지
    hakjong0634

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    You explained ionic and PWA in an easy-to-understand way... You explained the concept of PWA and the approach to ionic in an easy-to-understand way. I'm very interested in ionic, so I hope there will be many other courses. Thank you.

    • cjswntjd0134님의 프로필 이미지
      cjswntjd0134

      Reviews 17

      Average Rating 5.0

      5

      100% enrolled

      I find Ionic more convenient to write in TypeScript than in JavaScript. The lecture is structured by functional development unit, so I think I can use it as a module unit when developing other things. Thank you for the lecture~

      • jingetta32850님의 프로필 이미지
        jingetta32850

        Reviews 2

        Average Rating 5.0

        5

        100% enrolled

        The course was really good I think I learned a lot about Ionic through this practical course IOS Android was a headache, but thanks to this, it seems to have been solved^^ Ah! Those who are planning to take the course, it would be much better if you first listen to the Ionic email authentication course (free) among the instructor's courses.

        Access is restricted to non-public courses.
        Private Course

        killkch0331's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!