Their devices are better for most people. Windows interrupts you non stop (damn near harasses you while you use it) and Linux doesn't have enough custom software. Mac OS is quiet and fully features. If you've used an iPhone you'll know that it's intuitive. It's easier to figure out where stuff is. Android is a lot less intuitive. I've googled how to do something on an Android far more often than on an iPhone. I've extensively used everything I just mentioned. (DJ, software engineer, app developer & designer).
@@TerriTerriHotSauce I have used Mac OS to compile software. But never used IOS. I'm also using Linux for over 4 years now, without any problem or complain. Apple as a company makes so many mistakes and other companies follows it as they can see how much this can reduce the cost while also harm users.
@@TerriTerriHotSauce I agree about Linux, maybe about Windows as well (but not really, the issue with Windows is more in the hardware, battery life etc, less windows itself) but definitely not about Android vs iOS. I have devices running either system on the latest version, and for the average user they're identical. As evidenced by the fact that in Europe, there's a large chunk of normal people who'd never buy an iPhone cause they know how android works. It's different, but not harder. A Google Pixel is just as dummy-friendly as an iPhone, it just allows more flexibility in case you want that. But unlike Linux, it doesn't imply extra work just to use it.
The only way the browsing experience on iOS can improve is if Apple allows third-party rendering engines such as Blink or Gecko. This would allow Google and others to give iOS users a richer browsing experience. After all, Blink is just plain better than Webkit. Everyone knows that.
I've been making PWA's since before that phrase was coined. Reaching a massive audience is often not the goal of most people. Most of the time the goal is offering some bespoke functionality to a targeted set of people often as a complimentary app versus the 'next big thing'. This audience is vast.
How can a steaming pile of web garbage pretending to be actual software, be a threat to actual software. It’s like asking is a five year old’a finger painting a threat to a Picasso? It’s not even close.
But you're doing away with what makes native apps so appealing. Native apps response time are much faster than PWA. Don't get me started on offline capabilities. Sell me on PWA.
A few selling points of PWAs; - Developers don't have to learn multiple languages to develop their apps on different platforms - One code base means less bugs and faster development of new features and apps (which benefits users and developers) - The performance of native apps that primarily fetch content from the web is nearly identical to that of PWAs but PWAs require much less effort - Apple takes 30% - 10% of your revenue from "in app purchases" of native apps but not PWAs (this benefits users as developers can charge less while making the same profit) - Native apps mean developers need to keep up and comply with whatever changes Apple/Android/etc. make to their OS and Ts and Cs - Well designed PWAs provide a better user experience than standard web apps and considering the web isn't going anywhere that's a win for users
@@gimmemydinner Also updates are as fast as deploying the new version to production, the service worker would just update the new files to the cache and that's it, in matter of milliseconds. Otherwise you depend on user having automatic updates activated or bother them to update once they open the app (most times, a terrible bad UX).
@@gimmemydinner you mentioned all the pros that benefits the devs which the end user doesn't give a sh about. They want faster and better experience. So native is the way to go
It's not just Apple that doesn't like PWAs. I really wish that after several years of this nonsense getting spammed, we'd finally get the ability to boycott, block and remove PWAs completely. No ability to run, install or activate them anywhere on a user's system if they've chosen to set things up that way. Unfortunately, that would mean "developers" actually giving truthful information about what they're offering and Google and cohorts don't seem to consider that a priority.
@Coder's Corner They gave developers a shortcut to build fake apps and distribute them by sideloading. They clearly care more about developers than they do about users.
By the way, I have never seen a cafe that insisted I install an app to look at the menu. If I ever did, I'd leave to find a more customer-minded place. Of course, 3 months after reporting this spam nothing happened, because Google, Microsoft, Android and iOS are all promoting this nonsense. They don't care if you are promoting this without including the proper disclosures.
I don't install apps to my home screen. I install them to the app drawer where they belong. Either make that the default behavior or GIVE THE USER THE CHOICE! You can't even get the default behavior right on your fake apps! And let's not forget, apps come in just one flavor: native. Despite the name, web apps are websites, not apps.
PWAs are the future of iOS a lot of possibilities can be make with these things!
Unfortunately, it's not going to happen.
@@sdfjsd says who?
Another reason to hate apple. I even don't know why people use their devices if they have more cons. than pros.
Their devices are better for most people. Windows interrupts you non stop (damn near harasses you while you use it) and Linux doesn't have enough custom software. Mac OS is quiet and fully features.
If you've used an iPhone you'll know that it's intuitive. It's easier to figure out where stuff is. Android is a lot less intuitive. I've googled how to do something on an Android far more often than on an iPhone. I've extensively used everything I just mentioned. (DJ, software engineer, app developer & designer).
@@TerriTerriHotSauce I have used Mac OS to compile software. But never used IOS. I'm also using Linux for over 4 years now, without any problem or complain. Apple as a company makes so many mistakes and other companies follows it as they can see how much this can reduce the cost while also harm users.
@@TerriTerriHotSauce You can't even game properly on a Mac. Stop defending that trash company.
@@TerriTerriHotSauce I agree about Linux, maybe about Windows as well (but not really, the issue with Windows is more in the hardware, battery life etc, less windows itself) but definitely not about Android vs iOS. I have devices running either system on the latest version, and for the average user they're identical. As evidenced by the fact that in Europe, there's a large chunk of normal people who'd never buy an iPhone cause they know how android works. It's different, but not harder. A Google Pixel is just as dummy-friendly as an iPhone, it just allows more flexibility in case you want that. But unlike Linux, it doesn't imply extra work just to use it.
Has the best UX but still most people buy it for prestige though.
Never heard is pronounced "caysh" in 20 years - but really nice video, thanks.
I can save some websites to my iPhone and it work just like the app, so more websites need to make their apps have this functionality.
Good explanation, Thanks 🙏
They don't have to use safari and you can warn your users about using chrome instead.
useless, under Apple's constraint, only Safari can run some PWA function.
Excellent video!
Great overview.
shout out to the Cinco reference in the manifest at 5:27
The only way the browsing experience on iOS can improve is if Apple allows third-party rendering engines such as Blink or Gecko. This would allow Google and others to give iOS users a richer browsing experience. After all, Blink is just plain better than Webkit. Everyone knows that.
Thank you, very helpful.
This happens when microsoft does not make phone os
I've been making PWA's since before that phrase was coined.
Reaching a massive audience is often not the goal of most people. Most of the time the goal is offering some bespoke functionality to a targeted set of people often as a complimentary app versus the 'next big thing'.
This audience is vast.
How can a steaming pile of web garbage pretending to be actual software, be a threat to actual software. It’s like asking is a five year old’a finger painting a threat to a Picasso? It’s not even close.
But you're doing away with what makes native apps so appealing. Native apps response time are much faster than PWA. Don't get me started on offline capabilities. Sell me on PWA.
A few selling points of PWAs;
- Developers don't have to learn multiple languages to develop their apps on different platforms
- One code base means less bugs and faster development of new features and apps (which benefits users and developers)
- The performance of native apps that primarily fetch content from the web is nearly identical to that of PWAs but PWAs require much less effort
- Apple takes 30% - 10% of your revenue from "in app purchases" of native apps but not PWAs (this benefits users as developers can charge less while making the same profit)
- Native apps mean developers need to keep up and comply with whatever changes Apple/Android/etc. make to their OS and Ts and Cs
- Well designed PWAs provide a better user experience than standard web apps and considering the web isn't going anywhere that's a win for users
@@gimmemydinner Also updates are as fast as deploying the new version to production, the service worker would just update the new files to the cache and that's it, in matter of milliseconds. Otherwise you depend on user having automatic updates activated or bother them to update once they open the app (most times, a terrible bad UX).
@@gimmemydinner you mentioned all the pros that benefits the devs which the end user doesn't give a sh about. They want faster and better experience. So native is the way to go
It's not just Apple that doesn't like PWAs.
I really wish that after several years of this nonsense getting spammed, we'd finally get the ability to boycott, block and remove PWAs completely.
No ability to run, install or activate them anywhere on a user's system if they've chosen to set things up that way.
Unfortunately, that would mean "developers" actually giving truthful information about what they're offering and Google and cohorts don't seem to consider that a priority.
@Coder's Corner They gave developers a shortcut to build fake apps and distribute them by sideloading.
They clearly care more about developers than they do about users.
If you dont like pwa then dont install it on your device
It's your choice
Pwa is great tech for making web app faster and offline use case
@@StijnHommes why do you hate PWAs so much? Is it that they don't have any use case?.
By the way, I have never seen a cafe that insisted I install an app to look at the menu. If I ever did, I'd leave to find a more customer-minded place.
Of course, 3 months after reporting this spam nothing happened, because Google, Microsoft, Android and iOS are all promoting this nonsense. They don't care if you are promoting this without including the proper disclosures.
I don't install apps to my home screen. I install them to the app drawer where they belong. Either make that the default behavior or GIVE THE USER THE CHOICE! You can't even get the default behavior right on your fake apps!
And let's not forget, apps come in just one flavor: native. Despite the name, web apps are websites, not apps.
All web apps are websites, not all websites are web apps
Is learning Flutter dead end, or it will it be worth it in the future for android/ios development ?