It’s 2019. Apple still uses the term HTML5.
SPA/PWA/specific non-native solution entirely based on JS?
11–20 of 75 posts
It’s 2019. Apple still uses the term HTML5.
SPA/PWA/specific non-native solution entirely based on JS?
Are Electron style apps banned because "core features and functionality of the app must be contained within the binary of the software"?
Thank you for protectief me and the rest of the World from fraudsters and conpanies that trick you info buying things and make it reeeaaaslllyy difficult to cancel any subscription
Does it mean mobile apps built with Ionic frameworks are not allowed?
> 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 standard WebKit view (e.g. it must open and run natively in Safari without modifications or additional software); your app must use WebKit and JavaScript Core to run third-party software and should not attempt to extend or expose native platform APIs to third-party software; (3) is offered by developers that have joined the Apple Developer Program and signed the Apple Developer Program License Agreement; (4) does not provide access to real money gaming, lotteries, or charitable donations; (5) adheres to the terms of these App Review Guidelines (e.g. does not include objectionable content); and (6) does not support digital commerce.
You’re free to make a web app as long as you don’t try to sell things through it.
> This means that the core features and functionality of the app must be contained within the binary of the software, rather than made possible by referring users outside of the approved app, including through the use of HTML5.
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…
Why? Why does Apple insist on playing middleman, if not for totalitarian control over all commerce on the platform? How is this not monopolistic anti-trust behavior?
I take this to mean that apps that are just a chrome for a website will no longer be approved. I also wonder if they’re targeting apps that use services like CodePush. > This means that the core features and functionality of the app must be contained within the binary of the software, rather than made possible by referring users outside of the approved app, including through the use of HTML5.