Earlier quoted context omitted.
Unfortunately for mobile games iOS tends to be where the majority of the money is.
I don’t think it’s just games. iOS users in general are more willing to pay for software than Android users and Android users are more willing to pay than web users.
Write code for the web
281–290 of 364 posts
Re: Write code for the web
#282Earlier quoted context omitted.
Apple doesn't make developers do anything. Developers write apps for their platform because it is the one where consumers want to spend their money. They do this by being mean to developers, or, rather, not allowing developers to be mean to customers. It's the same way that apple leans hard on their suppliers but at the end of the day it has led to creating a healthy and wealthy ecosystem that those developers and su…
> not allowing developers to be mean to customers. apple has a history of denying apps for monopolistic reasons & collusion price fixing : https://apple.fandom.com/wiki/Criticism_of_Apple#Restriction... > t's the same way that apple leans hard on their suppliers but at the end of the day it has led to creating a healthy and wealthy ecosystem yes, like using child labour and working environments that require suicide n…
Thankfully, Apple started moving out to India and Vietnam.
Re: Write code for the web
#283Earlier quoted context omitted.
You're supposed to end your document with a newline. That's a POSIX standard.
I don't mean this as snark, I'm genuinely interested: do you have a phrase I can search for or a link to that? I don't think I've ever heard that before but I would love to start citing it
https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1...:
“3.206 Line
A sequence of zero or more non- characters plus a terminating character.”
That’s consistent with:
> echo test | wc
1 1 5
> echo -n test | wc
0 1 4Re: Write code for the web
#284I once had to setup an Apple developer account to have one of our municipality apps shown as ours. I'm not sure why that was considering all our other apps never needed that, but it was what it was. It was a pretty terrible experience. First I needed an Apple account, and since I didn't really want to use my private one, I needed to create one for work. I couldn't create an "organisation account" so it was tied to me…
> This was some years ago This is probably worse today, they're all the time throwing more roadblocks to avoid people to publish apps in their "ecosystem", except if you're a large US company that can easily handle the paperwork.
From a North American perspective, the only thing I can think of that has changed is Google now requiring DUNS numbers for business accounts (while Apple has required them for a very long time, for business accounts).
Re: Write code for the web
#285Earlier quoted context omitted.
Unfortunately for mobile games iOS tends to be where the majority of the money is.
Where are all the good iOS games? I don’t know if I’d be able to name more than a handful[0]. How many people are making -- and similarly monetizing: upfront cost sans micro-transactions -- things like Mindustry? 0: Mindustry https://apps.apple.com/us/app/mindustry/id1385258906 and two more which are available with an Apple Arcade subscription, maybe also for individual purchase: Dandara https://apps.apple.com/us/app…
Re: Write code for the web
#286> Apple’s own music player was, and still is, unusably bad. And here I thought it was just me. I really like Dolby Atmos in their airpods, and it seems that it only works with Apple Music. But Apple Music just doesn't click with me.
It feels very much like it’s still the same old app built for the time when any music you’d be playing was locally downloaded, but with streaming haphazardly retrofitted.
It’s pretty sluggish even with a flawless connection, but if you’re somewhere spotty like on a train it becomes basically unusable. Even for stuff you have downloaded for offline playback, it seems like it will try to stream it instead if there is any network connection at all, regardless of how bad it is.
Re: Write code for the web
#287Earlier quoted context omitted.
> except for maybe Uber, Google Drive, and games I understand Drive working better as a native app; it needs to be able to provide a virtual filesystem to the OS and do background syncing and such. But why Uber? Uber has (or maybe had) a mobile site that works fine for requesting rides and basically everything the app can do. I don't see what value Uber being a native app adds for the user. The same goes for most mob…
> Of course, Apple's lackluster support or PWAs doesn't help. Holding the web back is entirely intentional and makes strategic sense from Apple's point of view. They're well aware that a majority of apps would work perfectly fine as web apps -- but that also removes Apple from the equation. Only allowing Safari on iOS and intentionally gimping it solves the problem. I mean, I can't even blame them. Can't lose out on…
They don't care about the web and what is good for end users i.e. more APIs = less privacy.
They simply want to build apps without Apple's fee and controls.
Re: Write code for the web
#288Earlier quoted context omitted.
I just wish Web wasn't such a frustrating development experience. While it has improved leaps and bounds in the last decade, I still find it to be suboptimal when compared to native offerings. Most of that frustration comes down to tooling and more specifically TypeScript. I'm not sure how to succinctly express my pain here but I have found generally that I wrestle with the type system in TypeScript far more than nat…
> I just wish Web wasn't such a frustrating development experience It's got to be better than building to target two totally different platforms (and even more once you factor in tablets, Windows desktop/Linux/macOS) and then jumping through hoops to get your app packaged, reviewed, and updated consistently onto the target devices. > Most of that frustration comes down to tooling and more specifically TypeScript I th…
And if you want to have a lowest common denominator user experience that's fine but you shouldn't expect users to reward you for it. That's why successful apps tailor the experience for each platform.
Re: Write code for the web
#289>The dependency goes Developer -> Apple and Apple -> Consumer, there is no reverse arrow from Apple to the developers. Is that really true? If Apple is abandoned by large developers (let's say of Adobe, Microsoft calibre), does it not harm their sales or revenue? It certainly isn't universally true. For young or new platforms, like the transition to ARM a few years ago, or the Vision Pro today, Apple needs developer…
If a developer pulls out of Apple, the developer loses half of their mobile market, and Apple loses a single customer. I guess if you got all developers to leave Apple, and then all iOS users switched to Android, then it could hurt Apple more than developers, but that's probably not happening.
Re: Write code for the web
#290Earlier quoted context omitted.
Google is the one pushing them. Apple has the incentive to keep people on the device though because they don't have an advertising business https://fugu-tracker.web.app/
Apple has a giant advertising business, but yes, it's not on the web like Google's is. It's on their own app properties like Apple News and the App Store.
And it's so minor compared to what Google does it's ridiculous to even compare the two.