Core iOS apps being replaced, one at a time
bijansabet.com
bijansabet.com
I've heard of exactly one of the dozen-odd apps you listed, and that one only because it's been on the frontpage of HN so often. I don't have a copy of it though.
I think that people who customize their iPhones to this level just assume that it's normal to do so. Among people I know who have them, there's a sharp divide between the small percent who have seven pages of apps and most people I know who have maybe 3 or 4 apps installed.
The vast, vast majority of 'regular' iPhone users have never, and will never hear of the apps described in this post. For them, the default apps are just fine.
That's not to disparage the choice, just to recognise that regular users don't care about this kind of thing one bit.
The thing is, not everyone will customize all apps, but everyone will customize at least one app, be it a better todo list, a better IM, a better picture-taking app, or a better recipe database. Which is why the appstore is so popular.
EDIT: clearly the "regular users" I know are different from everybody else. The North of England must be a hive of phone-geeks living in some sort of bubble.
Everyone will customise their experience of the device, by adding what they like from the store.
My point is that, more often than not, these users won't replace core apps like Mail or Calendar - these apps work just fine for most people and there's no incentive to change.
Also, iCloud was announced in June 2011; plenty of todo apps had cloud sync well before that, when Apple simply didn't provide the service.
My case: ToDo: Wunderlist, now (Apple's) Reminders
Chat: Kik, now (Apple's) Messages
Photo editing (iPad): Snapseed, now iPhoto
Video chat: Skype, now FaceTime
The remainder of apps I use the native ones, given the iCloud integration with iPhone and iPad (Calendar, Address Book, etc.) Final note, I use Sparrow as my Mac client, but now way I would use it on the iPhone given the lack of push notification, that is simply a step backwards.
Bijan is not straight in this type of posts, where he is an investor, wants to be an investor and/or wants to give a hand to other fellow VCs. Anytime a VC says something about a company you just need to figure out his/her motives and incentives.
The question is; would I still do that if third party apps had a chance to interact better?
Stuff like opening files in another app just barely works. I can open an emailed PDF Dropbox, but Once it is saved in the right folder and uploaded (what I probably wanted), there is no way to transfer control back to the original app.
This should work more like the email/sms dialog that can be called from any app, and transfers control back to the app when it is done.
As I use both an iPad and Android phone on daily basis, I'm find this especially lacking in tablet setting. An app wants to open a web page in standalone browser? They will always do that in Safari. Sending an email? Only through the default app. About the only 3rd party application that I can consistently use from more than one place is probably Read It Later (called Pocket now) - and that's only because apps' developers took time specifically to integrate with it.
And that's basically how it works on iOS now: for application X to interact with Y, it must specifically account for Y. Any similar replacement app Y' or Y'' will not be supported unless handled separately. It's easy to see how this model doesn't scale to diversity.
I'm using an iPhone these days because that's the platform I develop for and I don't really miss the flexibility of the Android intents much generally but the chilling effect Apple's control can have on innovation is really glaringly obvious in the keyboard.
Personally, I couldn't agree more with what he's saying. Users of other platforms (like Android) have had the ability for apps to interoperate (with intents, for example) since the very beginning, and IOS is dramatically behind in this regard.
The fact that the platform encourages this sort of thing is key.
More than intents and access, I think apps need more memory and the ability to do some background processing. I keep going back to Safari because the fine third party alternatives seem to fall out of memory much more easily.
My biggest pain point with iOS is waiting for web enabled apps to load data. I'd like to see the top 5 pictures on my Instagram feed and the top 10 or so Facebook updates the instant I click the app icon. I'd like Dropbox and Kindle to refresh my document list whenever it changes. I'd like cloud-enabled notes apps to sync/update before I open the app. Of course, this requires some management (user controls,bandwidth limits, battery level, etc.), but nothing Apple can't handle.
In general people seem to be happier using the software that they know everyone else is using even if they hate it (case in point, pretty much every version of Windows).
On the other hand when a "killer app" comes along that is a big enough step forward to make everybody pay attention, this is more likely to happen on the most "open" platform.
Apple has done well so far because a significant enough of these "killer apps" have been developed by them in house.
Take web browsers for instance, even though HN will argue the merits of various browsers endlessly from an end user point of view they are usually all so similar as to make no difference.
However with iphone you are essentially locked to safari (or other browsers which are essentially safari skins).
What would happen if a third party developed a completely new browser that revolutionized mobile browsing?
If that were not available on iPhone due to apple's policies then what would happen to their market share?
Then they'd allow it (if they couldn't co-opt it).
Apple's interest in Safari and restrictions on the App Store / customizability extend only to allowing them to make hardware that many people want to buy. There's never going to come a day that something so great that everybody has to have it and that runs afoul of the App Store policies comes along and Apple decides to ride a sinking ship of App Store protectionism into meaninglessness. Policies will adapt as they need to in order to continue selling their platform.
It's easy to come up with an idea for something cool that requires access to capabilities that aren't permissible in the App Store (constantly running in the background, access to execute downloaded/arbitrary code) and it'd be a horrible shame for there not to exist devices that can do those things out-of-the-box, but the fact that they've so far been forced to bend very few of the rules implies that there's proportionately very little demand for such things.
The fact that useful alternatives with possibly better interfaces and/or better features (not just more but better) is something we'll never know if there is a demand for because Apple bans them before we get a chance to know.
Maybe a Hypercard for iOS would take off but apps that make apps are banned. Maybe an Amazon music store or a Google Play music store or a beatport music store would take off but apps that sell music are banned. Maybe a browser that is faster, or more secure or provided more features would take off but we'll never know because they're banned.
We really only have 2 data points. Windows and OSX. As far as I know on both OSes the browser provided by the OS provider is used by fewer users than other browsers. I don't know what the numbers are on OSX but even if Safari has the highest percentage (doubtful) if Firefox+Chrome+Others have a higher percentage than Safari that would still mean more people are picking something other than Apple's offering.
I've found that Apple eventually incorporates the best features of these alternative apps into their core apps anyhow.
edit: typo
also, it can get a little annoying to constantly be asked what app you want to use to do things, but this annoyance goes as you click the "don't ask me again" checkbox for more and more intents.
default web browser >
default music >
etc.http://developer.apple.com/library/ios/#documentation/FileMa...
The URL style technique is supported as well, you can send data to another app by using it's URL scheme.
It's not a perfect implementation (you can't change the defaults like mail://), but I believe that's intentional.
If anything, I expect to see things go the other way: Apple will replace google maps with it's own maps, and any other app that we really love a lot will have an Apple analog: integrated deeply but controlled by them. Siri was but the first step, I fear.
However, they have something to gain if the mail app is not good enough for powerusers and all of them buy Sparrow instead. That saves them a whole lot of developer/maintenance time and gets them 30% of every e.g. Sparrow sold. While that may not be Apples main incentive, it is definitely something I think.
Also, you can set default clients if you jailbreak. However, I just think everything is so much smoother and faster when you use the default apps Apple provides.
http://itunes.apple.com/us/app/digits-calculator-for-ipad/id...
I then have a few games and some useful server monitoring apps... as well as some comics. 3-4 pages of 3rd party apps maybe? But none of them replace the defaults for me...