iOS sucks at:
- Customizing the view of your SMS (Even with Winterboard, the themes available suck rocks)
- Having a comfortable keyboard/autocorrect
- Setting custom SMS tones (Jailbreaking helps this, but come on Apple)
- Being able to play all Youtube videos, and videos on other sites
- Cydia. Nough said.
- Use SSH and SFTP (For school, one class I have requires these)
- Customize everything a la Winterboard
- Have apps such as iStudiez Pro, Simplenote, Pandora, VNC, Blogger, etc (btw, Android does)
- Manage music
Anyway, the point is that the last point was Music. You know, the thing that made iPod huge? (And arguably brought Apple back from the brink of disaster.) iPods and iOS are not spectacular about synchronizing music, but they get the job done. From my perspective, they don't do anything amazing or groundbreaking: they get your music to your device, and make sure to get all the details. The thing that worries me is that Android does not.
It seems to me like Google doesn't really care about making Android a good music manager, and that sucks. That's a bold claim, so here's some evidence to back it up:
- Sync smart playlists
- Sync ratings
- Sync play counts
- Perform things like "skip when shuffling" or "remembering playback position"
- Sync lyrics
I don't really understand why Google has neglected simple features such as these. It's very easy (IMO) to create a music player, but to have one with functionality. I realize that some people like the simplicity of "drag and drop," but they should also realize that some of us prefer syncing. I respect that some people just like drag and drop, and that's why I like that Android offers that solutions; iOS requires that you use iTerror....I mean iTunes, even if you just want a simple media player. So it's nice that Android offers simplicity, but it should also offer a more complicated approach.
Now I'm not saying to get a proprietary database, but it would be nice to have even an XML or just use ID3 tags to store things like ratings and playcounts. Some apps do add some of these features like Winamp or Doubletwist, but I don't think Google should rely on 3rd party apps when it comes to something as essential as Music. (Especially when most of the good apps cost a few dollars.)
tl;dr: Google needs to step up their game and get a good music player that caters to both the folder drag-and-drop users and the library-database users.
It's not like Google would even have to create a desktop music manager; just leave the database on the microSD card and give out the specs so that people can write addons for Songbird or MusicBee or MediaMonkey or Winamp or foobar200 or....do you get my point? The hard part is done, now we just need Google to step up and answer the call. Until then, I really don't think anyone can view Android as a decent music player.