Avoid the Apple App Store
heyman.info
heyman.info
The absolute gall of Apple to reject OP's submission repeatedly despite him providing differentiating features... but then to allow all those trash-tier blatant clones into the app store.
That's what infuriates me the most.
I think it's almost a given that you cannot charge for your app. A neighbor's adult daughter down the street told me (and this was perhaps eight years ago), "No one wants to even pay 99 cents for an app."
In-App purchase? Do people do that? Isn't that a little distasteful?
I just don't see a way to monetize your effort. And if you're going to essentially give it away, just make it web-based (like everyone's beloved Wordle).
> And if you're going to essentially give it away, just make it web-based (like everyone's beloved Wordle).
Oh, you bet I regret I didn't take that road.
So I went looking for an app and I must have reviewed close to 50, every single one had a "subscription". Now I get it, apps aren't easy to make and aren't free either, I get paying $2, $3, hell $5 or $10 for the app, but don't make me pay you $2.50 per month for all eternity.
Now I get subscriptions, I happily pay for Netflix, Spotify, and even some lesser known apps that have a subscription. But in every case those apps are providing me with a great value, 1Password is another great example. But to charge for a subscription to just use an offline app? No.
So, if they make you sign in to their service to use the app, you would be ok with a subscription? Do you want/expect that app to be updated/supported over time?
As someone who grew up with purchased box software followed by the pervasive availability of open source software, I severely dislike subscriptions for software products. In fact, auto-renew subscriptions in general are often a dark pattern IMHO. OTOH, I have to imagine that as a developer, if an app I produce is going to be used by 100 people, I can't financially sustain it by selling it for $2 one time. Also, if it's niche enough or novel enough to be difficult to reproduce, I can get away with a subscription.
I think you hit the nail on the head with "But in every case those apps are providing me with a great value." Each developer is effectively a small business trying to create a product in exchange for money. If they price it too high or have unlikeable terms, they lose customers.
It's not the magic trick, it's the marketing that makes or breaks a business.
A fair way would be the Apps wont be updated to include iOS (new) support. So after a few years if you decide to upgrade iOS, you will have to upgrade the Apps as well. Or basically buy the new version of App with upgrade pricing like you did in the old days.
If Apple cites copycat as a rejection, there's already likely 50 other apps just like it and the pattern of app is finally being rejected. There's still opportunity, but you need to be an 'early copycat' to make it so.
I don't think anyone is under the illusion that this isn't a Wordle copycat. Even the author knows it.
Are Wordle's mechanics even copyrighted?
Edit: It was trademarked only. https://news.ycombinator.com/item?id=30378491
Based on the screenshots, it also looks like this whole app rejection process took place prior to the NYT purchase.
My understanding of intellectual property is that not only are the game mechanics not copyrighted, they aren’t even copyrightable. The code and assets that are used to implement the game mechanics are automatically protected by copyright but not the gameplay itself.
Bringing copyright into this discussion is an irrelevant distraction.
Edit: as both Apple and the NY Times are based in the US, I thought I’d double-check what the US legal situation is (in case American rules differ from the Berne convention). It turns out there’s a whole Wikipedia article dedicated to this subject¹:
> There is a long established Copyright principle called the idea–expression distinction, where Copyright is meant to protect a creator’s unique expression, without giving anyone a monopoly on a broader idea. The US Copyright Office specifically states that “Copyright does not protect the idea for a game, its name or title, or the method or methods for playing it. Nor does copyright protect any idea, system, method, device, or trademark material involved in developing, merchandising, or playing a game.”
Also: A Stack Exchange answer² provided a reference for the quotation cited in the Wikipedia article. The original US Copyright Office URL is now a 404 but here’s the archived version of their article: https://web.archive.org/web/20160403041628/http://www.copyri...
¹ https://en.wikipedia.org/wiki/Intellectual_property_protecti...
However, even if you disagree with me, and think that there should be no app implementing Wordle-style gameplay on App Store. What's your opinion on Minesweeper, Tetris, or Tic-tac-toe? Should no iOS versions of those games exist? Remember that Apple only ever refers to the original Wordle website in their rejections and never even acknowledges the existence of Wordle clones.
What about Scrabble? If they were applying their rules consistently they would surely kick out Words With Friends, but what about Wordfeud? Should they kick out Wordfeud because Scrabble implementations already existed on the web?
1. Apple doesn't actually have a "no copycat apps" policy, instead its an unwritten and inconsistently enforced rule
2. In this case, providing a Swedish version of the game is actually good for users and arguably should be encouraged
https://developer.apple.com/app-store/review/guidelines/#cop...:
4.1 Copycats
Come up with your own ideas. We know you have them, so make yours come to life. Don’t simply copy the latest popular app on the App Store, or make some minor changes to another app’s name or UI and pass it off as your own. In addition to risking an intellectual property infringement claim, it makes the App Store harder to navigate and just isn’t fair to your fellow developers.
We have no indication of the many, many other copycat apps that were let through may also already support Swedish. So if that low hanging fruit is covered, scratch that as a distinct feature...
I don't care what Apple or you think. I’m calling both you out for being insensitive or at best oblivious douchbags and telling you you’re wrong. You are free to disagree but your comment is going dangerously grey so citation needed on your assumption about how many others agree with you.
Further, they only pay such attention to Wordle clones because they were publicly called out on it. Other clones, even ones that violate IP laws, still get a free pass.
And it’s not as if they’ve stopped allowing Wordle clones in, either.
If we considered language differences as sufficiently distinct, would that also mean allowing companies that watch for any new interesting idea and replicate it in language X?
The App-Store is, in this context, merely a Content Filter. So why not allow multiple content filters?
Perhaps if apple had approval on those third-party appstores and held them to a standard and charged pushed those support charges onto them..
If some alternative appstore manages to break the sandbox, then they have different problems.
The problem is not that Apple can't make this happen. The problem is that they don't want it.
If users complain after sideloading was enabled, the Geniuses can simply tap on the sign.
After some taking the customer allowed us to take a look at things before we did the refund. It turned out her nephew, whom she had turned to for help setting up her new computer decided for her that she didn’t need a mac, she needed a mac running windows. He had resized the Mac OS partition to as small as it would go, installed windows and configured boot camp to boot entirely into windows. As a result all the problems she’d had under windows remained (made worse by not having antivirus because “macs don’t need antivirus”) and she never got any of the firmware updates because Mac OS was never booted and never checked the update servers.
Boot camp was an involved process at the time, with plenty of scary warnings and no official support at all. But the end user never even saw them because the “tech” person in their lives just set it up anyway.
The result of this was a few hours of employee time and and out of policy assurance of return long after the normal return policy if the customer still wasn’t happy trying the proper Mac and Mac OS experience for a while.
No amount of disclaimers, not taking responsibility or sign tapping would have gotten a better response, and not taking that responsibility even though Apple explicitly disclaimed responsibility would have resulted in brand damage, costs in terms of returns and restocking and the loss of future sales that (later happy) customer represented.
In the end, customers aren’t impressed with your signs and disclaimers. If apple is the product vendor, they will demand apple fixes it.
At some point you're just going to have to expect users to grow and learn alongside the platform.
Edit: I should also note that Apple is perfectly fine with taking credit, as product vendor, for content that they are hosting on one of their apps, but not actually producing:
https://news.ycombinator.com/item?id=30191126
https://apps.apple.com/us/app/apple-podcasts/id525463029
2nd Edit:
> No amount of disclaimers, not taking responsibility or sign tapping
I've also wondered about that. Apple is a master of UX patterns. The whole green vs. blue message bubbles alone has become a social/cultural signifier. Let's say the UX was similarly tweaked if a user had sideloading enabled, maybe an unsightly header. If there were similar color filters or distinguishing UI that specified installed apps as not from the App Store. Wouldn't that be enough to create user behavior to distinguish between "official" App Store apps and sideloaded ones? Emergent behavior will arise from simple prodding. The green/blue division is real.
Denying service to a lot of users still means having to talk to them. And will leave users upset.
> you make it very visible in the UX that you are essentially in a "non-safe mode" (the actual security status probably varies, but Apple would probably go out of its way to hype up the potential of danger here), and you consent to all sorts of disclaimers disavowing Apple's responsibility here, and recommending they make backups before doing so. In fact maybe they could distinguish between pre- and post-sideloading enablement backups.
Also making security better, like sandboxing all sideloaded apps. But then you are suggesting that Apple takes a lot of time and effort to implement a way for them to lose revenue AND have upset users when their phones are bricked? Even though I want sideloaded apps, I can see why they don't want to do that
https://developer.apple.com/documentation/security/notarizin...
> Notarizing is not App Review.
apple acting self-interested (which it’s entirely justified in doing, IMHO; this is the same company that almost had a tragic death in the 90’s) just opens up more competition IMHO. it’s too bad that true open-source phones are still crap, that android gave too much power to the cell network providers and became bloatware vehicles, and that microsoft completely abandoned its phone efforts even though its OS on there had a promising GUI.
Maybe what we’re seeing is more a symptom of that.
Also blue texts, because Google can’t get its head out of its ass long enough to actually summon and stick with a real iMessage competitor
So yeah, I'd say there's quite a few long-time Apple execs who have been there through the thick and the thin. More power to them. Know who else has stuck with them even longer than them? Me. Been an Apple guy since I was 12 in December 1984, when my otherwise-frugal fam got the Macintosh 128k. ;) In 1997 I was doing part-time work as a mainly-Mac computer consultant on the side (while serving in the USAF) and things were DIRE for any Apple believer. But anyway, bygone days.
Not that Google has an attention span here (I'm still annoyed at them for what they did to XMPP), but RCS exists, and Apple is perfectly capable of at least supporting a fallback spec written this century. Their choice to instead just actively degrade the messaging experience, for everyone involved, when anyone involved isn't their customer, makes the entire market worse.
See also: Safari
https://www.androidauthority.com/rcs-google-3090142/
> In a word, RCS is like SMS, but better. Except that it isn’t. Not every operator has enabled it yet. Not all phones support it. Not every implementation is the same — especially in terms of encryption since that bit is optional. And even if you download Google Messages and use the now-supposedly worldwide ‘Chat features’ there, you’re still at the mercy of Google’s servers which can go down or become buggy any time. Which they have done rather frequently.
> RCS is also completely reliant on your phone number being active when you send or receive messages (note: Apple stores iMessages for some time offline). This makes it intricately linked to your carrier bill (h/t Ron Amadeo for bringing this into the discussion). If you happen to miss a payment or have an issue with your carrier, or if you live in a country where number portability is difficult or nonexistent, your line goes down and so does your ability to use SMS and RCS. This is unlike IP-based chat services where you can connect back at any point in the future, get all of your pending messages, and continue where you left off.
Google probably guessed (which was reasonable) that an app like Whatsapp would come along and handle this market... which wasn't entirely false... but instead it's been fractured across many apps like Whatsapp instead of having a unified feature set (such as iMessages', such as: end to end encryption, reactions, high resolution photos and videos and livephotos, voice texts, offline storage of messages until devices come back online, smooth transition to a high resolution audio or video chat (Facetime Audio or Facetime), etc.) And Whatsapp STILL doesn't have features I'd consider basic at this point, like Tapbacks: https://www.engadget.com/google-messages-android-imessage-re...
So now Google is realizing that this was a mistake (perhaps due to the unexpected "luxury appearance" of "blue-message cachet") and is NOW pushing hard for RCS... too little, too late IMHO.
As an iPhone user, my messaging is currently scattered across: mostly iMessage, but some Whatsapp and Facebook Messenger (and a smattering of others now and then like Signal). The advantage of the top 3 of those for me is that I can also send and receive them from my laptop... something that RCS also DOES NOT provide. In last place behind all of these we have SMS messages from Android users, where messaging is less reliable (I have literally gotten into fights with people due to missed messages!!), sending a photo along with text either fails or downsamples the photo to a thumbnail, etc. etc. etc. At least I can send and receive SMS to Androids from my laptop in iMessages, through my phone when it is nearby.
But this isn't about the use of Web-based services, this is about a text client. That's not going to just disappear anytime in the near future, it isn't reasonable to compare them to better chat networks when we're specifically talking about fallbacks, and whether they have incentive to implement a standard for it doesn't mean they should just have free reign to promote ecosystem lock-in for the basic functionality of a phone.
And do I also agree that the implementation of RCS has been less than stellar, but that's in part because of fragmented adoption among vendors, which is a problem that Apple is a part of.
(And speaking of ways that markets are worse because they don't have "incentives" to adopt standards, I forgot to mention their continued use of Lightning.)
Wouldn't their users gain better security and privacy with RCS (because of e2e support)? Or are you saying that an Apple user's security and privacy is not an incentive for Apple?
This is where you're wrong about Apple. To Apple, it's Apple that makes the platform attractive. Developers are a dime a dozen to them. Especially indie / small scale devs.
It is also disingenious to say that's a copy of Lingo, when it's bloody obvious it's a Wordle clone.
The fact that other clones were approved by Apple points at another issue.
Also - like the post says - the app is in Swedish with a Swedish dictionary. Wordle is unplayable for anyone who doesn't speak English.
Point taken about the wording though, I've updated the blog post to say: "I figured I could make a Swedish Wordle-style game myself"
Scrabble and Tetris are actually trademarked names and have official applications as far as I know. They can sue any competitor for trademark infringement. There are competitors like "Block Puzzle," but they may predate the official Tetris for presence, but I'm not certain on that.
> "What’s even less surprising is how (little) Apple apply their Guidelines when it comes to their own apps" (from post)
Actually, I think any resemblance is forced (particularly with the Translate app) and that the design decisions are more logically-based than copying. How else would you make a Translate app by Apple look?
Apple also happily accepted 2048 which is pretty much a straight up clone of the earlier Threes.
It was a one time purchase. It was never updated for larger screens and disappeared with the 32 bit to 64 bit transition.
Of course EA released another version around the iPhone 5 with ads an in-app purchases (?)
But they are not, so it's just a random question only tangentially related and an answer that has very little to do with your situation.
Cry me a river!
Obviously Apple isn’t 100% successful given the screenshot of other clones allowed in, but I hope they improve — not weaken — that process of weeding them out.
It's also irrelevant when evaluating whether OP's app is also a clone. If 100 cars on the highway are speeding and I happen to be the one that gets pulled over, the judge isn't going to care that the cop didn't pull over the other 99 drivers.
Did you not read the article? It's in Swedish, so not actually a straight copy. That right there should be more than enough to allow it, as presumably there are plenty of Swedes who would like to play the game in their native language.
Not really sure how I made it through the review process, but once it got through I was subsequently blocked from updating it, with the same policy cited as the OP.
So now it's up there with a double letter bug, the stock flutter icon, and 80k downloads :)
Side note: I did get a takedown notice, which I was expecting, but it wasn't from the NYT. It was from a company purporting to hold trademarks for lingo for both look and feel and game mechanics. I tried to contact them but nobody has responded, and it actually looks like the trademark was abandoned. Plus, you can't trademark a game mechanic afaik.
"But even if you disagree with me, and you think that Apple should be allowed to be the only gatekeeper to 60% of people’s mobile devices. Surely you still agree that Apple should apply their rules consistently? In this case that would mean either allowing Wörd on the store, or purging all apps that resemble other apps from App Store. Starting with their own Apple Music and Translate apps."
The design decisions appear to me to be more about what makes sense on a phone with a limited screen size than a deliberate copying. The Translate app comparison feels particularly forced.
> In this case that would mean either allowing Wörd on the store, or purging all apps that resemble other apps from App Store. Starting with their own Apple Music and Translate apps
Here's the equivalence of copycat status of Wörd and of Music / Translate is implied, which is very questionable indeed.
Also, "you think that Apple should be allowed to be the only gatekeeper to 60% of people’s mobile devices" hides other logical fallacies. First, it is implied by the wording that Apple somehow became the gatekeeper of 60% of devices, whereas customers chose to buy the devices where Apple is gatekeeper, and at least some of them did it because of the fact. Second, the number 60% does not correspond to market reality. Apple is the gatekeeper of all their devices, in all countries, and worldwide share is obviously lower.
And as you mentioned, people decided to buy Apple's phones, either despite the App Store, or maybe because of it. Although I don't like not being able to sideload apps (although I had only 1 on Android), and how they are way too prudish (it's annoying you can't configure reddit/imgur on the app to show NSFW content), I surely don't miss how the Play Store is overriden with crappy and VERY dubious stuff. Also don't miss having the Galaxy Store without being able to get rid of it.
So yeah, each person makes their choices regarding their devices, and at least for now, I'm going to stick with iPhone, since it has more pros and less cons according to my tastes.
[0] https://www.statista.com/statistics/216459/global-market-sha...
For all we know, Apple believes this too and is attempting to make this reality. It's not as simple to do when there are probably hundreds of these clones flooding the store and the review process within the span of a few days.
It doesn't matter what Apple plans, it's been more than a decade. They've made reviews faster and rejections more arbitrary. Resubmissions with 0 changes can lead to approvals. Useful apps are rejected because they don't meet a particular reviewer's standards on a particular day of the week. It's only become more inconsistent.
> It's not as simple to do when there are probably hundreds of these clones flooding the store and the review process within the span of a few days.
That's kinda the point. It's impossible to actually "curate" a store with millions of offerings. Apple should walk the walk and not just talk, and reduce the App Store to a few hundred apps that could conceivably be thoroughly reviewed by trained humans, or be honest and accept that their rules will always be inconsistently applied at current scale.
Isn't that currently what's happening?
I hated it, eventually moved to backend development and never looked back.
If you don't see the problem with this you are the damn problem.
Related :
https://www.macrumors.com/2022/01/28/us-states-back-fortnite...
https://www.macrumors.com/2021/11/11/ios-sideloading-questio...
One way to go for it would be to make your app use Qt (which is also available on Linux) instead of iOS-specific functionality and then port that Qt app to Linux. But whatever you do, if your app is made for iOS (or any other specific OS), you'd need first to untangle iOS from it and then make a port.
But FWIW i think fsflover had new applications in mind instead of porting existing ones.
Apple devices turn into expensive ewaste when a country gets sanctioned by the US. There are millions of apple phones in Iran, that can't do anything other than browse the web.
There are millions of talented developers in the world that have to avoid iOS because of the $100 fee.
Anyway I'm really really really excited for being able to use a general computer as a general computer.
All your points are valid though and perhaps some real competition will force Apple's hand with regard to improving the App Store, their policies and treatment of third-party developers.
Wordle went from web app to sold in what, two months? Native apps aren’t required. Make web apps and we need to unite and figure out a common distribution method.
When a critical mass is reached - Google in particular - is incentivized to help galvanize even further. Heck, Google tried to make PWAs a thing. It’s Apple that benefits more from app stores at the moment.
There's a lot of tradeoffs given up when writing a webapp over a native app. It's not just "it's accessed through the browser"
I remember during the “Flappy Bird” boom they put a filter in place where you literally could not create an entry for an app with “flappy” anywhere in the name. I can only imagine how many clones must have been submitted every day to have made that worth implementing.
I thought the game was a bit dry and slow, so I made my own variation and made it online multiplayer. Hole.io was not multiplayer, people were tricked by the bots to think it was though.
Anyways, I submitted it to Google Play Store and it was doing great for awhile, then 2 weeks later it got suspended for being too similar to Hole.io. I made a bunch of changes and resubmitted, and it lasted for a month before being suspended again with above 4 stars.
I just checked and there are still many Hole.io clones with millions of downloads that were published a couple weeks AFTER I was suspended. Like what the hell, those clones were really poor quality.
You don't need access to native APIs for the game anyway.
Prove me wrong, Tim Cook. If I make a clone app I'm banned. If a bunch of people do the very same app they get approved.
A customer paid us to white label it for their private internal use. The only difference between it and our existing app was the logo and color scheme. It was rejected for nonsensical reasons a couple times and then approved after several weeks. When we did the same for another customer, that app was rejected for different reasons and we were never able to overcome those objections. It was incredibly frustrating and cost our small company a ton of money.
God you fanboys are insufferable. Every time I post about not being able to sideload, I get people coming out of the woodwork to argue with me about what defines side loading or some other pedantic take so they can defend their iDentiy.
Am I wrong?
On the question of whether Apple should be more like Google, the answer has again and again, from Apple, from pundits, from financial analysis been 'oh hell no'.
You are free not to use Apple. The fact that people keep talking about how they aren't using apple isn't the freedom flag waving you think it is. If you all have to keep bringing it up then it's living rent-free in your head. I don't know if it's jealousy, or wanting to have your cake and eat it to, or what else is going on. I don't use Facebook, but you don't hear me talking about it all the time (talking about having to deal with Facebook users is another matter).
In retail 'customers' who don't buy anything aren't customers. They are 'loitering' and many companies have a policy for encouraging people who are not actually shopping to leave. Traffic that does not result in revenue is overhead at best, opportunity cost at worst. A certain amount of overhead has always been tolerated as goodwill or advertising, but in any arena of life there is always someone who tries to take advantage of goodwill efforts.
Customers who don't use apps at all are fine. They aren't costing us anything. Customers that buy lots of apps are great. Customers who just want free stuff all the time are bad news. Especially because they become more expensive when the free stuff ends up causing them problems, which they feel entitled to complain about. Tech support calls are more expensive than most of us realize.
The App Store reviewers are people, and some of them follow the rules more strictly than others. Perhaps Wurdle passed review because it got lucky and was paired with a permissive reviewer, or a reviewer who happened to be unaware of Wordle.
So you could simply take the app as is, submit it under a different developer account and see if it sails through this time.
But I agree, Reddit suffers from a similar banhammer to participation (Reason for removal: "Cuz")
Pragmatic, but this defeatist attitude for app stores should be reserved for 2012, ten years ago.
Many people know of this problem by now, and its time to end their reign.
As for double-standards of later clones being allowed, it's probably just that this app got caught in the initial copycat-sweep with some rejection-notice visible for reviewers that will be re-used for later updates and unless fundamentally different it isn't going to pass. Later apps probably pass since they don't care adding new notes.
It might suck, but it's how the world works.
Also the original Wordle is a web-app, there was nothing preventing OP to do the same instead of complaining about Apple policing their own walled garden so calling it a racist move is quiiiite a stretch!
I’m not a fan of Apple’s puritanism, but I really don’t think people are missing out in the way you do.
When a file is updated remotely, the browser may notice the user of update, but let the user to decide to display which version.
As someone who's been dabbling in native development after over a decade of JavaScript/Ruby/Python/PHP, the iOS development toolchain does seem quite nice even though I don't own an iPhone. If Apple quit with the highway robbery and took the unfairness of their system seriously, I might actually want to buy an iPhone and work on building iOS apps.
But with Apple taking a massive cut of revenue and having this inconsistent and headachey review process, why would I do that? Life is too short. For many, that's still their thing, but there are easier ways to write code and get it out there. iPhones aren't the end all and be all of app development.
I’ve only gotten the answer that I’m free to “report” these apps if I believe they don’t follow the Guidelines. I don’t think these apps breach the Guidelines, but I guess Apple intentionally chooses to misinterpret me.
Apple's not misrepresenting him. He just chooses to disagree. You can argue that it should not be allowed, but his argument is totally based on the fact that he disagrees on the guidelines, and therefore it should not apply for him.
The point that apple needs to be consistent is fair, but also, scammers are scammers. They do a lot to get crappy copycat and plain old illegal apps into the store.
The fact is, despite everything else and even in face of wanting to keep a storefront free of low value clones and fads, which is understandable, Swedish people cannot play Wordle and this derivative work brings that experience to people who don’t have it. It’s NOT a copycat for them.
Apple needs a policy revision and consistent guidelines for applying the copycat rules so they don’t exclude entire countries and cultures from enjoyable experiences. Period.
Even if OP is first and only (very unlikely), this isn't what racist means btw...
I love my walled garden. I purchase apple products for this as I consider it a feature.
I understand why some people don’t like this and don’t participate. I spend very little time discussing it as people should be able to make their own decisions.
What I don’t get is the angry soap box lectures from the people who disagree. The intense planning on their part to mess up a thing I love just because they couldn’t make their money… Oh. Nevermind.
Because you cannot install anything on your iOS/iPadOS device from anywhere else.
I absolutely hate App Store and their stupid policies, I hate that I have an iPad Pro on which I cannot install everything I want because of their idiotic policies, on a device I paid more than 1000 EUR.
I cannot wait till EU will force them to allow competing app stores on iOS/iPadOS
Then why did you pay for it? Buy a Galaxy Tab. They've got similarly-priced high-end models with OLED screens and an App Store model you like.
Not every product has to be designed for your wishes and needs. That's what competition is for.
In contrast, users report the iPad reliably lasting at least 5 years without noticeable slowdowns [2]. There are surprisingly few other Android tablet alternatives aimed to compete with the iPad (especially the iPad Pro).
This makes the iPad the only option for a high-end tablet that lasts years without upgrades. There are also other benefits of the iPad (e.g. better stylus with the Pencil, better variety of apps in the App Store, less buggy apps from the App Store), but these can be considered as reasonable tradeoffs in favour of an Android tablet (no walled garden). However, I personally don't believe that the short lifespan of the Galaxy Tabs make them a reasonable competitor to the iPads.
[0] https://old.reddit.com/r/GalaxyTab/comments/mzwzew/s5e_slow_...
[1] https://old.reddit.com/r/GalaxyTab/comments/od1f4v/galaxy_ta...
[2] https://old.reddit.com/r/ipad/comments/m4013a/how_long_do_ip...
IMHO, the solution is iOS on mobile, Windows on desktop and Linux on the server.
> What I don’t get is the angry soap box lectures from the people who disagree.
The failure of people to put themselves in other people's shoes is mind-boggling sometimes. There's a reason why so many people are angry.
That's not really true. The security implications. The effort of having to fix my mom's phone because she got tricked into sideloading something.
The last day of my dad's life in a hospital bed was interrupted by my mom's malware filled android phone playing voice advertisements for a casino app every 30 minutes. It was from some supposed "emoji pack" she installed online. I got her an iPhone the next week.
Let me have a locked down device. Opening it up will negatively affect the experience of users who want that.
- Security, no matter how many warnings you throw up/hoops you make users jump through some number will be convinced to install scammy app stores and apps and then will blame Apple for it. And I imagine the App store has some deep hooks into the rest of iOS which would be difficult to change without opening potential security holes
- Fragmentation, competition is great if it serves the user, but multiple app stores could just mean an explosion of exclusivity arrangements and other user-hostile tactics that companies use to try and gain market shareFor all the problems with Apple's rules I do believe some of them at least prevent some of the shenanigans that go on in other platforms and reduce the cognitive overhead of managing software on user devices (which may partly explain why iOS users are happier to spend more money on their devices/apps)
I think that there would be as much friction against smaller developers doing that, as against the big players. Same headache for users of having to set up and deal with multiple memberships and payment methods would still apply. The smaller indie devs would be disinclined to do that for the most part. What will end up happening is that there might be one or two major alternative app stores at most, and probably well-curated by the most dedicated and motivated of volunteers. On Android, that exists with F-Droid, which is a useful case study of how an independent third party App store for hobbyists can arise. These niches will exist for those who choose to pursue them but users will not be “forced” to go to them as they will not need those stores.
Your point about streaming/TV apps make sense, like the major gaming publishers, they both have unique content that might be the most compelling reason for users to pursue them, and the most motivation to get away from the 30% cut.
>If you only want to use Apple's App Store, great--keep using it the same way you've always been using it. Nothing will change for _you_.
And if you don't want to use Apple's App Store, don't. Nothing will change for _you_ when they do something.
If other app stores or modes of installation exist, that ruins nothing for you. You can just ignore them and go on as you do now.
Or did you just want to do an "angry soap box lecture" without much relevance to the article?
edit:
Just to clarify, this was not an article about Apple having rules, strict rules, or even content curation. This was an article about Apple rolling the die when deciding to accept you or not, and not caring about quality in the slightest.
The article is about rejecting a clone game app, the author is just complaining that this rule is enforced without 100% consistency. If I had to guess Apple hit some sort of clone limit on this concept and started cracking down on new submissions. So author missed the bus.
> and not caring about quality in the slightest
Dunno where this claim comes from, but the author literally spent 1 day on their app lol.
The author specifically mentions that many of these other clones were approved after Wörd was rejected.
So you did not read the article. Got it.
For you? It's a prison. Apple is glad you like it.
To put it bluntly: you might like your nanny filter but other people might have different preferences.
When there are only 2 companies, both providing a multitude of features, then the more features there are, the easier you run into the problem that the features you want are not covered by both companies.
Therefore, the features should be decoupled from the platform companies as much as possible. Features should be orthogonal to the platform.
For example, imagine you cannot buy shoes separately from your pants and your shirt. If there are only two companies making outfits, then you'd easily run into trouble finding an outfit you like.
There are at least a dozen companies selling Android phones, each of which is free to customize it to their heart's content. For that matter, Android users are free to customize their phones to their heart's content, download apps from sketchy app stores, sideload them....
You may have friends, colleagues, or bosses who insist that you use iMessage or FaceTime. The former is Apple-exclusive, and the latter... well it technically supports web browsers, but the setup is way clunkier than just getting or sending a call from an app. Apple has internally discussed this and absolutely does not want the process of sending messages to iPhone users from Android users to be easy, lest kids buy cheap Android phones.
Or, alternatively, you want to use an item-tracker to track lost items. AirTags are the best option available because the app for it is built into iOS; whereas Android-compatible competitors like Tile or Chipolo absolutely do not have that kind of network size. In fact, this actually made Android phones slightly dangerous to use, because all of the anti-stalking features AirTags have are designed around the stalking victim having an iPhone.[0]
Or you like AirPods, which have firmware that only updates on Apple devices. You can use them with Android phones (I do), but even things like battery status require third-party apps, auto-switching doesn't work, and you can't configure all the settings the AirPods have. This also applies for MFi hearing aids, which is actually the thing that got my dad to switch off Android and onto iPhone.
Every product Apple releases is another thing Android phones can't do or can't do well, and another reason why someone who might absolutely hate the App Store would buy an iPhone despite instead of because of it.
[0] Yes, I'm aware of the Tracker Detect app. As far as I'm concerned, that's a half-measure, because most stalking victims are not going to be aware of it until they've already been stalked. To misquote Steve Jobs, it's a feature, not a product. You need to bundle that feature into something else that people might actually install - like, say, actual AirTags support apps.
Behind the cutesy facade is a rapacious, consumer-hostile monster. The facade is paper-thin, and it's only a matter of time until you rub it the wrong way and it flakes off, then the monster will eat your money and anything you've entrusted to it. Apple products eat people's data, hungrily and mercilessly, then the company blames you when it loses it.
It will get the world hooked on their fashionable products then make them less and less usable. Those little mini-stereo to lightning dongles are the worst-made products imaginable. Guess what you can get a mini-stereo port on? An iPod Touch. Very brave, Apple.
Instead of offering developers a real userland, you get forced onto zsh because Apple would rather die than ship GPL later than v2.
Don't get it twisted, Apple hates you, and loves only money. It's only a matter of time until each and every Apple user is taught that.
What apple sell is something that is accessible to the majority and usable by most. Their sales are testament to this as is the fact that several ios apps are generally higher quality than their android equivalents. This is a natural consequence of the average ios user spending more on apps. There are no two ways around that.
As a counter to you headphone jack argument, i could equally make the case that many phone users care about their phones working, not much else. Apple's products are quite durable and many here will attest to using laptops from 2015-2016 and phones equally as old.
The short story is that apple provide products and services that people value. Period.
That's what people make for Apple every single time they get burned. Apple lowers the quality of their manufacturing, people don't care. They remove features, people don't care.
The reality is, people are irrational and will stay in the pot long after the frog has jumped out. With other products, with other companies, people will absolutely not accept this kind of behavior. The nation empowered Teddy Roosevelt to bring down Standard Oil. Today's robber barons have slicker marketing campaigns and PR departments and social media managers.
Square stopped selling those in anticipation of upcoming remastered versions, but if you already bought them you can still download and install them, you can find them in "Purchased" in the App Store
> Instead of offering developers a real userland, you get forced onto zsh because Apple would rather die than ship GPL later than v2.
export BASH_SILENCE_DEPRECATION_WARNING=1
brew install bash # if homebrew is installed
chsh `which bash` # if homebrew is configured correctly
Done. I've been running without zsh just fine. oh-my-bash even exists! https://github.com/ohmybash/oh-my-bash> Don't get it twisted, Apple hates you, and loves only money. It's only a matter of time until each and every Apple user is taught that.
No. Quod grātīs asseritur, grātīs negātur.
Nor is Homebrew supported by Apple which is totally outrageous, given that without it, you might as well buy an iPad for how useful MacOS is.
There are trade offs everywhere. Considering it takes an entire second to add brew to a machine, it's not a big deal or what I would hang my argument on. I've spent much more time messing with packages in Linux versus troubleshooting brew. I disagree it reinforces anything. I'm using a lot of rust tools on my CLI today and they're all available via brew, on Linux not always because the developer isn't targeting all of the different Linux package managers.
bash --version
GNU bash, version 5.1.16(1)-release (x86_64-apple-darwin21.1.0)In macOS Monterey 12.2.1:
┍ … Thu Feb 17 09:09:44[~]
┕ which bash
/bin/bash
┍ … Thu Feb 17 09:10:25[~]
┕ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin21)
Copyright (C) 2007 Free Software Foundation, Inc. which bash
/usr/local/bin/bash
which ls
/usr/local/opt/coreutils/libexec/gnubin/lsImagine it, a system that you, and only you, control.
Our incentives match. Apple gets the money they love. I get devices that actively work against third party tracking.
So would I, so I'm not about to blame them for that.
I read this as: I am currently a happy apple customer. I do not buy apps on other app stores because they do not exist.
>>What I don’t get is the angry soap box lectures from the people who disagree. The intense planning on their part to mess up a thing I love just because they couldn’t make their money… Oh. Nevermind.
Apple's practices as a company are things that, historically, have more or less gotten other companies into a lot of legal trouble. The whole world is watching and waiting for a legal system somewhere to step in and say, "Ok, enough is enough."
All my subs on one screen with a single click to cancel at any time, without forgoing my pre-paid time.
I wish everything were like that.
Because this is impossible, so how the fck would you judge the grapes you can't taste.
Have you ever considered that you are the one that’s wrong and emotional about it? No one wants to take the App Store away. In fact, I can think of many things the App Store could do to improve my experience. Maybe some competition would be the necessary motivation.
If you had read the article you would know that this is another case of a developer being summarily dismissed with little explanation. This kind of story is rather common among iOS developers and it shouldn't happen. In this specific example they said "no copycats", without really explaining what does and does not make a game a "copycat". So the only assumption the developer could make is Apple has an internal policy of "nobody is allowed to make games in which you guess words" because they got embarrassed by a news article on Wordle clones.
Whether or not you think this particular developer is justified or not is immaterial. It could be the case that you just happen to really, really hate Wordle clones. However, there is still an issue here: Apple is very much non-communicative with, if not outright hostile to, smaller developers. I doubt you really intended to say "if you want my money you will be a large monopolistic enterprise with a dedicated App Store compliance department and the market power to embarrass Apple", but that's the implication of what you wrote.
>The intense planning on their part to mess up a thing I love just because they couldn’t make their money… Oh. Nevermind.
And... what's wrong with that? Apps take time and money to develop[0]. These kinds of no-comment rejections are Apple basically throwing your work in the garbage. It's not "hey you need to change this in order to get approved", it's just a flat "no".
[0] More generally, I'm getting the same vibes from that last comment that I do from really angry pirates trying to justify piracy on the grounds that "publishers only care about money".
Do you support arbitrary and nonsensical reviews? Do you support everything described in the article? Do you support Apple saying that there is one set of standards for all developers even when this is clearly false?
You say you spend very little time discussing this point, yet you come and post 150 words about how you love the app store and how great it is (which I get) but you don't address a single claim made in the article. Rather you refer to it as an "angry soap box" and insinuate that the author might be acting in bad faith because of a failed business.
The author is upset because Apple failed to properly enforce the rules, and this egregious error cost the author the ability to ship an iOS app. Please respond to this rather than just say, "I love Apple".
What I do agree with is the amount of copycats they let through. If you don't have the history of being rejected and resubmit as a new app, I believe you may have a higher chance to reach your elusive 'Ready for Sale' status. But please, this is simply reinventing the wheel with a very slightly different tread, despite the work put in.