Apple admits it ranked its Files app ahead of competitor Dropbox
theverge.com
theverge.com
> we do not advantage our apps over those of any developer or competitor
Apple employee Debankur Naskar:
> I think the Files app was manually boosted ... during last WWDC. We are removing the manual boost
So which of these is true? Or is PR technically correct because they do not currently "advantage" their apps?
https://www.languagetrainers.com/blog/wp-content/uploads/201...
Looks like the 80s/90s kids that were brought up on these skits are finally taking over!
[1] Per the end of A Stranger In a Strange Land
Although, the term "big ask" is something I'm certain I've used before, as well as others, but more in a business/corporate context.
Or maybe I've just watched a lot of British television?
Very weird. Maybe it had been percolating in business circles earlier than that. I don't tend to mix much in those circles.
I’m hoping we can come to an agreement during this meeting to find the solve.
Would ___ work for this solve?
I guess that's why I ended up on this site.
At least that's why it's plural in French. I wouldn't be surprised if the English term is plural simply because it comes from French.
Randal Munroe has one in a similar vein: https://xkcd.com/1443/
[1]: Conversion (word formation), https://en.wikipedia.org/wiki/Conversion_(word_formation)
For example
>> we do not advantage our apps over those of any developer or competitor
They could redefine the word "advantage" or "competitor" in this scenario where the above sentence would be factually correct.
However in court, it becomes quite clear Tim Cook does't care about the PR speak. He does when he is in front of media, but not in front of court. So I am now convinced "someone" deciding on the tone of PR has been sending these memo and infecting Apple. And I would not be suspend if he/she came from Google because they sound exactly the same as google in the early 00s. And it changed after Katie Cotton retired mo 2014.
PR puffery usually doesn't get introduced as evidence in court cases.
Files is a built-in app that ostensibly fills the role of Windows Explorer on macOS Finder, to the extent that the concept of a file browser makes any sense on iOS.
The purpose of the Dropbox app is to access the Dropbox service and to buy their cloud storage. Apple’s Files app does not compete with this—except insofar as it shows you the cloud storage that you are currently paying for (potentially including Dropbox) or local storage that you have already paid for.
Let’s be real here, if anyone typed dropbox into an App Store search because they wanted the dropbox app, literally nobody is going to be confused. Literally nobody is going to be misled by an app that isn’t called Dropbox. We all understand this sensation when doing Google searches—even when a competitor’s ad is bigger and more prominent, we can be functionally blind to it when exactly the result we wanted is right there underneath.
(By they way, let’s also remember that the word dropbox is a generic term. It is a word that has been used for file sharing before the Dropbox(tm) service existed. Companies shouldn’t get to own generic words just because they were first to commercialise them. Microsoft wouldn’t have a leg to stand on, legally or morally, if Oracle or postgres wanted to market the offering as an “SQL server”.)
iCloud, WebDAV and CIFS (as well as On Your <device>) are examples of support that Apple ships first party, while third party extensions include Dropbox and OneDrive as well as more exotic things like emulator file systems (iSH) and SSHFS.
Before Files came out, every app that wanted to integrate with DropBox had to ship a dropbox SDK which included people logging into dropbox through each app, individual developer API tokens, etc.
Now the user just installs Dropbox and it works.
The challenge for Dropbox has and continues to be being a product and not a feature (with a nod to Steve jobs).
The follow up e-mails indicate that the upper management wasn't happy about this and demanded high level approval before this happens next time.
So it's not really evil Apple caught doing something that they say they don't. Its more like corrupt Apple where someone did something somewhat justifiable(A relevant app being boosted during an event could be justified, though better not make it a habit) and then conveniently forgot to turn it back. Later a high level officer created a mechanism for preventing this happening again.
If it was something fineable, I would have been completely fine if Apple paid a fine and damages to Dropbox and others. Yet, I would stop short from labelling the company as "lying" as their words seem to match their actions with an exception of one event that was taken care of.
Remember the time when it was revealed that Google invited developers to discuss hiring or acquisition but copy their work, apply for patents before them? That also wasn't Google doing it, it was more like "ambitious white collars hacking their way to boost career", to put it lightly.
After all, companies are simply made of people with contracts. Surely the company is responsible for the actions of their employees but there's a distinction between company policy and individuals actions.
The Apple's statement is technically correct as it could be interpreted about what's the current situation or what is their company policy. It doesn't say it never happen.
Think of it like the "muslims don't eat pork" statement. Although the general policy is that muslims don't eat pork, there are clear exceptions where they can eat pork(when no other food is available and they starve). Also, there are muslims that simply love prosciutto and they sin.
That doesn't stand if it's only Apple's apps and events that get this special treatment. Did Dropbox's app get a boost during Dropbox promotional events?
Anyway, it’s obviously a case of special treatment that was forbidden of being repeated once made aware by the higher management.
It was for 11 months, and the event was for launching the competitor product.
I would understand the argument if they boosted for a reason which wasn’t to give themselves an advantage over the competition, but in this example that was their exact plan! Boost during launch to give their new competing product a kick start, and give themselves an advantage nobody else has launching a service.
And I might understand it if they boosted to the top for the keyword “files”, but the keyword was “Dropbox”.
Surely the company is responsible for the actions of their employees but there's a distinction between company policy and individuals actions.
And the well-made arguments you have presented is how corporates regularly abuse this "distinction" between company policy and individual action when caught - it was not us, it was this guy. Plausible deniability is standard tactic of management. I would be more willing to accept your version if Apple took public punitive actions against the employees responsible here.Of course someone can claim that these were sham mails designed to make upper management look good despite not having any indications whatsoever to support that. I've heard that the world is only 4000 years old and the god put dinosaur fossils to confuse us, therefore I'm willing to accept that people are going to believe whatever they would like to believe.
I'm willing to accept that people are going to believe whatever they would like to believe.
That's true. What matters is their underlying facts or beliefs that lead them to believe so. I choose to believe that Apple is being duplicitous here because historically, corporates have never been known to be ethical in their business practice nor benevolent when it comes to their competitors. There have been similar issues highlighted here on HN, and elsewhere, that shows that Apple is no different from Google or Microsoft or Amazon or any other tech corporate in hesitating to abuse their status against competitors or anyone disparaging them.Same practices has adapted by apple like search ad etc etc. They make competing services and steal ideas of developers and those app dies. For eg screen time for Moments app.
They have unfair advantage and small developers could not complete. Only handful of indie developers making money from appstore and rest apps have died.
They killed the industry.
(And pretty much every Linux terminal)
My next laptop will definitely be a MacBook.
Desktop computing is all going to shit really quickly, and we're powerless to stop it. Linux is our only chance but it's still a rag tag of unpaid volunteers with no real goal or vision, except for its kernel.
What market are you talking about? I haven't heard the 50% market share number in the US. - iOS is 59.71% of smartphones in the US - macOS is 27.16% of Desktop PCs in the US
https://www.mobileapps.com/blog/android-vs-ios-market-share#... https://gs.statcounter.com/os-market-share/desktop/united-st...
how?
But if I was in your position, my response would be to do the best job I can to educate my users about this and hold their hand through the process as much as possible. If your competitors face the same challenges, doing this well could be a real competitive advantage.
A prompt at every instance is just fear mongering.
I maintain a handful of open source apps for macOS, and have for years. If I don't pay the $100 Apple tax, macOS will treat those apps as if they're radioactive, and it will trick users into believing the apps are either broken or malicious.
In order to run them, users must know how to change arcane settings and do a magic ritual with the UI, otherwise they just won't open.
If the tables were turned and it was Linux that wouldn't run apps that were not signed and approved by Red Hat without having to jump through arcane hoops first, people would be rightfully pointing out how user and developer hostile it is.
> They killed the industry.
Not only that, they helped usher in the race to the bottom when it comes to the app distribution market. Now everyone expects to spend a dollar or two for an app if they're spending anything at all. They also killed the paid update/upgrade model for apps.
The only reliable workaround is publishing through Windows store.
Nowadays normal (OV) codesign signatures still trigger warnings for users on startup. Only a much more expensive EV codesign certificate guarantees a silent install.
The OV codesign certificate can become accepted by Smartscreen, but it can take a very long time with many downloads (in my case it took over 5 months, with thousands of downloads)
I never had an issue with installing (mostly signed) Windows software.
Please. If you can’t make enough in an entire damn year to cover that $100, you need to look at what you’re doing.
Hell I’ve seen obscure open source projects get more than $100 in donations every single month.
If people see any value in your work, then that $100 is not a barrier at all.
I made these apps before macOS enforced the $100 Apple tax on all apps. I would not have created them today if it meant jumping through the hoops that Apple imposes in 2021.
It actually costs me money to maintain these apps, because the time I take to maintain them could be time I bill to a client.
No, you’re begging for free access to millions of users to do whatever you want with them. Which Android/Windows/Linux will happily give you.
There are not very many OSS apps on the iOS app store, probably caused by the difficulty in getting an app published.
It's also because OSS apps on iOS often need to be dual-licensed, especially if they're *GPL licensed. That's because the App Store imposes additional restrictions on the software it distributes, and the GNU licenses mandate that *GPL software cannot be distributed with additional restrictive terms.
For Apple to distribute *GPL software via the App Store, it would mean violating those licenses.
Take a look at the iOS VLC situation. It had to be taken down and re-released under a dual license because of this problem.
I focused on web apps that can run on most any platform and while it's true they still have hamstrings I've not been feeding that voracious Mac beast and dealing with the frustrations of getting bit when I do.
That's not to say it hasn't affected me. It's affected all of us.
A bit dramatic for an industry that is very much alive. — at best they damaged it.
https://www.nytimes.com/2012/07/01/business/how-delaware-thr...
This was my main point. They're incorporated in Delaware as well as incorporated in California. That way, they can look all hoity toity when it comes to paying their CA taxes while still enjoying the DE tax status many other corporations enjoy. On top of that, their tax attorneys also are some of the best at using the Double Irish method for avoiding global taxes.
Pointing to Apple as an example as a company that pays their share of taxes is missing the forest for the trees. Sure they pay a lot in taxes in CA (they're a MASSIVE employer in CA, they do a ton in sales, they own a lot of property, etc.) they're also pretty much doing as much as they possibly can to avoid paying taxes.
Don't get me wrong, I'm not trying to apply a moral stance to this either way in this comment. Its just disengenious to try and paint them as a company that willingly pays their CA taxes while they're also the leading example of the Double Irish tax structure.
I don’t like many of the accounting tricks Apple pulls either, but as long as Apple’s competitors are pulling the same tricks, singling out Apple doesn’t solve the problem. Yes Apple are a huge company, but they are utterly minuscule relative to the overall economy.
And yet for me there are far more apps than there has ever been.
> steal ideas of developers
Nobody owns an idea.
> They killed the industry.
This notion that Apple killed the mobile apps industry which it arguably started is ridiculous.
We have companies like Instagram, Snap, WhatsApp, Niantic etc who built billion dollar businesses on the back of the iOS platform. And a wide array of small developers e.g. Calm who are likely to be the next billion dollar company. Not to mention all the indie developers who are thriving.
Those of us who run startups know how difficult it is to build a robust channel to market. And Apple gives you one on a silver platter for far less than what other ad platforms charge.
I think what they’re saying it’s now a lot harder for indie developers. Sure if you’re Instagram or FB you’re OK (though even those companies take issue with the 30%)
They just haven’t looked after smaller developers. The introduction of paid search ads was just so hostile to anyone without a massive budget - or rather anyone without a high lifetime value per user, making initial outlay on acquisition make sense. All it does is incentivise this dumb model of free apps with endless sneaky bullshit in—app purchases.
Or, worse, the new subscription-everything. I don’t want to pay a monthly subscription for a god damn gif editing app! I just want to buy it and that be that. But this is now rife.
The $1 / $2 app model was pretty good by comparison IMHO
• You can only install on a very limited number of devices, and the HW IDs are kept by Apple, so installing from a different Mac won't help. It's tied to your developer ID, indefinitely. They don't mention that in the “On-device testing” bullet point.
• Your app install will only work for a week. After that, you have to reinstall because some certificate timed out.
Nota bene, this is for local installs, no AppStore involved. Yet they bully you into paying rent just so you can run your own app on your own devices.
You can make a macOS app without a developer license, and just distribute it yourself (outside the Mac App Store). But the iOS app store is the only way users can get iOS apps, so you need to be on the apple developer program
Just a friendly reminder that Japanese carriers had a $1B mobile app/content economy going before the Apple app store launched.
When a neighbor I did not even really know (and this was perhaps close to 10 years ago) told me she never buys apps anymore, she only downloads the free ones, I knew the jig was up.
I’m a small developer and Apple made my life easier than Microsoft or Google ever did.
I have no issue with a company running a store and selling its own products within, but it has to provide a level playing field.
It's good they fixed it -- that the VP in question didn't know it had been done and then nixed it -- but this shouldn't even be legal in the first place.
google?
>How would you extend that analogy to the iOS App Store, which has no competitors whatsoever who sell iOS apps?
By that logic costco has no competitors whatsoever that sell kirkland signature products.
>By that logic costco has no competitors whatsoever that sell kirkland signature products.
Can you explain how you came to that conclusion and what 'that logic' is?
Because the parent poster was applying arbitrary restriction on it (apps, but only ios) to make a point. I replied with the equivalent example for costco (grocery store products, but only kirkland signature).
The iOS state has 65% of users and 75% of App spending and it has one Store.
You can perfectly have your own retail brand when there are plenty of competition within the market. If you argue there is still another state with diverse choices, you are either hit with a Duopoly argument, or a monopolistic power argument where iOS have too much power within market economy.
People have been using these over simplify analogy with Xbox and Retail and there are not even the same.
Either way, there should be no denying there is something wrong with the way things are currently being handled.
65% may be the shares in devices sold in Q4 2020, in the US.
From what I’ve gathered, actual devices market share, in the US, is closer to (and less than) 50%.
Doesn’t invalidate your points though.
iOS has 60% of the market in the US[1].
[1] https://www.pcmag.com/news/ios-more-popular-in-japan-and-us-...
Here, 50% [1] There, 59% [2]
Intriguing that there isn’t any reliable statistics on the topic
[1] https://www.emarketer.com/content/iphones-gaining-us-market-...
[2] https://gs.statcounter.com/os-market-share/mobile/united-sta...
But that’s just me, and it probably speaks volumes about some of my flaws.
The pretty well-known examples of these sorts of restrictions are things like minimum wage laws, child labor laws, anti-discrimination laws, etc. Antitrust law is on there too, and in my opinion it should be expanded to cover some of the stuff we're talking about here. You seem to not agree, and that's fine. But personally I think we should be doing more to protect customers, even from things they may not realize are hurting them. Right now the only serious choices for a smartphone are iPhone or Android, and while they both have a lot of good things going for them, they also both have significant negatives. I don't want the future to be a techno-dystopia where there is only one "choice", and the manufacturer dictates how we use our devices. It really feels like that's where things are going, though, unless we start requiring platforms be more open. Customers won't demand it, because most of them don't understand the issues around it, so it's likely the only solution is legislation.
It's a pretty fantastic deal if you can get it and I don't think if regulations on manipulation of the app market is tightened up it would be an undue burden.
You seem to be imagining that a trillion dollar business is just a really big version of a small business so you imagine storming off in a fit of pique but it's really not a bigger version it's a different animal because it's wealth gives it so much power it is in need of greater restraint internal or external and it's massive payroll and base gives it greater obligation to it's customers and staff.
Anyone who would do such a thing would just find themselves looking for a new job after the stockholders fired them.
You are extrapolating. Of course I’m aware shareholders would just fire me.
However, adding tens of caveats to what was merely a statement of my visceral and spontaneous reaction to being put in such a situation was, and is, kind of moot.
It's not just "a platform" Apple's Market cap is 10% of the US GDP. What they do has real consequences for the world.
If you are in such a position, you can sell it for billions of dollars.
However, it can happen with both investors or managers instead. Or clients, when you’re a freelancer.
And I thought of the selling option, but it would just mean that someone else would bend what you built to that third party’s will.
It’s vain, and probably egotistical, I know.
/s
Bought a Honda? Only Kroger for you. Ford? You get Albertsons.
There's a sizable purchase with phones and computers that creates a cost to switching stores. There's no cost to me to go to Kroger one week and Albertsons the next.
Something like Amazon is more comparable to grocery stores, but I think there's a "trust" cost that makes them not directly comparable.
Apple only has control over consumers who chose for them to have that control. If you are selling an app to an iPhone user, you are selling to someone who only wants your app if Apple blesses it. If you are an Apple user that doesn't want that, then why did you by an Apple? Free yourself and buy a real computer or phone next time.
Is this a better situation than on iOS? Yes, of course, definitely. But it's still not a level playing field.
> Apple only has control over consumers who chose for them to have that control. If you are selling an app to an iPhone user, you are selling to someone who only wants your app if Apple blesses it. If you are an Apple user that doesn't want that, then why did you by an Apple? Free yourself and buy a real computer or phone next time.
I think it's a bit more nuanced than that. People who are in the Apple ecosystem and not Android (and vice versa) have many different reasons for doing so, whether it's because iPhones are seen as a status symbol, or they believe that iOS is more privacy-protecting than Android, or they are in the Apple ecosystem for their desktop experience, and don't want to have to deal with frustrating interop issues. And a host of other reasons.
So sure, a person who buys an iPhone is choosing the restrictions imposed on them, but it's not because they necessarily actively like or want that. They just believe it's something that they will have to give up and deal with if they want the other things.
So no, no one held a gun to their heads and made them buy iPhones, but it's not just a binary decision on a single dimension as to whether or not you buy iPhone or Android.
"I can take you to Wal-Mart... that's a sponsored destination. But Target will require a $2.00 fee, or you'll have to self-drive. Note: Your insurance rate will also increase."
> By that logic costco has no competitors whatsoever that sell kirkland signature products.
No, that logic does not compare at all. Google's groceries aren't fungible when compared to Apple's, and vice versa.
If you have been eating Apple's groceries but want to switch to Google's, you have to get your teeth, tongue, throat, and stomach replaced with Google-compatible versions. Plus all of the things you are currently storing in your fridge and freezer at home needs to be thrown out because they will no longer fit in the new Google-compatible fridge/freezer you have to buy. Oh, and for the things that need to be cooked, you'll also need to buy a new Google-compatible stove and oven.
It's not a fair comparison if you're at a physical store since things are too different for an analogy. However, if I'm searching on their website and type in a specific brand so I can find which aisle it's in I would expect to get the brand I searched for, not a Great Value knockoff.
I think its not really an apt point for comparison.
The national brands and store brands are always next to each other on the same shelf. So there isn't any problem that needs solving. Also brands already pay for promotional positioning (like the ends of aisles), and when the store puts its own brands in those spots it loses out on those payments, and so is effectively paying equally.
So the field doesn't need any evening out there.
If grocery stores ever started putting the name-brand stuff in a back room that took twice as long to get to, then it might become an issue, but as of right now it's just not.
This happened to my father in the 1980s when he owned a distributorship for a regional potato chip company here in the Midwest United States.
In these formats, you pay for placement or they don't stock you.
Similarly at least one large pharmacy chain supposedly made a significant chunk of profit from charging for catalogue placement.
I don't know about shelf height specifically though, I do know this is an important factor in sales but not sure if there is ongoing 'rent' to pay. There would be a lot of indirect negotiation around wholesale rates that would influence these decisions too.
And sometimes it goes so far as to distinguish between the average male eye height and he average female when arranging products.
No matter where I go, with Apple and Google, I'm have to use their payment systems and give each of them a 30% cut of my apps' revenue. They both have a duopoly in the mobile operating systems market and the mobile app distribution market, and Apple has the majority of the market share in both markets in the US.
0: https://dpep.disney.io/wp-content/uploads/2020/11/fact_sheet...
https://www.orlandoweekly.com/Blogs/archives/2019/12/30/disn...
If I had an iPhone, it would be a several hundred dollar proposal (at least!) to shop at a competing store.
The Files app is bundled with the OS, but not installed by default. It's not exactly "sold" as it's free and isn't ad supported either.
It's hard to find a profit motive here.
Google, on the other hand, has long allowed you to bid on your competitor's product name so you will show up ahead of them in the search results.
They also have a history of scraping other people's content and then more highly rating that scraped content on their own sites in their search engine.
It's easy to find a profit motive there.
Promoting the use of iCloud - when your space runs out, you will consider paying for it.
The Files app transfers files back and forth between SMB shares, local flash drives, and any of the major cloud services.
iCloud is not required at all.
Try again.
I'm apparently not the person who is ignorant of the fact that iCloud is not required in any way to use Files.
Any SMB share, Flash drive, or major cloud service will work with it just fine.
If you are trying to come up with a profit motive as large as Google, where they sell search results on other people's product names, you aren't making a compelling case.
Congratulations, we did it guys.
My £0.02 is that if they aren't already over the line the line should be nudged against their favour.
Anti-Trust is about Power. Not market share.
I dont know how others that were there in the 90s thick about it. But I do think Apple today is way more powerful than Microsoft in the 90s. Your PC in the 90s were not the access point of anything in the society other than some games or spreadsheets. Not to mention most of the population dont even have a PC. PC in terms of reach to population is basically a niche.
These days it is hard to argue that. Excluding child and grannies US literally has 100% smartphone ownership. And smartphone ( or more like a pocket personal computer ) is our access point for a lot of thing in our society, and increasingly for almost everything. And it has to go through App Store where Apple is the judge, jury and executioner.
You can actually browse Dropbox in Files, much as you can in the Finder, although there are some limitations.
https://help.dropbox.com/installs-integrations/mobile/ios-fi...
Sometime in early 2019, I bought an iPad (pre ipad OS). I went to a website and downloaded a journal PDF. I had no idea where the file was physically located. Safari didn't provide an indication, and there didn't appear to be a File Manager of any kind built in. So I had to search online for an app, just to locate a a file I had downloaded through the browser.
I returned the iPad and went back to Android, which has had file explorers built in since forever (both stock Android or OEM skin). "It just works".
iCloud Drive is a cloud storage competitor that Files works well with, but Files also supports Dropbox and Google Drive and many other storage competitors (anyone who wants to implement the API gets to be in Files). Also, the argument that Files is somehow replacing Dropbox doesn’t even make sense because you need to have the Dropbox app installed in order to connect Files to Dropbox. It’s not a standalone integration, it depends on third party apps providing the correct extension to work correctly.
It’s surprising, to me at least, that everyone accepted Files coming packaged with every new iPhone and iPad sold, but for some reason its position in the App Store is a controversial topic? How many people even delete Files and search for it again? Not to mention that installing system apps from the App Store doesn’t even install anything, because the app was never removed, just hidden from Springboard.
I think there will be more tricks from Apple to handle search result of other apps.
"While Apple didn’t challenge the idea that Files was unfairly ranked over Dropbox, the company says the reality was a simple mistake: the Files app had a Dropbox integration, so Apple put “Dropbox” into the app’s metadata, and it was automatically ranked higher for “Dropbox” searches as a result."
Not really sure how that can be a "mistake"
Now, since both Dropbox and Files were results for the "dropbox" search term (because the Files app contained "dropbox" in its metadata if Dropbox was installed, and metadata got indexed by the search system), the latter ended up first due to getting boosted.
Epic is one of a few large enough to make the necessary waves to have an impact. But behind Epic are thousands of unhappy app developers. Most of which are otherwise ignored. Also, complain too loudly and Apple has plenty of indirect ways to harm you. This is also an outcome of monopoly.
For example it was reported that Fortnite wasn't the first result when searching for "Fortnite".
So Apple has no problem giving users poor results in favor of ads. I guess it's only annoying when Google does it right?
Showing File above Dropbox for a "Dropbox" search only adds insult to injury here.
edit: the amount of hand waving Apple gets around these parts is irrational. 2 instant downvotes for stating facts.
Also, just because Google does shifty things doesn't make it ok for Apple to do shifty things too.
There is a difference here.
Google has a very definite profit motive in selling ads on searches for a given companies product name that ranks higher in their monopoly search engine.
I can't see how ranking Files higher than Dropbox has any such profit motive. It's a free system utility that isn't even ad supported.
Apple does not make any profit off of that system utility.
Google, on the other hand, makes the vast majority of their profit from selling ads that do indeed steer users away from the product they searched for.
Dropbox provides it's functionality by integrating into Files on iOS and Windows Explorer in Windows.
Installing Files does absolutely nothing to disadvantage a Dropbox install, so your entire premise is false.
That defence helped Internet Explorer a lot. Nope. At the very least searching for 'dropbox' should return 'dropbox' and not be overriden by Apple.
>but for some reason its position in the App Store is a controversial topic? How many people even delete Files and search for it again?
This makes Apple's defence for manually placing Files at #1 even more nonsensical.
>iCloud Drive is a cloud storage competitor that Files works well with, but Files also supports Dropbox and Google Drive and many other storage competitors...
If all users installed DropBox, iCloud Drive would get $0. If they used Files, some percentage of users would pay for Apple's solution. That the financial benefit doesn't get 100 percent of users does not make it not a financial benefit.
The past tense implies that battle was already won. Afaik, Windows still uses anti-competetive practices to support Edge (not uninstallable, and 'are you sure you want to change your default browser? Check out the New Edge first!'). The same defense still applies if they want it. I don't think it's right to speak about it like it's a thing of the past.
Dropbox and Files indeed aren’t really competitors. I often use Files to browser my Dropbox files!
I’ll admit it’s an experiment to see if it meets my needs, but for my use case(syncing between my desktop and laptop), they are absolutely direct competitors.
I don’t think there is. I think the only first party interface for syncing arbitrary files in iCloud Drive is the Files app.
My use case also includes being able to check certain file occasionally on mobile. That requires Files app.
I pay for both and I doubt I’m the only one.
Half the time when I search for any app on the iOS store I get an ad for a knockoff at the top of the search, barely noted as an ad, this is a big problem. Though you get the same shit when you search for anything on Google too. Except a lot of those are ads bought by the very thing you’re searching for, because they have decided giving Google protection money to keep anyone else out of that spot is worth it.
I don’t know what version you use but in iOS 14 the ad is clearly mentioned and the ad element have a distinct light blue background and all the other elements have w white color !
Still a goddamn pain in the ass. No I don’t want Obvious Ripoff or Close Competitor, I want Actual Thing That I Typed In.
The "its just how it is" kind of narrative isn’t great either. I'd never want to hear that from anyone implying they are innovators or creative types. Especially when the "how it is" aspect is something created as a matter of deliberate choice and not some natural law.
I can smell the bullshit from here and I don't live in the US. Lol.
It's a given that Files is downloaded much more often than Dropbox: it's integrated with the rest of the iOS ecosystem and iCloud, I'm confident there are many more iPhone users with the Files app than with the Dropbox app.
If they added a "Dropbox" metadata, that would organically return it on a search for "Dropbox", and being popular (and well rated presumably?) might float it up above the actual app named Dropbox.
Although it bugs me in general that an App Store search for an exact name doesn't always put the app with that exact name first, app search has worked that way for awhile, and it isn't implausible to me that this specific thing happened as described.
> “We are removing the manual boost and the search results should be more relevant now,” wrote Apple app search lead Debankur Naskar
I doubt it, given that it ships with iOS.
https://www.documentcloud.org/documents/20805886-epic-v-appl...
Forwarded message from Tim Sweeney (not part of future conversations):
- In fact, Dropbox wasn't even visible on the first page. Google bought the top search result, and Apple put its Files app ahead of Dropbox in line. For the search: "Dropbox".
Matt Fischer (VP App Store):
- Also, who green lit putting the Files app above Dropbox in organic search results? I didn't know we did that, and I don't think we should.
Debankur Naskar (App Store Search and Recommendations product management):
- I think the Files app was manually boosted on the top for the query "Dropbox" during last WWDC. We are removing the manual boost and the search results should be more relevant now (change will take effect in a couple of hours). Also, FYI, the quality of some of the keywords in our 1st party apps are not very relevant and hence search results are getting impacted. We are auditing those and will clean them up.
Matt Fischer:
- Debankur - I wasn't aware that we were boosting the Files app and would like to know how that happened and who requested it. In the future, I want any similar requests to come to me for review/approval.
This seems to be the key argument, I've not seen this addressed anywhere. The Files app doesn't compete with Dropbox, if anything it promotes an interface to Dropbox.
Pick.
Or could be they boosted their own app intentionally.
Setting aside whether Files is a competitor (which I’m honestly not sure it is) I would imagine that at least 99% of the time, a person searching for a specific product by name isn’t in a mind space to be conquered by a competitor.
Apple wants to drive up iCloud usage so they add a one time prompt into their Files app asking if users want to upgrade their iCloud storage. It's not a massive deal on it's own but this would take users away from Dropbox and Dropbox has no recourse to convince the user otherwise because users are accessing Dropbox through Files (since that's the #1 ranked app they downloaded instead of Dropbox).
Whether it's cool or not, Product placement is very common practice in retail. Also Spotify has similar tools to promote music.
The problem always comes back to the main issue, You got a platform where you have only one monopolistic way of use.
While people can complaint about Google. you're allowed to install you apps. only if you'd like to use Google's services (location, In-App-Purchase, etc) you need to use the Google Play.
With Apple not only I need to pay 99$ just to put an app with one year certificate (signed by Apple) on my device. (including the use of some basic OS APIs, aka "entitlements" not allowed without paid account).
am i missing something or we just can't rate the stock iOS apps?
This should scare Apple and Google.
From my experience, Google products almost rank top in the search results without Google in the keywords.
Search "News", "Drive", "Calendar", et al.
In Google chrome, all bookmarks are under auto-completed keywords in the address bar.
If you Google "Dropbox" it doesn't return Google Drive as the top result.
And if you Google "Firefox" it doesn't return Chrome at the top.
Now it might sometimes show ads for competitors, but the actual organic search results show what you're actually looking for.
Alarm bells should have been raised among us developers when Apple suddenly asked everyone to shell out $99 for the "privilege" of making an app available on the "App Store", and treated it as something normal. And later, more so, when Apple demanded a percentage cut too on every sale you make from your app.
It is like everyone chose to forget that it is we developers who bring additional value to any platform we support, and we readily allowed ourselves to be treated like fools by Apple (and others). (I guess this is what hapens when we forget our history in this industry - the Windows mobile platform died because it didn't find acceptance among developers. Mobile platforms like Sailfish OS / Tizen OS / webOS today all struggle because they can't attract developers to their platform. And yet, we now allow the dominating platforms to exploit and treat us with disdain - aren't we truly idiots?)
We should never have condoned this totally unnecessary and greedy "Apple Tax" practice as it harms both us developers and consumers - our customers are forced to pay more, and we lose money too in the process!
I urge all macOS / ios developers to see the warning signs. It is still not too late - please boycott and remove all your apps from the app store and stop paying Apple any money.
No one should have to pay Apple even for signing apps - if they want it, we should have the freedom to get it signed by any CA. (Remember, open source software has essentially been already nearly killed on ios platforms because of this unnecessary annual fee bullshit. And Apple wants that because it knows free open source software is detrimental to making money from its App Store).We played a huge role in the success of Windows, Android and ios - and now, in their arrogance if they want to change the rules to screw us, all of us really need to organise and fight back. I fear we are at that defining moment now where if we do not do anything, this is going to become an accepted norm and standard practice.
And this is going to be hugely detrimental to us, in the long run, as both developers and consumers.
- To begin with existing open source foundations and activists. The Free Software Foundation easily comes to mind.
- In a democracy, political parties - they already are behind most unions and merchant / business associations and even major non-profits.
(Approaching a political party may be controversial for some, but remember that political parties are also an institution in a democracy. And we will need political will and legislative backing to assert some of our rights. And it doesn't matter if there are more than one such organisations - there is no one size fits all solution for everyone).I'm 100% against the way the app store works right now, but I don't have a problem with the idea of those two things if they were implemented in a better way.
If you compare $99 to the cost of a code signing certificate it's a good deal. The problem is that BOTH are bad value for developers. The value in signing is identity verification and none of the systems we have are doing a good job of that right now.
IMHO, Apple, Microsoft, and Google are purposely keeping code signing / trust systems awful because it benefits them. Imagine an ecosystem where apps were signed with domain validated certificates, which would be free (or very cheap), instant, and better than what we currently have, and it definitely feels like entrenched interests are working to keep things from improving.
Apple taking a 30% cut would be perfectly fine if there were competing app stores. If they're providing services worth a 30% cut, developers will be willing to pay that.
I thought the app store would fail. My exact sentiment at the time was "there's no way developers are going to be dumb enough to give up control of distribution." Wow, was I ever wrong :-(
I've been lucky enough to avoid the walled prison but a fortune 500 company cannot.
We can only educate the masses that better products exist or the psychology tricks Apple uses in their marketing.
With respect to the "$99" annual fee, the issue is that it isn't a good deal at all when a developer wants to offer the software for free - most open source developers don't even collect any donation, and it is doubtful if many of them can even raise $99 every year.
This is where regulation is definitely needed - big tech should not be able to force us to pay and use only their signing infrastructure, and government law should require any CA to stringently implement KYC (know your customer) norms, like banks do, before issuing certificates to any Tom, Dick or Harry.
I would preferably like to see the end of such "App Store" nonsense, but would gladly compromise and accept it if there is no monopoly (with the caveat that side loading / direct installation of apps should not be restricted - nobody should be forced to use an "App Store" if they don't want to).
(App Store is so successful on ios only because side loading / direct installation is restricted on it).
Thats why there is no income now for indie developers in appstore
The goal is to validate and associate a legal entity with a developer account, not a domain name.
In addition to being required to do such things in many jurisdictions for tax reasons, in event of subsequent abuse the stores want to ban an organization - not a $10 domain name.
in event of subsequent abuse the stores want to ban an organization
A corporate shouldn't get to be the gatekeeper of anything - regulators / courts in a democratic system should decide such things so that the corporates can't abuse their position against a smaller entity. And CAs should be held accountable by the regulators too - a simple regulation like asking CAs to collect legal ID and certificate of registrations before issuing certificates to any person or entity can take care of this. Thus, if any illegal ill-practice is detected in any software, the regulators or the law can be informed and the developer / entity easily identified and necessary legal action can be taken.> The goal is to validate and associate a legal entity with a developer account, not a domain name.
I'm saying that goal has failed. Setting up a company has a low, fixed cost for bad actors and there's plenty of malware signed by EV code signing certificates.
> not a $10 domain name
IMO domain names are worth a lot more than $10 once you start building a brand on them. For example, cars.com values their domain at $800 million dollars [1]. Obviously they couldn't sell it for that, but that's what they consider the brand value to be.
I can start a "legal entity" for much, much less than the value I attribute to my domain. For small developers and good actors, I think being able to build identity around a domain based brand would be useful.
Or, if it's _really_ about accountability, all code signing certificates should be issued to individuals who have validated their identity through a notary. And not using the terrible system the current CAs are using where some poor bastard in a developing country is expected to verify identity documents from a bajillion different legal jurisdictions.
I guess I just hate the high pricing and terrible, terrible product that code signing certificates have become.
1. https://domaingang.com/domain-news/cars-com-domain-was-value...
You were only one word off the truth if s/developers/consumers.
Somebody has absolutely no idea how high developer fees on proprietary platforms used to be.
>Double Fine's Tim Schaefer pegged the cost of submitting an Xbox 360 patch at $40,000 in an interview with Hookshot Inc. earlier this year
https://arstechnica.com/gaming/2012/07/microsoft-comes-under...
Right. Even in the mass-market area, I remember when Microsoft used to charge seven or eight hundred bucks for Visual Studio.
The problem is that Apple never updated with the times. If they had simply done what one of the emails from the trial said (scale the fee back once the store was making 1B), then much of this could have been avoided.
I'm not sure where the "suddenly" comes from. It's not as if there was a time before the fee where developers could ship apps for iOS. There's been a developer program as long as there has been an App Store. For that matter, there was a much more expensive developer programs for the Mac before iOS was even a thing. I remember paying somewhere between $1500 and $3000 when we were writing Mac software in the early aughts.
My point is let's not normalise this practice in any manner - in the past too we used to pay huge fees for developer tools, but today the computing environment is totally different and that's why even the tech giants are adopting and pushing for free open source developer tools or providing their developer tools for free. Let's not regress to something worse.
To be fair - the Unix market is different than iOS apps. And on Windows, anyone could run whatever program… which caused a lot of problems and financial loss. And just because Windows or Unix used those models, why are they the one and only acceptable model?
Was there ever a time that you could develop software for Mac or particularly iOS and distribute it without paying the developer license fee?
As I have said in my original post, that's the point it started going downhill for us developers on the macOS and ios platform; and as Apple continues to further abuse its position, it's time to say a clear no to their regressive and exploitive practices. And as I have said elsewhere too, just because a particular practice has gained ground because the exploitive business model earns somebody more profit, doesn't mean that the exploited have to continue accepting it. And just because Windows or Unix used those models, why are they the one and only acceptable model?
They are more acceptable simply because they don't abuse and exploit the developers who provide a huge value to the platform. If you are fine with a corporate abusing their control over their platform to exploit money from you, both as a developer and a consumer, then we don't really have anything else to discuss because of our differing economic / political belief on this subject.You didn’t answer the question. Was there a time you could develop and distribute on iOS without paying the license fee?
> If you are fine with a corporate abusing their control over their platform to exploit money from you, both as a developer and a consumer, then we don't really have anything else to discuss because of our differing economic / political belief on this subject.
This is a logical fallacy — begging the question — when you state a position as an absolute truth.
No one is “fine” with a corporation “abusing their control”. But your argument is based on the premise that charging for an SDK or charging a license fee to build and distribute on iOS or Mac is itself an abusive practice.
The counter argument is that it isn’t. Because anyone could develop and distribute software for Windows or Unix doesn’t mean that that is the only model and anything else is abuse, which you’re claiming as an absolute truth.
The only developers on the iPhoneOS platform at that point worked for Apple, or jailbroke and used reverse engineered APIs, or built web applications.
You seem to be implying that there was some happy era of open native iPhone application development before Apple ruined it all with the App Store, but that’s simply not true.
The major point is that just because Apple is now able to abuse their control over the ios platform (and now mac too), developers (and consumers) should not be willing to submit to such exploitation.
A smart phone is a general purpose computer, with built-in telephony. We use it like any other computer to do multiple tasks. Developers and consumers have always been free to develop or install on computers in the last few decades before Apple, after its popularity with the ios platform, decided to abuse its control and removed this option after finding a business model to further exploit developers and its consumers.
To be clear - just because some exploitive business practice has gained ground, doesn't mean we developers and consumers have to continue to accept it as some kind of new normal practice. If you don't think the current practice is abusive and exploitive to developers and consumers, then please present your argument for the same as that is what we are discussing here.
iPhone development was never open; Apple did not “remove this option”. No Android phone was available to the public before the App Store launched. Apple were by no means the first to act as gatekeepers for a platform; this is something that has been commonplace for decades. This is not a business practice that has “gained ground”; it is something that has been with us for a very long time before the App Store existed. The App Store is a continuation of a theme that has existed and thrived for decades.
If you want to argue that it’s no good – that’s fine, make that argument. But don’t rest it on a foundation of “everything was open and good before Apple created the App Store” because it’s simply factually untrue.
We’re talking about computer hardware and software. Complaining that it is “unnatural” makes no sense.
> any computer user and / or Linux / Windows / Mac / Android developer could create and distribute software on the respective platforms for free without any such financial consideration.
This isn’t true. The first Android device was launched to the public after the App Store was open for business. And you are ignoring all the platforms where this was a common practice beforehand, like consoles. Apple weren’t the first to charge for access to a platform, this was already a common practice. Nintendo have been doing it since the mid 80s, for instance.
With smartphones it's different. Phones are not niche devices, they are ubiquitous and have killed whole industries like consumer photo/video equipment and portable audio.
From consumer point of view, no reasonable alternatives have left. It's for this reason I'm not OK with Apple and Google abusing their monopoly.
They sell by the tens of millions. They are in no way “niche”.
> Phones are not niche devices, they are ubiquitous and have killed whole industries like consumer photo/video equipment and portable audio.
It wasn’t common for things like cameras to have open development platforms either.
There’re billions of active Android devices. That’s 2 orders of magnitude difference. Compared to these volumes, consoles are niche devices.
And don’t forget about alternatives. If you wanna play videogames you don’t have to buy a console, you can get a PC and buy Windows games from gog, steam, epic or origin. And in some cases like take-two directly from developer. And recently there were multiple attempts to make cloud gaming work, pretty sure some day someone will do that successfully.
Because customers have so many alternatives, xbox and playstation are not a monopoly despite MS/Sony are selling devices locked to their respective stores.
For smartphones, customers only have 2 alternatives. It’s for this reason apple and google are a monopoly, and we should treat them this way i.e. regulate the hell out of them.
> It wasn’t common for things like cameras to have open development platforms either.
I don’t think many people care about open platforms. They care about choice. Back in the days, if you didn’t like e.g. Sony pushing their overprices memory sticks, you could buy a camera that’s not Sony, there were many other good vendors on the market. Nowadays, the cameras are either prosumer and professional (i.e. expensive), or non-existent because smartphones killed them. And while there’re many companies making smartphones, all these smartphones are controlled by just two.
“Niche” doesn’t mean “this other thing sold more”.
> A traditional game console is in 51 percent of U.S. households.
— https://venturebeat.com/2015/04/14/155-million-americans-pla...
Consoles are in no way “niche devices”. You’re only saying that they are because it’s convenient for the point you are making. If we can’t agree on a basic fact like this, there’s no discussion to be had here.