Android cannot do 3 things iOS can. And those 3 things are the ones that keep me from going to Android.
1. Android has no background audio API - Yes, a developer can code it into their app, but it is not an OS API, so the dev has to spend a lot of time on it, hence most devs don't bother with it, on iOS almost all apps that play either video or audio support background audio, including the browser.
Why is this good?
Well, sites like YouTube for example can be used not only for viewing videos but to listening to music, online lectures, etc... lots of stuff that does not really require "watching".
Here's what I do: I open Safari, find an interesting documentary, music, etc... background Safari, then go to the centralized audio controls, hit "Play" the audio from that backgrounded Safari starts playing. Then I open Chrome and browse for stuff... multitasking!
In the evening, before sleep, you can find ambient sounds on YouTube, start playing them in Safari and read a book or again, browse... if it's a rainy evening, I like to play "Bladerunner blues" soundtrack from Bladerunner and browse the web.
I'm sure there are specialized ambient sound, etc... apps that play in the background on Android, but I don't like to download anything extra that can be done in the browser just fine on iOS... and besides, those still won't have the support for centralized controls, cause Android does not have that.
P.S. I also know about TouchWiz's pop-out video, but that's only for the video player(not universal/API) and I don't need the pop-out window, just from the video audio.
2. Centralized Audio Controls - The first point brings us to the second point, centralized audio controls, VERY handy. Wherever you are, you can quickly bring up the task switcher and pause the audio of ANY app that current playing. Don't worry about forgetting which app is playing the audio, you don't have to into the multitasking search to find the app... just go to the centralized audio controls and hit "pause" conveniently the currently playing app's icon is on the right, so you can go to the app directly if you wish.
3. Rubberbanding/Edge bounce-back effect - I love this thing, Android has that edge glow, but it just does not compare. This little effect makes the UI feel much more responsive and alive. This is especially important with touch UI, since there is physical tactile feedback, when you swipe and the UI does nothing it creates a feeling that the phone froze, on iOS, if you swipe at the edge, you get a response - bounce back. Interestingly, this patent has been invalidated, so I hope Android gets this integrated everywhere.
Android has MUCH more functionality than iOS, but it still does not have the above three, if it had, I'd probably jump to Android.
1. Android has no background audio API - Yes, a developer can code it into their app, but it is not an OS API, so the dev has to spend a lot of time on it, hence most devs don't bother with it, on iOS almost all apps that play either video or audio support background audio, including the browser.
Why is this good?
Well, sites like YouTube for example can be used not only for viewing videos but to listening to music, online lectures, etc... lots of stuff that does not really require "watching".
Here's what I do: I open Safari, find an interesting documentary, music, etc... background Safari, then go to the centralized audio controls, hit "Play" the audio from that backgrounded Safari starts playing. Then I open Chrome and browse for stuff... multitasking!
In the evening, before sleep, you can find ambient sounds on YouTube, start playing them in Safari and read a book or again, browse... if it's a rainy evening, I like to play "Bladerunner blues" soundtrack from Bladerunner and browse the web.
I'm sure there are specialized ambient sound, etc... apps that play in the background on Android, but I don't like to download anything extra that can be done in the browser just fine on iOS... and besides, those still won't have the support for centralized controls, cause Android does not have that.
P.S. I also know about TouchWiz's pop-out video, but that's only for the video player(not universal/API) and I don't need the pop-out window, just from the video audio.
2. Centralized Audio Controls - The first point brings us to the second point, centralized audio controls, VERY handy. Wherever you are, you can quickly bring up the task switcher and pause the audio of ANY app that current playing. Don't worry about forgetting which app is playing the audio, you don't have to into the multitasking search to find the app... just go to the centralized audio controls and hit "pause" conveniently the currently playing app's icon is on the right, so you can go to the app directly if you wish.
3. Rubberbanding/Edge bounce-back effect - I love this thing, Android has that edge glow, but it just does not compare. This little effect makes the UI feel much more responsive and alive. This is especially important with touch UI, since there is physical tactile feedback, when you swipe and the UI does nothing it creates a feeling that the phone froze, on iOS, if you swipe at the edge, you get a response - bounce back. Interestingly, this patent has been invalidated, so I hope Android gets this integrated everywhere.
Android has MUCH more functionality than iOS, but it still does not have the above three, if it had, I'd probably jump to Android.