Ok, lets get it out of the way. This is only my personal opinion and should only be taken as such especially by the Apple faithful. So where to start? Well as everyone probably knows a while back now Apple commander-in-chief Steve Jobs announced the iPhone and the Apple world collectively starting weeping with joy. Mind you a lot of folks who aren't real hardcore Apple users were also mesmerized by the shiny de [...]iPhoneOk, lets get it out of the way. This is only my personal opinion and should only be taken as such especially by the Apple faithful. So where to start? Well as everyone probably knows a while back now Apple commander-in-chief Steve Jobs announced the iPhone and the Apple world collectively starting weeping with joy. Mind you a lot of folks who aren't real hardcore Apple users were also mesmerized by the shiny device that Steve demonstrated on the stage. I think for maybe the duration of keynote most people were probably slowly reaching into their back pockets for their wallet ready to plop down whatever money Apple was asking for....but then we were all told the dirty specs and pricing behind the iPhone which really, for me personally, made it a non starter. Let me elaborate:
  1. The iPhone runs on EDGE which is Cingular's/AT&T's 2-3 year old data network that maxes out at theoretical speeds of 75-135kbp which really isn't saying much. To translate that into common terms we're talking about a maximum speed of approximately twice the speed of dial-up (remember that? some of you may be too young!) but on average as fast (or as slow) as dial-up. Now this wouldn't be a big deal except well, our friend  Steve-o decided that he wanted to put a full fledged OS on the device with a swanky Safari web browser, Google maps and more. If you don't know where I'm going by now, you may never get it but I'll say it for your sake: EDGE is too slow for the iPhone. You will have time to run home and browse a website on your PC while you wait for your faithful iPhone to load a website. Other mobiles work around this by using proxies to compress content such as the excellent Opera Mini browser but no, Apple wants you to browse the wonderful world wide web with all its annoying ads and flash based content at a speed that they themselves couldn't honestly say was sufficient with a straight face.
  2. Touch screen isn't new and is horrible for typing. No I haven't used an iPhone but guess what, the whole touch screen thing has been done for years with Palm and Windows Mobile devices. The fact is manufacturers stayed away from them because it just is not the best interface for typing more than 2-3 words. Although Steve made fun of Treos and Blackberry devices in his keynote, was he also calling the millions of users out there who use them and love them idiots? Reality is that using a touch screen for typing is just not as easy as with a dedicated keyboard. If you want to illustrate this to yourself (assuming you're somewhat proficient in typing) go ahead and type something on your computer's keyboard....see nice and easy right? Now find a flat surface, preferably a coffee or dining table and pretend there's a keyboard on it (you can even cut out a piece of paper that looks like a keyboard if you want) and try using it as a keyboard. Notice something? Even there were "touch screen" keys there it doesn't feel right. It's because we rely a lot on the tactile feel of buttons, this lets our brains know that we've succesfully pressed the button and also allows us to learn typing without looking thanks to muscle memory.  Add to that the fact everytime you need to input something the keyboard has to take over the whole screen of the iPhone so you can tap on it which really takes away from the user experience. So in summary, good luck typing more than a few words on your iPhone  using the touch screen keyboard without having to constantly stare at it and watch every button you press.
  3. Corporate integration is non-existent. This may not matter to most users but it seems Apple is comparing their iPhone to the likes of Blackberry and Windows Mobile. Both of these platforms are if nothing very capable when it comes to corporate integration. Both work flawlessly with Microsoft Exchange syncing not just email but your calendar, address book, notes, tasks and more. Apple's offering? Yahoo IMAP email! Because I'm sure hundreds of thousands of people were jump ship and start using Yahoo IMAP email for their business purposes. Also although Apple calls their Yahoo IMAP email "push email" it's not even close to it. The IMAP protocol is inherently push because all email is stored on the server so your email client stays connected to the email server, this both eats data and battery life since your iPhone has to keep a constant connection with Yahoo's email server. Windows Mobile has a slightly more elegant method and of course Blackberry has the best push email method which truly "pushes" the email to your device which is one of the reasons Blackberry battery life is so good.
  4. No removable battery. So I guess Apple feels that since you can't remove the battery from your iPod why should you from the iPhone? Problem is that the iPhone is meant to be both your MP3/video player as well as your cell phone. My 5G iPod itself doesn't have such stellar battery life and that's with a tiny screen with mild usage. Now think of the iPhone's massive screen, super thin form factor (where the battery is) the multiple radios onboard (Bluetooth, GSM/GPRS, WiFi) and I wouldn't be shocked if the battery life in certain conditions would fall under an hour. Of course people will argue that this is the price that is paid for such an "amazing" device but alas when your battery dies on you unexpectedly, and trust me that it will at some point, you will be forced to pull out your charger in the middle of nowhere and hunt for a outlet. Meanwhile, those "dumbphones" as Steve Jobs likes to call the competition can easily slip out one battery and slip in another ready to go or even a higher performance battery if needed. To me this is one of the bigger glaring flaws with it and something that will come to bite Apple in their posterior as people start using the iPhone
  5. It's hard putting the price of the iPhone down as a problem since it's subjective. For some people $1,000 is chump change but I think more than the sticker price what is going to work against it is the 2-year contract supposedly required with the purchase. Anything can happen but as of now we're looking at ~$599 for the 8GB iPhone with a 2-year agreement with Cingular/AT&T. So what does that mean? Apart from the usual monthly $39.99 or whatever voice plan you have you will also need to make sure you pay for the data which currently looks to be around $20 EXTRA a month. For those of you who do not currently have a phone that requires a data plan, this will be an additional cost you need to take into account...$20 * 24 months = $480 over two years alone just for data. They may still come out with a cheaper data plan but so far that looks to be it.
I could go on for quite some time on this but these to me are five of the main issues with the iPhone. I know a few people are annoyed that it's not an open system that people apart from Apple can develop software for, although for its worth I think that's the least of their problems. Don't get me wrong I'm not naive or ignorant, I know the hordes of loyal Apple fans will still run out to their local Cingular/AT&T or Apple stores in June to get their iPhones. All I will say is make sure you can return it in 30 days because I have a feeling some of you may end up doing so. Good luck.