Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
Also an excellent point. The reason people line up for many hours for the privilege of spending $500 is because they expect perfection. These are the consumers that Apple has courted, and so far they have reaped the rewards from it by earning the trust of their users. To change that would damage their brand in a huge way.
Apple Maps wasn't a failure of "perfect the first time", it was a failure of iteration: it was an existing Apple app using Google data that, as part of an OS update, Apple "upgraded" with a new version using non-Google data that performed, in many users opinion, less well than the previous version.
> Compare that to the new Google Maps, which was pretty shitty when it went to open beta but has been getting progressively less so.
When Google maps was released to "open beta", it wasn't a new version of base app delivered as part of the OS bundled into a premium-priced hardware device that was widely seen as a downgrade in functionality from the prior version. It was a free web application that added to, rather than replacing, the existing options in the space.
> Google's users cut Google the necessary slack to allow them to release imperfect products and improve on them. Apple's do not.
Google's users get mad when they perceive Google to make products worse in subsequent versions just as much as Apple users do. Google tends not to put premium price tags on its first public release of products, while Apple does, and people paying premium prices for products are less inclined to grant the maker slack.
I've replaced Safari with Firefox. I haven't fired up iChat in a while because I just use GMail chat instead. iTunes is really wonky when you want to play music off of an NFS server. I've never fired up FaceTime or PhotoBooth. The X11 app is so buggy it's ridiculous. I use Terminal all the time, but it's got some serious memory leaks. Time Machine breaks half the time in unexpected ways. Calculator works pretty well, although I find myself using the R console more and more instead.
I feel like the Mac software side of things just doesn't get any love anymore. Apple is so focused on iPhone/iPad that the OSX applications are stretched completely thin and rarely get any love and attention. The machine has really just turned into a glorified terminal and browser where I run the occasional Linux virtual machine or the odd game in Steam. Any serious heavy lifting is left for Linux, and most applications have migrated to the web.
And how is iChat half baked because you use Gmail chat? I could say the same for Gchat when I use iChat. (Not saying that ichat can't be improved, but your line of logic doesn't follow.)
I think the point I should have made was that I don't find a lot of the apps to be that useful because there are good web equivalents (mail, chat, docs, etc.) and I don't find the other apps that compelling. I would suspect, even being the "power user" that I am, that most other people are of the same opinion. That, or they're just using a tablet or their phone instead.
As for Firefox, I'm not sure how it would confuse your sister any more than Safari does, unless she finds it confusing for web sites to render correctly and not crash constantly.
And I agree that there are better versions of Apple's free software, but it's free, and does exactly what it should, which is lubricate the novice user's experience. Once you pass novice, it's easy to go find software that fulfills your needs.
And I would disagree that most other people are of the same opinion. My guess is that you live in a bubble of mostly experienced computer users (as do most of us on HN). Go spend a day at an Apple store somewhere besides the Bay area and you'll see most of the people that make up the bulk of Apple's user base. They, like my sister, probably don't even know there are other options out there (some are using iPad and iPhones, sure, but plenty are still using iMacs and Macbooks).
I prefer Safari over all other browsers, due to speed and better UI, although it loses on security to Chrome. Firefox, meanwhile, didn't have Retina display support until half a year after that MacBook Pro was released, still doesn't have disappearing scrollbars, and has no smooth zoom, and I have many other sorts of complaints about it.
iTunes, despite all the various crappiness, doesn't have much good competition and usually works well. Playing music off an NFS server is not a normal use case.
Preview is a brilliant PDF reader.
I use Gmail chat, but if I weren't using a Mavericks beta with broken Messages.app, I would also be using that for iMessage. FaceTime also works well.
Mail.app is pretty great; it has some flaws, but is better than most of the competition not named Gmail.
Terminal is a great terminal app (you'd think this wouldn't be hard to achieve, and I think iTerm is roughly on par now, but the latter used to be quite terrible).
edit: oh, and QuickTime Player is nice; might not support all the codecs of other players, but the seeking/frame stepping is nice and smooth, compared to VLC which can't step backwards at all.
YMMV, but I think the suite of default Mac apps is not bad at all.
As I recall Apple tried to say things at the time that amounted to "you don't really need that." Every single iPhone user I knew at the time drank the Steve Jobs koolaid and talked about how yeah, they didn't need those features.
The only case you mention where I saw a lot of koolaid drinking is multitasking, and that's probably because there is a kernel of truth in that case - it's tricky to do right without harming battery life or user experience. (That's only a reason why it might take longer to implement well, though. Definitely not a reason to leave it out of the platform permanently.)
The koolaid drinking about iOS products that bothers me the most is the claim that an active stylus isn't worth including. Anyone who's used OneNote can see the potential there. If anything gets me to drop iOS, this will be the reason.
For example, first version of iPhone OS did not have copy-paste functionality. On a device that has keyboard with keys sized 1/4 of my fingertip size. Now try getting a long URL or email from one app to another in this setup. Perfect? Yeah, right.
Another iOS thing - it gained multitasking (for apps other than select few) only in the 4th version. For years we've been told multitasking is evil - right up to the point when they got to make it usable and then it suddenly became newesest bestesest thing ever.
Now we can look at hardware. Macbooks are extremely popular, but I've personally seen a number of Macbooks dying at 2 years of age from exactly the same symptoms (failure of graphics subsystem). It's a reasonably nice piece of hardware, but perfect? No way. And it still doesn't have docking capability, after all these years.
And those are just random things, if I tried, I probably could list dozens of deficiencies in Apple products. Both first and current versions. It doesn't make them especially bad - all their competitors have their sets of faults - but let's not buy into the "perfect" hype too much.
So I can attribute this "perfect the first time" myth to a definite success of Apple marketing, but, unfortunately, there's little substance behind it.
Software companies, especially ones that are service-based, have a distinct advantage in deployment.
Apple is fairly unique in that its product is both hardware and software.
Might Apple's best long term strategy to...
1. Support/innovate the heck out of browser/web connectivity software
2. Push the boundaries of input devices and make the best hardware
3. Secure content deals with popular artists
4. Continue to expand their retail/service footprint
5. Let the various waves of social networks rise and fall, but make money on every device sold?
Even the Android hegemon, which supposedly poses an existential threat, could easily fracture if Samsung decides to go their own way.
Apple's position would be better with a firm control of key web services, but I'm not sure it's a requirement.
Search, Mail, Social Network, Maps, Photo-sharing, etc.
Yeah, Apple will always make tons of money but IPhone/IPad will become just a device that hosts these apps. If most of the apps people need are available in another platform, the costs of switching is going to be low.
The tablet market is a good example of this, aside from Kindle's no Android tablet has really taken off and I think it's because of some of those points I enumerated above.
FYI, Android tablet has larger market share than the IPad now.
If you're narrowing it to just one brand/model, you're right. But Android tablets in general are selling a ton.
Apple, I'm sure, studies price patterns and knows well how far up they can push a price without losing the core of their market.
On Android, I sign in ONCE with my @gmail address and everything is instantly configured.
Another great example is Google Now. That feature is very deeply tied into the Android UI and possible because Google owns the services.
I'm not saying you can't get "good enough" without owning the services, but I think you can provide greater value if you do.
I highly doubt Android would fracture if Samsung goes its own way. A number of manufacturers (Motorola, ZTE, even Xiaomi) would fill the void if Samsung leaves Android.
I highly doubt Samsung would do it. Samsung doesn't know platform. Microsoft does but it still struggles to convince developers to build on top of Windows Phone.
If Samsung leaves, it loses all the Google apps and services. I highly doubt that Samsung could build a decent Map, Mail and other essential apps.
Google is releasing iOS apps because there's no way Apple is going away soon.
I don't think we're contradicting each other though.
Google will go where the users are but I doubt it would help out OS gain a foothold that would threaten the Android ecosystem.
However, that won't be how Apple will die out (if they do...), because there is already a huge market of people with lesser quality standards than Apple (Android). Instead, Apple's threat is another company who takes the time to give extraordinary quality for novice users. This isn't happening right now, b/c everyone is fighting for the disruptive (low) end of the market.
So, Sun could have extended their business by diversifying to serve specific high-volume customer markets. Java was an epic half-step. They gave away their ability to add value to customers for nearly free, while focusing ever harder on custom unix hardware and software (UltraSPARC!).
If Apple wants to avoid a Sun-like fate, they'll need to properly diversify beyond custom hw and sw and extend into the spaces of large customers where they can add value. You see _some_ of this in their supporting multimedia Bitflingers, but they'll need to incur much deeper and much more specifically into the multimedia and small office spaces.
Perhaps the Cyanogen corporation could morph into a "luxury" distro?
A lot of the stuff that the enterprise does would be fatal in the consumer business.
However, the situation is different in some ways that favour Apple this time. The shift to smaller, portable devices like the iPod, iPhone and iPad really seems to help Apple to sell premium products, because probably many more people are tempted to choose their phone on emotional (or quality) grounds than their PC. First, people tend to associate the PC with 'work' - in particular, with grinding office documents for work - or with utilitarian duty as a thinnish client for the Web. And unlike a desktop box which sits mostly hidden under your desk, you touch, lift and look at your phone's hardware many times every day. You also take it to public places where other people will get to know about and admire your lifestyle choice. (A laptop is roughly halfway between a phone and a desktop computer in these respects.) And a smartphone still generally costs less than a PC - the price of a whole iPhone after subsidy can easily be less than the price premium for a Mac over a PC. (Back in '96 a desktop computer cost even more than it does now, and better hardware specs could make a big difference to the quality of the user experience, so buyers had a compelling motivation to save their money and/or spend it on specs rather than OS polish or brand mystique.) In the iPhone Apple can sell a glowing, no-compromises 'perfect thing' and at the same time sell it for a lot less.
Which isn't to say that the march of good-enough Android isn't going to squeeze Apple in future: I think it will.
If that's not a one-sentence summary of the iPhone's release history, I don't know what is.
I think there is a fundamental difference between building hardware+system software vs. building web services and apps. In the former case, you have to get it right and then release. In the latter case, you can afford to iterate for a while as you keep getting better.
Some of the hardware I've bought from Google has made me feel like I'm beta testing it. I don't get that feeling when I buy Apple hardware.
This makes me wonder if other players in the Android space are following Apple's playback. The specific player I am thinking about is Samsung. Why are they doing so well where other Android manufacturers are doing just okay?
Hmmm...when I use the aforementioned services, I have the opposite assumption...that Apple is not at all insisting on perfection before release...and is sometimes OK with substandard releases. It's the promotion of these services as being perfect that Apple seems to be better at...or at least readying these services so that in many/most use cases, they seem perfect to the casual end user.
But I think developers who have worked with iCloud, for instance, would argue strenuously that iCloud was not released in a robust state.
As another anecdotal point...buying an iPod 5 made me realize how perfection is not necessarily Apple's goal, even in hardware. The previous iPod touch, and the iPhones, all had ambient light sensors...this was dropped in iPod 5...this seems like a minor feature but only if you don't go in and out of buildings during the day. Unless I remember to jack up the brightness on my iPod before going out during the day, I literally will not be able to see anything on the iPod screen, unless I go back inside or the day gets darker. Moreover, switching the brightness has been moved out of the quick-nav and buried in Settings.
This is such a massive inconvenience that I can't help but think that Apple was on deadline and for some reason, couldn't fit in the ambient light sensor, and then said, "fuck it, just ship it"
There's a big difference between startups iterating, and giants like Apple. I think we all remember how they were excoriated on the Maps release, which certainly wasn't perfect. Because of their scale, Apple doesn't have the kind of flexibility that unknown startups do -- not just because of their scale, but also because most of their software isn't solely web-based, but is tied into software that is sold with hardware which is released yearly.
I agree that they have a difficult time with a lot of consumer services. But I don't think it's nearly as simple as the author suggests.
I think it has more to do with Apple's marketing. Every time they release even the most trivial improvement they tout it as being amazingly innovative. They also charge premium prices. This creates an expectation with their users that everything will be perfect from the beginning.
Google is known for no customer service because you are the product, Apple while not being perfect, it is clear that their users take precedent over advertisers and even developers.
The switching costs are also much higher with hardware than software. You don't want to pay for a phone and find out it's half-baked, while if a 'free' web service doesn't work, it's easy to switch.
It's also about branding and culture, people expect different things from each company. That has pros and cons.
Google Chrome for iOS crashes on a regular basis. It also fails to start YouTube videos a lot. Again, I consider those major products with major failures.
Gchat-in-Gmail has issues on a regular basis.
Also, non-major Google products have plenty of bugs. Google Groups digest emails have been broken forever. Once in a while one randomly trickles into my inbox, and I think for a second it may be fixed. Nope, still borked. Despite quite a bit of effort, I've never managed to communicate with any actual human Googler about it.
I've often had to authenticate twice, for unknown reasons, while getting into Gmail from Chrome, when trying to get in via their Gmail app icon.
I like plenty of Google products and services, and use them daily, but they seem to have their fair share of bugs.
This seems like the wrong way to understand each companies motivations. Google got into the maps market because Google's ambition is to be the worldwide leader in (among other things) mapping software. Apple got into maps because Google maps product for iOS was shitty and that was being held against the iPhone.
Apple doesn't want to be in every software category, much less be the leader. Google does.
Wait, really? Was this an actual thing, for anyone? Because I _never_ was disappointed by any Google Maps related product on the iPhone. Serious question here.
Apple was excited to partner with Google for Maps on the iPhone launch and it was excited to partner with companies like Garmin on expensive third party turn by turn solutions. Once it became obvious that free turn by turn nav was a fundamental OS level checkbox Apple was forced to rush out their Maps product.
It wasn't terrible, it just hadn't been updated in a long time and had fallen behind the other options.
Google wants the full vampire squid platter. It wants to be your phone OS, your browser, your desktop OS, your search company, your video site, your social network, your office software solution, your maps solution, your knowledge resource, your ISP, etc.
Apple never wanted to make a browser. Apple had to make a browser because the vampire squid company that led the market in browsers gave them a shitty one and used it to malign one of Apple's biggest products.
Similarly, Apple never even wanted to be in the Maps business. Apple had to get in the maps business on relatively short notice because the vampire squid company that led the maps market gave them a shitty one and used it to malign one of Apple's biggest products.
Actually I just did.
"Google's app was hardly a "shitty" alternative ... How many iOS users rejoiced when Google Maps got rereleased?"
'Rereleased' he says... you mean with turn-by-turn which was never there in the original app. Which is why the original was shitty compared to Maps for Android. QED.
The pre-iOS6 app wasn't "Google's app".
It was Apple's Maps app which used Google-licensed data. Insofar as it was neglected, it was neglected because Apple neglected to improve it and declined to license additional uses of the data (like for turn-by-turn nav).
Or, translated from Google spin speak, Apple wanted to improve it but the two parties were not able to agree on terms.
http://allthingsd.com/20120926/apple-google-maps-talks-crashed-over-voice-guided-directions/
In short, Apple wanted the maps data, but did not want it to be "Google Maps".
If it were really just about withholding features from iOS, why then are most major Android features on iOS, including Google Now, and including a version of the new Google Maps before Android even had it.
Sounds to me like Apple was pulling a John Boehner, refusing to compromise.
"If it were really just about withholding features from iOS, "
Nowhere do I claim this. Straw man alert.
For a media version take SNL's clumsy portrayal of Pres. Ford after his incident and the reality of his athleticism[1].
Ask Blackberry about how their release with flaws worked.
1) he played linebacker and was actually pretty athletic and not clumsy. Chose your shoes wisely.
The Time I “Interviewed” At Apple Posted on October 4, 2013 by hunterwalk
I’m writing this from my latest gen macbook air. And I have a 5S coming (goldie baby).
-- No BS like HBS
People have different circumstances, levels of understanding and fifty to the power of three other factors that determine their choices in life. We want to ignore all of that and dismiss every person who does not see the same merits that we do. And that is sad beyond what can be expressed in words.
Can you imagine in a world in which it makes sense to have both the Apple and Google approach? If you cannot, you should step out and see a lot more of the real world. Choices, no matter how disagreeable or flawed, are welcome in a more open world. I hope we will all, eventually, understand that, even if we don't like what that understanding allows for.
"And finally I defended some of YouTube’s UX elements by demonstrating how it needed to feel like the community’s fingerprints were on the site, not just some experience they lean back and watch but don’t touch."
Every Google service is an experience where Google just leans back and watches but doesn't touch. They have no tech support, not even an email to write to in most cases. What a baffling statement to make.
I feel like, with possibly the exception of the iPhone, Apple's magic sauce has been to let others launch first and learn from their mistakes, iterate in private until they have their product as close to perfection as they can, then release it.
They weren't the first computer. They weren't the first MP3 player. They weren't the first place to buy songs online. They weren't the first to make a smartphone. They weren't the first to make a tablet.
Granted these weren't software services for the most part, they were hardware. But in the same sense, Apple does a lot of development in the background almost by design, so they can storm the set and have a polished product ready to go (with some exceptions, notably Mobile Me).
This "iterating on the fly" web thing is a software mentality. I'd argue that Apple is first & foremost a hardware company. Once you release the hardware, you're stuck with it for better or worse. There's no such "ship it before it's ready and fix it later" mindset in hardware.
I would argue that Apple is primarily a software company. Sure, they do offer nice, polished hardware touches like Retina display, TouchID, unibody aluminum enclosures, but the actual components are the same as commodity PC hardware. Further, companies like Samsung are making phone with bigger screens and (ostensibly) faster processors. What people are paying a premium for is the Experience (well, and the Brand) - in OS X, things "just work," and the OS is generally more stable and user friendly than Windows. Similarly with iOS, at least before iOS7, the design choices that were made by Ive and Co allowed the mass market to intuitively use a smartphone.