Mobile App Development in React Native or PWA?












0















I need the thoughts of you mobile app experts on the selection of technology to grow mobile apps at a growing e-commerce startup.
I am leading their mobile app development in React Native Technology. But, in recent months, one of our team worked with PWC for a side project and found it effective on mobile devices. Google is also promoting PWA a lot. Moreover, there is a huge buzz on the web around it.



Now, for our main mobile app which is react native, so we are thinking that instead of putting efforts on building RN code for mobile apps further, better we enable out desktop app with PWA. And, launch our mobile apps by repackaging our PWA enabled website.



But, we are quite unsure that will it be a right approach to take mobile app development forward? Is there any possibility where we can stuck in future? Will there be any limitation in keeping our mobile app users active? or any other potential possibility which can affect our business at mobile apps part in future?



Please share your views and thoughts to help us in making a better decision.










share|improve this question























  • google.co.il/…

    – Yossi
    Nov 25 '18 at 15:31
















0















I need the thoughts of you mobile app experts on the selection of technology to grow mobile apps at a growing e-commerce startup.
I am leading their mobile app development in React Native Technology. But, in recent months, one of our team worked with PWC for a side project and found it effective on mobile devices. Google is also promoting PWA a lot. Moreover, there is a huge buzz on the web around it.



Now, for our main mobile app which is react native, so we are thinking that instead of putting efforts on building RN code for mobile apps further, better we enable out desktop app with PWA. And, launch our mobile apps by repackaging our PWA enabled website.



But, we are quite unsure that will it be a right approach to take mobile app development forward? Is there any possibility where we can stuck in future? Will there be any limitation in keeping our mobile app users active? or any other potential possibility which can affect our business at mobile apps part in future?



Please share your views and thoughts to help us in making a better decision.










share|improve this question























  • google.co.il/…

    – Yossi
    Nov 25 '18 at 15:31














0












0








0


1






I need the thoughts of you mobile app experts on the selection of technology to grow mobile apps at a growing e-commerce startup.
I am leading their mobile app development in React Native Technology. But, in recent months, one of our team worked with PWC for a side project and found it effective on mobile devices. Google is also promoting PWA a lot. Moreover, there is a huge buzz on the web around it.



Now, for our main mobile app which is react native, so we are thinking that instead of putting efforts on building RN code for mobile apps further, better we enable out desktop app with PWA. And, launch our mobile apps by repackaging our PWA enabled website.



But, we are quite unsure that will it be a right approach to take mobile app development forward? Is there any possibility where we can stuck in future? Will there be any limitation in keeping our mobile app users active? or any other potential possibility which can affect our business at mobile apps part in future?



Please share your views and thoughts to help us in making a better decision.










share|improve this question














I need the thoughts of you mobile app experts on the selection of technology to grow mobile apps at a growing e-commerce startup.
I am leading their mobile app development in React Native Technology. But, in recent months, one of our team worked with PWC for a side project and found it effective on mobile devices. Google is also promoting PWA a lot. Moreover, there is a huge buzz on the web around it.



Now, for our main mobile app which is react native, so we are thinking that instead of putting efforts on building RN code for mobile apps further, better we enable out desktop app with PWA. And, launch our mobile apps by repackaging our PWA enabled website.



But, we are quite unsure that will it be a right approach to take mobile app development forward? Is there any possibility where we can stuck in future? Will there be any limitation in keeping our mobile app users active? or any other potential possibility which can affect our business at mobile apps part in future?



Please share your views and thoughts to help us in making a better decision.







react-native progressive-web-apps mobile-application






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 25 '18 at 13:52









bygirishbygirish

394




394













  • google.co.il/…

    – Yossi
    Nov 25 '18 at 15:31



















  • google.co.il/…

    – Yossi
    Nov 25 '18 at 15:31

















google.co.il/…

– Yossi
Nov 25 '18 at 15:31





google.co.il/…

– Yossi
Nov 25 '18 at 15:31












1 Answer
1






active

oldest

votes


















0














If your application requires Background Geolocation then you need to go native as W3C have already wasted 2 years procrastination and are now going down the inconceivable path of trying to implement Geolocation as a Sensor.



No one! to date has been able to find demonstrable fault with the suggested solution but they refuse to implement it :-(enter image description here



Yet Web Dev voices continue to cry out for this functionality: -



https://github.com/w3c/ServiceWorker/issues/745



https://github.com/w3c/geolocation-api/issues/13



Background Geolocation ServiceWorker - onMessage Event order when Web App regains focus



PS. My advice is don't use React at all! Just go Phonegap






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53468177%2fmobile-app-development-in-react-native-or-pwa%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    If your application requires Background Geolocation then you need to go native as W3C have already wasted 2 years procrastination and are now going down the inconceivable path of trying to implement Geolocation as a Sensor.



    No one! to date has been able to find demonstrable fault with the suggested solution but they refuse to implement it :-(enter image description here



    Yet Web Dev voices continue to cry out for this functionality: -



    https://github.com/w3c/ServiceWorker/issues/745



    https://github.com/w3c/geolocation-api/issues/13



    Background Geolocation ServiceWorker - onMessage Event order when Web App regains focus



    PS. My advice is don't use React at all! Just go Phonegap






    share|improve this answer




























      0














      If your application requires Background Geolocation then you need to go native as W3C have already wasted 2 years procrastination and are now going down the inconceivable path of trying to implement Geolocation as a Sensor.



      No one! to date has been able to find demonstrable fault with the suggested solution but they refuse to implement it :-(enter image description here



      Yet Web Dev voices continue to cry out for this functionality: -



      https://github.com/w3c/ServiceWorker/issues/745



      https://github.com/w3c/geolocation-api/issues/13



      Background Geolocation ServiceWorker - onMessage Event order when Web App regains focus



      PS. My advice is don't use React at all! Just go Phonegap






      share|improve this answer


























        0












        0








        0







        If your application requires Background Geolocation then you need to go native as W3C have already wasted 2 years procrastination and are now going down the inconceivable path of trying to implement Geolocation as a Sensor.



        No one! to date has been able to find demonstrable fault with the suggested solution but they refuse to implement it :-(enter image description here



        Yet Web Dev voices continue to cry out for this functionality: -



        https://github.com/w3c/ServiceWorker/issues/745



        https://github.com/w3c/geolocation-api/issues/13



        Background Geolocation ServiceWorker - onMessage Event order when Web App regains focus



        PS. My advice is don't use React at all! Just go Phonegap






        share|improve this answer













        If your application requires Background Geolocation then you need to go native as W3C have already wasted 2 years procrastination and are now going down the inconceivable path of trying to implement Geolocation as a Sensor.



        No one! to date has been able to find demonstrable fault with the suggested solution but they refuse to implement it :-(enter image description here



        Yet Web Dev voices continue to cry out for this functionality: -



        https://github.com/w3c/ServiceWorker/issues/745



        https://github.com/w3c/geolocation-api/issues/13



        Background Geolocation ServiceWorker - onMessage Event order when Web App regains focus



        PS. My advice is don't use React at all! Just go Phonegap







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 27 '18 at 1:20









        McMurphyMcMurphy

        4241519




        4241519
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53468177%2fmobile-app-development-in-react-native-or-pwa%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Create new schema in PostgreSQL using DBeaver

            Deepest pit of an array with Javascript: test on Codility

            Fotorealismo