Live data from Hacker News

App Updates for HTML5 Apps

developer.apple.com

41–50 of 75 posts

Re: App Updates for HTML5 Apps

#41
post #37

Earlier quoted context omitted.

The above statement is not correct. You’ve always been free to sell non digital goods through the App Store. For instance, you can buy anything through the Amazon app that is actually shipped to you. Can you set up your own independent shop in Walmart and sell stuff?

> Can you set up your own independent shop in Walmart and sell stuff? With permission, sure. I see people selling girl scout cookies, kettle corn, etc in the entry to Walmart all the time.

Try doing that with a for profit business....

Re: App Updates for HTML5 Apps

#42

Earlier quoted context omitted.

Compared to...? SPA/PWA/specific non-native solution entirely based on JS?

Unless HTML6 happens and is adopted, which I doubt, calling it HTML5 is just kind of pointless; I really don't care if people say HTML5, but I say HTML because that's what it is, and adding on '5' doesn't provide any useful information since all browsers support HTML version 5 by default and without the need to specify it.

Okay interesting, so thats not what Apple was referring to

Its a suite of best technologies that have little to do with the version of html supported by a browser

This gives a lot of insight into this whole comment thread

Re: App Updates for HTML5 Apps

#43
post #34

Earlier quoted context omitted.

HTML5 is more a shorthand for "modern web technologies" nowadays. It's not just HTML.

Trust me, nobody in the web development community uses HTML5 as a shorthand for that.

Not anymore as it became ubiquitous for the things people actually develop in the webdev community, but it is still the term for what is being described

I see your confusion and frustration now, just a misunderstanding

Re: App Updates for HTML5 Apps

#44
It sounds like web apps are fine as long as the code is part of the package and isn't loaded after the fact? If so, I don't see a problem. Without this policy it would be impossible for them to enforce any other app policies.

Re: App Updates for HTML5 Apps

#45

Earlier quoted context omitted.

I’m not providing my opinion on Apple’s policies; I’m just surfacing them because the linked article doesn’t make them clear.

You’re free to make a web app as long as you don’t try to sell things through it. The clarification made it less clear. You’ve always been able to sell physical goods through the App Store.

I assumed that was already known, but I think it's good to have your reminder for those who aren't aware of this.

Re: App Updates for HTML5 Apps

#46

Note that this probably has less of an impact than you’d think: > Apps may contain or run code that is not embedded in the binary (e.g. HTML5-based games, bots, etc.), as long as code distribution isn’t the main purpose of the app, the code is not offered in a store or store-like interface, and provided that the software (1) is free or purchased using in-app purchase; (2) only uses capabilities available in a standar…

>(4) does not provide access to real money gaming, lotteries, or charitable donations

Why is that?

I also don't understand how is Kickstarter allowed when not everything they have are physical goods.

Re: App Updates for HTML5 Apps

#47
post #34

Earlier quoted context omitted.

HTML5 is more a shorthand for "modern web technologies" nowadays. It's not just HTML.

Trust me, nobody in the web development community uses HTML5 as a shorthand for that.

Unless you are trying to pull a "No True Scotsman", I'm just going to prove you wrong by presenting myself as the counter-example.

HTML is just the markup language, excluding CSS and JS.

HTML5 is the basket of technologies that make "modern" web apps possible.

Re: App Updates for HTML5 Apps

#48
> Apps that provide core features and functionality dynamically with web technology like HTML5 are best delivered to everyone in Safari, rather than through the curated App Store

The various financial/banking/utility apps I use at best provide maybe half their functionality directly. Some really egregious examples of apps that are mostly HTML5 are myAT&T and the Discover card apps. The Discover card app is 100% useless w/o a network. Ditto the AmEx app. Actually, all eight finance/banking apps I have on my phone are useless w/o a network.

Re: App Updates for HTML5 Apps

#49

Earlier quoted context omitted.

Trust me, nobody in the web development community uses HTML5 as a shorthand for that.

Unless you are trying to pull a "No True Scotsman", I'm just going to prove you wrong by presenting myself as the counter-example. HTML is just the markup language, excluding CSS and JS. HTML5 is the basket of technologies that make "modern" web apps possible.

That was true maybe 5–10 years ago. I’m saying that this term is no longer used today, in 2019. Do you seriously still use it in discussions with your colleagues, on social media, etc.?

Re: App Updates for HTML5 Apps

#50
post #46

Note that this probably has less of an impact than you’d think: > Apps may contain or run code that is not embedded in the binary (e.g. HTML5-based games, bots, etc.), as long as code distribution isn’t the main purpose of the app, the code is not offered in a store or store-like interface, and provided that the software (1) is free or purchased using in-app purchase; (2) only uses capabilities available in a standar…

>(4) does not provide access to real money gaming, lotteries, or charitable donations Why is that? I also don't understand how is Kickstarter allowed when not everything they have are physical goods.

My guess is that it involves complex jurisdictional things.

Money Transfer Method A is not permitted in City/County/State/Nation B.

Person A lives in City/County/State/Nation B and is not able to download Money Transfer Method A app that is acting correctly as an app. Everything is in order.

Person A lives in City/Country/State/Nation B and downloads an app that provides an HTML gateway to Money Transfer Method A. Apple can't control that. But Apple gets the heat from City/Country/State/Nation B for enabling the money transfer through an app in its App Store.

Post reply on HN