Sarevok wrote:What such necessary applications are there where iPhone blows away the competition ?
Browsing, for one, voicemail for another. The iPhone was the first phone my mom ever owned where she could actually figure out how to check her voicemail. I'd say Google Maps too, but without true GPS, it's just not up to snuff. Even so, enumerations for CoreLocation in the iPhone SDK hint toward a higher-accuracy positioning system, i.e. GPS.
But I wasn't talking about the stock software. I was talking about the SDK, which, in terms of ease of development, robustness and foundation is leaps and bounds ahead of anything else out there.
As an aside, one of the apps demoed was a pharmaceutical categorization and cataloguing application that would be absolutely
perfect for my mom. She's a pediatrics nurse and spends lots of time doing "tech support" (for lack of a better term) with patients over the phone. It lets you identify a pill by describing its shape, color and markings. And because the iPhone has such a nice screen, it's easy to display lots of information at once, including high-resolution pictures.
Browsing, IMing, opening PDF files, editing word documents etc are trivial to do on many cheap phones. Not saying the iPhone is featureless. But all the main selling points are found on cheaper devices running symbian or windows mobile.
You're not making the distinction between "can do" and "can do poorly".
So it appears that the iPhone's great hardware is shackled by poorly designed software it comes with.
If Nokia was the most successful online music retailer and sold the number one MP3 player, they'd probably have the same restrictions on their devices, probably more. The recording industry would pretty much demand it. As it stands, Nokia has no contracts with the RIAA. (Note: This is based on Steve Jobs' public posting regarding DRM on iTunes songs. I don't have any knowledge as to the specifics of Apple's agreements with the labels. But it wouldn't surprise me or really anyone else if the iPhone was covered under a lock down clause.)
And the software is anything but "poorly designed". I know some of the people that worked on it (both as the iPhone OS and as Mac OS X before it), and they're not idiots.
It order to do tasks taken for granted even on 80 USD javaphones a lot of workarounds are needed. So that begs the question why not spend that time on pimping out a N95 to do whatever one wants ?
Because your priorities aren't the same as the average joe's?
It is already one of the most feature rich phones out of the box and with the time spent making giving iPhones capabilities ancient java phones have the N95 starts looking a mini laptop computer.
You're not getting it. "Feature-rich" is not equivalent to "good" or "appealing". You can add GPS and a DVD player to an '85 Fiat, but at the end of the day, it's still a piece of crap.
Admiral Valdemar wrote:Albeit, with an extremely limited release. I don't see anything wrong with the many apps. for other systems out there and you'll always get less stellar programs than the mediocre ones. Besides, the way some fans stated they were the first to do this smacks of pomposity, regardless of whether they did it right or not.
An SDK is not the same thing as the applications developed using it. Apple provides the SDK, developers make use of it. This was a press event, not a technical briefing. Reporters would have been falling asleep in their seats if Scott Forstall went droning on about the advantages of Objective-C and Cocoa over Java or Brew or J2ME or whatever other fun acronyms are out there. There was a very high-level overview of the SDK, its capabilities and what it inherited from Mac OS X, and that was pretty much it.
And besides, weren't you one of the people complaining that Apple's "Get a Mac" ads were crappy because you thought they focused more on Windows' flaws than the Mac's strengths?
Seriously, I can understand a lot of criticisms of Apple's style in presentations (the infamous Photoshop bake-offs, for example), but I just don't get this one.
I'm sure it's a great kit, all the same. I just dislike this Jesus Phone bullshit that goes with Mac products, as if they're superior by virtue of coming with an Apple logo. I sure hope someone with the SDK enables MMS in the iPhone. It was obviously a pointless and/or difficult feature for Jobs' team (Durandal excluded).
It's not that hard to implement MMS. Implementing it
well appears to be what's escaping everyone. The last time I tried using MMS, my phone got a link to some web site that I had to type a fucking code into to view a picture the size of a postage stamp. That's just dumb, so I'll use it to illustrate a larger point. Apple's design philosophy with respect to features is pretty simple: if you can't do it well, just don't do it at all.
That's why all these other phones beat the iPhone out in terms of raw number of features. Because Apple designers (and no, it's not just Steve, believe it or not) omit features that they feel can't be implemented in a workable way given the time constraints and priorities of a project. A lot of other companies seem content to poorly implement a feature just so they can have it on a bulleted list.
Back to MMS, the issue is whether it's worth putting time into it. Phones are regularly exchanging e-mails with attachments these days. MMS is probably just going to die out as e-mailing photos gets easier. Really, MMS is basically a kludge, and an expensive one at that. It's the same reason SMS will probably die out as IM'ing on phones gets easier. Both are incredibly expensive and obvious ways for carriers to gouge customers.
There are still limits, though. Firstly, the size of the device means it's not ideal to try and do all your office work on it (trust me, I tried. Gets tedious. And gaming on a mobile just seems lacking when you have a dedicated system like the DS) and even if you do get around that by having an extendible flexi-screen and full QWERTY keyboard, battery life is the major limiting factor.
Who wants to do any real, non-phone work on his phone outside of quickly viewing a presentation, responding to an e-mail and maybe scheduling a meeting? Why on Earth would you want to edit a Word document or god forbid a PowerPoint presentation on your phone? Those are the kinds of capabilities Microsoft puts into Windows Mobile just so they can say that they have them.
As for gaming, watch the SDK presentation. They had freaking Super Monkey Ball being controlled with the accelerometer. And Spore.
The CPU is the last thing I worry about given the advances seen since my Cassiopeia E105 PDA of '99 with its 120 MHz MIPS. However, as we all know it's powering these applications which really cuts down on their capability. Efficiency boosts are good, but in the end, we're going to need something better than lithium cells if this is the trend.
We're pretty far off from that point. It's just a matter of managing power intelligently.