Signup for the Ionic Newsletter to get the latest news and updates!

  • kushagra rajpoot

    i have created a web App with ionic components. its awsome 🙂
    https://kushagragitter.github.io/Ionic2DemoWep/

  • http://nicholls.azurewebsites.net/ Juan David Nicholls

    Very very interesting, we need more examples about that 😀

  • arsene

    yeah, great post. thanks

  • Josh Garwood

    Hey guys! Quick question… Are PWA’s primarily meant for mobile, or is the intention for it to work in the browser (desktop resolution, say 1920×1080) and then scale down to mobile using media queries?

    • http://social-media-im-sport.de/ Marcel van Remmerden

      In my opinion, right now it is primarily useful for making the app available and simulating it in a browser.

      This does not mean that you cannot design it in different ways for desktop, tablet and browser, you have all the tools available to do so. However, Ionic does not already delivers those to you in its standard installation and you either have to define them yourself or implement a responsive grid.

  • Phil Merrell

    If only service workers were supported in Safari on iOS

    At least it’s “Under consideration” for the “5-year plan” 🙁

    https://jakearchibald.github.io/isserviceworkerready/

    • Alejandro Heredia

      There’s always CROSSWALK `ionic browser add crosswalk`

      • smatthews1999

        Crosswalk is great for packaged apps, but not this. User is going to the browser user uses.

        • Jonathan James

          Why not provide an in-app button that asks for a native Chrome Browser to run the app in? Would this not be a simple work-around right now for apps that rely on their Progressive Service Workers?

      • Phil Merrell

        It certainly wouldn’t hurt to have some of this functionality in a natively packaged app, but PWAs are supposed to be about bringing native-like experiences to the browser via the web.

        Safari on iOS is a great browser and in many respects still superior. But it will be very disappointing if it’s the last major browser to implement Service Workers by 4 – 5 years.

        Google has been actively and incrementally making the mobile web a better experience. Apple appears to be complacent. Maybe that’s prudent or maybe they’re falling behind. It’s tough to tell.

    • Jonathan James

      Why not provide an in-app button asking for a native Chrome Browser to run the app in? Would this not be a simple work-around right now for apps that rely on their Progressive Service Workers?

  • Olivier Jacquemart

    https://jgw96.github.io/worker.js gives a 404. Is it normal?
    Great article, btw. PWA is the next big thing 🙂

  • Smart Dev

    Very comprehensive and useful resource. Thanks for posting.

  • Oscar Bolanos

    If you add the browser platform using cordova, cordova will create the manifest file for you. What is the correct approach?

  • Amare Worku

    This is a great article and thanks for sharing. Can you please share the link for the sample HCN app?

  • http://www.seasiainfotech.com/ Rochell Marco

    The use of Ionic2 in web apps is really amazing. I also used it in web apps. Thanks for sharing!

  • KarthiK E

    Dear Guys,
    We are planing to develop the admin portal management desktop application and we are thinking to use ionic2 framework for this project. Kindly someone suggest me. our application will be mobilefirst with ionic2 and backend MongoDB.
    advance thanks

    • Alessandro Orlandi

      I’d do the same. If it was possible.

  • Arun Kumar

    i am getting error “cordova is not available”, when i try to use native plugin in PWA ionic2. Is it possible to use plugins in pwa application.