App-Like UX for PWAs

Поділитися
Вставка
  • Опубліковано 10 січ 2025

КОМЕНТАРІ •

  • @Pesthuf
    @Pesthuf 4 роки тому +11

    We could really use something like VeloctityTracker from Android and Flutter on the web.
    All touch gesture handling on the web is crude and inaccurate.

  • @shreyanschandak
    @shreyanschandak 4 роки тому +17

    The gmail on mobile web feels nothing like a PWA to be very clear 🤨😏🙄😆

  • @swyxTV
    @swyxTV 4 роки тому +7

    wonderfully presented grab bag of tricks. very nicely done and thank you for the links!

    • @samthorau
      @samthorau 4 роки тому

      The secret is this video just links to a bunch of posts I've written before :)

    • @swyxTV
      @swyxTV 4 роки тому +1

      @@samthorau I'm a DA too. I know :) only way to be productive in this job. still, wonderful presentation!

  • @shgysk8zer0
    @shgysk8zer0 4 роки тому +5

    There is an existing standard for custom context menu. Firefox has supported it for years, and Chrome even did for a while (maybe behind a flag). would have been so useful and simple, but we're stuck using the ugly JS solutions instead.

    • @chiboymarcel527
      @chiboymarcel527 4 роки тому

      Wait!!! Really...

    • @chiboymarcel527
      @chiboymarcel527 4 роки тому

      @@shgysk8zer0 Opps!!! So we still have to fall back to the old javascript.

    • @shgysk8zer0
      @shgysk8zer0 4 роки тому

      @@chiboymarcel527 yeah, unfortunately.
      I made a wysiwyg editor a while back using it as it was the most practical way of providing all the controls. The whole thing only used like 5 lines of JS. Even had nested menus: font > family > Roboto.

    • @samthorau
      @samthorau 4 роки тому

      yeah, I'm sad about this too, but at this point I don't think it's going to happen for Chromium or WebKit.

  • @ELStalky
    @ELStalky 4 роки тому +36

    "Why do sites like Gmail feel like native applications?"
    Awful loading times?

    • @Lucian_Andries
      @Lucian_Andries 4 роки тому +2

      Gmail loads instantly for me, on PC.

    • @Drpanda533
      @Drpanda533 4 роки тому +1

      Never had that... Maybe just your connection

    • @EnderC23
      @EnderC23 4 роки тому +6

      Gmail is probably a bad example here. I don't think it feels like an app at all. It hasn't really been updated since "web 2.0".
      If inbox was still around and that was the example, I'd agree.

    • @todd_matheson
      @todd_matheson 4 роки тому +4

      Native apps should load much faster then any web site because they download and cache the data and ui. If a web apps is a PWA it can ony cache some data, but not as much and most don't. Oh and don't forget all the javascript parsing needed for modern web.

    • @ELStalky
      @ELStalky 4 роки тому

      @@todd_matheson As with most things it depends. There is the full range of extremely fast to excruciatingly slow for both web and native applications. Native applications can rely on large frameworks that have a lot of loading overhead, the same is true for web applications, which can have anything from a few kilobytes to multiple megabytes of code just to run the core logic.
      In a way web applications even have an advantage as usually the "runtime" in the form of the browser is already loaded. For the most part it comes down to how much effort and attention is put on optimizing performance.

  • @dindjarin2628
    @dindjarin2628 4 роки тому +5

    Thank God, I think I'm the only one that over-thinking about this.

  • @Jesus24horasTV
    @Jesus24horasTV 4 роки тому

    A question: When will you unblock the autoplay function for no-youtube-viewer apps??? Because in JavaScript this is not possible. I need to play my videos and audios automaticly. Thks

  • @hobbyturystaSEO
    @hobbyturystaSEO 4 роки тому +6

    Pwa 2.0 please with portal loading and extended local storage

    • @SamuelSarette
      @SamuelSarette 4 роки тому +2

      Isn't IndexDB 2.0 supposed to be preferred to DOM Storage APIs?

    • @hobbyturystaSEO
      @hobbyturystaSEO 4 роки тому

      @@SamuelSarette what is maximum capacity od indexDB2.0 ?

    • @SamuelSarette
      @SamuelSarette 4 роки тому +1

      @@hobbyturystaSEO It's a percentage of disk space / free space I believe. Like 20 % of the disk, but chrome will remove data from it if the device is running out of space, unless you've asked for the permanent storage permission, etc.
      It's complicated and another Google video explained it

    • @hobbyturystaSEO
      @hobbyturystaSEO 4 роки тому

      @@SamuelSarette that's fair enough

    • @todd_matheson
      @todd_matheson 4 роки тому +2

      local storage is not the recommended storage because it's not async and insecure. The only reason people use it is it's nice API

  • @justinoneill2837
    @justinoneill2837 4 роки тому +1

    Do you have that notes webapp on Github? I'd like to see how you achieved the drag n drop

  • @AnkushVatsZero
    @AnkushVatsZero 4 роки тому +2

    I honestly thought PWA is dead, every video on pwa is atleast 2 year old. Thank goodness its still alive

    • @TonyS4870
      @TonyS4870 4 роки тому +1

      You can follow Twitter and their efforts if you're interested in how they did their PWA

  • @isaidstream4547
    @isaidstream4547 4 роки тому +4

    PWA is the best thing ever made, sad, nobody uses that. Why?

    • @isaidstream4547
      @isaidstream4547 4 роки тому +3

      @@hobbyturystaSEO beatiful, greetings from Perú

    • @status2007
      @status2007 4 роки тому +2

      Its news and reforming. Wait for couple of years and you'll see it everywhere.
      Hybrid apps were nowhere back in 2014-2015 and now see the apps ecosystem to confirm the same.

    • @TekEffekt
      @TekEffekt 4 роки тому

      @@status2007 I'd say hybrid apps are less pervasive today than they were before. A higher percentage of the app store is native than ever before

    • @teemukarppinen9462
      @teemukarppinen9462 4 роки тому

      Apple keeps actively hindering it's progress so they can keep cash grabbing thru app store. Also native devs seems to be actively lobbying against adding the missing pieces like location tracking because reasons.

    • @TekEffekt
      @TekEffekt 4 роки тому

      @@teemukarppinen9462 Well yes it's against Apple's best interest to support PWA's for many reasons one being money. But another being the quality of the App Store. As someone who has done web and native I can say that native is far better at creating quality experiences for the user.

  • @RobinYoulton
    @RobinYoulton 4 роки тому

    Excellent video, very informative, I learned a lot - thanks

  • @DoNotMerge
    @DoNotMerge 4 роки тому +1

    There are many man-hours behind the Gmail app to polish and provide app-like experience. Unfortunately, Web technologies do not help much to achieve the same level with smaller amount of effort

  • @davidmaxwaterman
    @davidmaxwaterman 4 роки тому

    What to do about PWA features that are missing on iOS?

    • @guidobit
      @guidobit 4 роки тому +1

      Don't ask Google, after Steve died Apple neglected the feature Steve believed in. Because it is good for the user but not for Apples stakeholder paycheck.

  • @LabhamJain
    @LabhamJain 4 роки тому +2

    I Want Captions 😫😫😫😫

  • @chetana9802
    @chetana9802 4 роки тому

    Can someone please suggest a way to start web development and make pwa ?
    Ty ☺️

    • @chetana9802
      @chetana9802 4 роки тому

      I want to build one of my own

    • @dindjarin2628
      @dindjarin2628 4 роки тому +1

      for the sake of laziness, try angular with pwa.

  • @justrohit-uc7pn
    @justrohit-uc7pn 4 роки тому

    You won't believe.. I just built that hypothetical Google keep PWA.

  • @status2007
    @status2007 4 роки тому +3

    PWA is the future.
    Hope i predicted it rightly this time 😁

  • @chukky4404
    @chukky4404 4 роки тому +9

    Gmail feels nothing like native, absolutely nothing

  • @mjbe
    @mjbe 4 роки тому +1

    My poor users who are in an assault environment!

  • @laxbrookes
    @laxbrookes 4 роки тому

    Show me your PWA projects 🤘

  • @AllYouWantAndMore
    @AllYouWantAndMore 4 роки тому +3

    If Google cared about PWA's so much, they would make Google Sites have PWA functionality. Instead, Amazon is making app development free for businesses, taking Google's thunder.

    • @TonyS4870
      @TonyS4870 4 роки тому

      oh you mean like Photos and Maps which you can both install.. just like a PWA?

    • @AllYouWantAndMore
      @AllYouWantAndMore 4 роки тому

      @@TonyS4870 in Google Sites?

  • @angeljo6020
    @angeljo6020 4 роки тому

    26 app developera disliked the video

  • @AlvarLagerlof
    @AlvarLagerlof 4 роки тому +5

    Gmail is not that good-feeling though.

  • @jaywalks9918
    @jaywalks9918 4 роки тому +1

    Yes Gmail, the copy of Microsoft's Hotmail :-P

  • @mdmorsthedalam7618
    @mdmorsthedalam7618 4 роки тому

    Sir halme crickat news