32 thoughts on “Building A Web App VS Building A Mobile App — Which One Is Better?

  1. I have an existing PtQt application.. is there a simple way a browser could control (ex. websockets) and display whatever is shown in my PyQt gui window?

    For example, is the only way is to add a webserver to my existing script (FastAPI , Flask-SocketIO, etc).. or could I periodically screen-capture the PyQt window (PyAutoGUI, Multiple Screenshots Simple), and send it to the browser somehow?

    I've seen other solutions (Eel , Tornado, aiohttp, Starlette, etc), but not sure if it can stream whatever on my gui screen!

  2. What would you do if you needed to implement some complicated backend logic? I typically develop in Python and am trying to learn more about app development here. Supabase seems to handle a ton out of the box, but if my service requires some complicated logic in the back, would I be able to integrate that logic into supabase or would I need to setup a new api specifically for that logo?

  3. Dude this video is so helpful. What are some best practices for code and database for people building a web application that will eventually be available in a mobile app? A seamless method ideally.

  4. Any insight regarding security and server costs? I think I web app is best for a product I am building but I am seeing things about insane server costs

  5. I'm fairly new to development but you mention taking payment for a web app would be much easier but wouldn't it be harder? I mean, a web app is basically a web page with some specific functionality… how do you put that behind a paywall etc?

  6. I think it depends what you’re doing. I view the entire process of getting a native app as tons of extra friction, but that’s in the context of making apps for Services and businesses you would normally go to on the web. PWAs are getting way better, but not there yet and the native app will have a better feel and performance.

  7. What is you try to build an app that suits both B2C and B2B potentially but more like for B2C. But the things is that this kind of app will not be so usable on mobile device. Should you then develop it as Desktop app ? 😀

  8. A huge point I think missed (based off my experience shipping products).

    Mobile apps cost $ to just start.

    IOS certificate cost, google play store now requires a REAL device to test (I bought a $30 track phone for this) and now google play store requires 20+ “testers” before you can publish an app. There’s a discord to help find testers of your app.

    For reference, I was writing React Native apps. Love the content bro!👊🏼👊🏼

  9. Hey Man! Do you offer a tutorial and one on one sessions like weekly session to guide me through my industry to grow my skills with Cursor Ai and how i can leverage it ? I am serious, because i have followed your videos but would like to know more input. i am interested in building features for mobile applications

  10. First off this is such a well thought out video. Thank you for this.
    Makes making the decision so much easier.

    Secondly, I’m experimenting this month with Flutter for a web app I’m building. If it works out, then one can have the best of both worlds.

    I mean there would still have to be some conditional logic to handle things like payment processing, but then you can get all the benefits and still deploy your app to both web and mobile with minimal effort.

    That’s something I feel doesn’t get talked about enough.
    I heard Flutter support for web is not that great, but I’m testing it out for myself to see.

Leave a Reply to @popypopy-f2i Cancel reply

Your email address will not be published. Required fields are marked *