I have an iPhone. I got it because I had two choices. Our firm only authorizes two kinds of devices to access the exchange server remotely - iPhone 4's and anything Blackberry (RIM). Thanks a lot google for fragmenting your platform.
First, I've used smart phones for a long time (Treo's, windows mobile, and androids). Phones are tools and I use whatever tool gets the job done. So I have a pretty unbiased point of view.
The iPhone is a nice phone and its build quality is better than anything out there. The OS is smooth and stable. However, I am experiencing 3 annoyances. Maybe I'm just new and haven't figured these things out yet, but here's what I miss:
- Notification LED - Someone please explain why I have to turn the phone on and unlock it to see if I have any missed messages/emails?!?! Am I missing a setting somewhere?
- Integrated Navigation - I bought a nav app for my iPhone, but it's not integrated into the OS. On my old phone (android), I could click on any address (in a calender event, text msg, email, webpage, etc...) and it would navigate me. That's very helpful when I'm traveling. My assistant would just text the address, I would click it, and boom - navigation begins. Now I have to type everything in. Also, I could say "Navigate to St.Pat's hospital in Missoula Montana" and it would take me there.
- Widgets - I'm used to turning on my phone and instantly seeing stock market info (sp500, djia), weather, and my schedule for the day. On my iphone I have to click on 3 different apps to get this information.
So I feel like the iOS experience isn't as integrated as the android experience, but it is light years ahead of RIM. I hope Apple revamps the pop-up notification system soon. It's outdated. I think that even my old windows mobile phone had always-visible icons that told me if I had new email or messages.
Don't get me wrong, I like my iPhone. I guess it seems like my old android was more usable and convenient and that kind of surprised me when I switched.
Those are very valid criticisms for the iPhone that I also want Apple to implement or address in the next revision.
However, they aren't really critical for me. Convenient? Surely.