fj: (tech)
[personal profile] fj
It is always good to wait a day or two before writing about an Apple product announcement. When it comes to phones, I compare iPhones always against their main competitors, which happen to come from a former employer, Nokia, that I am also very familiar with.

iPhone 2.0 comes with new features like 3G, (a)GPS, notifications, enterprise connectivity, Office doc viewers, and a software eco system from developer tools down to a store on the phone itself. To start out, every feature that Apple announced is pretty much already available on Nokia phones. But not very well. And not in the US. Nokia's flagship 3G phones, the N-Series, weren't widely available, and those models that were weren't promoted or discounted as much as the iPhone was. In Europe they are very widely available, and thus the iPhone's capabilities were not a huge advance in the market as they were in the USA.

Let's start with the last feature, the applications and store. Symbian-based Nokia phones -- S60 as they are called these days -- have always allowed users to put on 3d party applications. Always. Nokia has a software store available on N-Series phones, it is under the 'Download' application; I use it to buy games that I pay for using SMS. The 3d party development tools have been awful for a long time but getting significantly better over the last couple of years (I may have had a small hand in that when I wrote a snippy report after using them saying we could save a lot of money and look a lot better by moving to Eclipse, a report that made the rounds internally.). But it is still not easy to write a Symbian program.

Building a smartphone on the hardware available in 2002 was not easy. Nokia did this by using software from Symbian, a company that made a smartphone based on code from Psion. The resulting programming language goes to great great lengths make sure a program plays nice, gets told whether every piece of memory it wants is available or not so the program can tell the user to quit other stuff, can be suspended and restarted at a moments notice (like when a user gets a call, which is supposed to interrupt everything), and can be kept running or suspended in the background for months without crashing. Theoretically. The result is a very subtle and rigid programming environment that is difficult to master. Now Nokia has also made JAVA and FlashLite available for commercial software, but those are not as fast, nor can they reach all the cool facilities of the phone as well as a Symbian program.

Apple has the advantage of starting over on pretty big hardware, but also looked at the whole problem of programs having to run in the background in memory, sharing space and cycles, and said "Well screw this. Only one thing runs at any type. If you get interrupted, you just stop, save to memory, end of story, program is over." This models doesn't allow cool stuff to happen in the background, but really simplifies programming.

This makes Apple's ecosystem a lot more viable, since, by using newer technology, it can offer a very nice experience building applications. It also offers a phone to deploy those applications on that somehow encourages exploration and finding features and using a lot of them. Steve Jobs' hyperbole aside, the network stats show that iPhone users use an awful lot of data time, which means they are comfortable browsing and using YouTube and what not. I am not sure the N-Series encourages as much exploration and adding, even if Google Maps and Yahoo Go are really neat programs to have. Apple's iPhone got a lot of websites to make iPhone optimized sites, the N-Series did not.

Apple really hasn't offered anything really new on Monday -- I could rattle off the technologies used behind the scenes when I read the reports -- except really integrated packaging. Apple's syncing technology really does make it easier to integrate the PC with the phone, something that is ok for Nokia on the mac with the Nokia Multimedia Transfer tools, but sucks with the N-Series PC Suite 2.0. I recently had to write a report on it so I installed and played with it, and in the words of my manager, the design and usability of it is "totally retarded". It's just a bad disheveled mess, the result of many unaligned groups doing their own little thing and one desperate product group having to integrate it all. Comared to the iTunes for iPhone experience, it's a joke.

And now MobileMe has eclipsed that and, for $99 a year, you don't even need difficult synchronization software to keep your PC or Mac and iPhone synchronized and your address book editable from ever web browser out there. It Just Works. Nokia was trying to create a wireless cloud destination for your games and photos and music called Ovi, but the announcements for it are over a year old and there is no useful syncing there, music  just jumps to a music store that blocks mac users and uses a DRM scheme Microsoft either has or will ditch, N-Gage gaming is late for most N-series phones, and Ovi certainly does  not integrate with your documents on the computer or give you 20Gb storage space. And that is just sad. I am using mobical.net for mobile wireless syncing of my calendar and contacts, it's been working for years, but Ovi is just still nowhere (and won't even have single sign on between the syncing and gaming components from all I hear). And what is the relationship between Ovi Share and Mosh? Does anyone know?

All the pieces have been available for years by Nokia, and yet they can't seem to pull it together into a whole system that is fun to use. Instead we get crappy PC Suites, 3 different logins, delayed advanced gaming, and not very compelling products except generic JAVA games on the download store. Nokia, step up, your lunch is being eaten. Right now the only advantage you have is actual keys for people who like tactile keyboard experiences, your phones are slightly smaller, and the cameras are far better. But every time I see someone slide their finger across a screen and start up a browser on which they can actually see things, I kinda wonder hmmmmm....

Date: 2008-06-11 03:21 pm (UTC)
From: [identity profile] cpratt.livejournal.com
Dude, everyone's lunch is being eaten. I work with BREW these days, and my first thought was that Apple just nailed what Qualcomm have been pimping since at least 2003: an integrated application store that bills everyone nicely and makes money for the carrier. That's pretty cool.

Having worked on Windows Mobile in the past, well, all of those pieces were available from Microsoft as well, but they could never, ever get it all pulled together into a single, compelling system either. Sync was terrible on Windows, very good on the Mac (as a $50 third party app), carriers prevented apps from installing more often than not (thanks, VZW), and games were... were there any? (Bubble Breaker doesn't count.)

The only things still missing are a decent camera and a real keyboard.

Date: 2008-06-11 03:36 pm (UTC)
From: [identity profile] drewan.livejournal.com
Wow... I totally thought you were going to rip the iPhone apart. I'm glad you didn't. That would have killed my Apple buzz.

Date: 2008-06-11 03:48 pm (UTC)
From: [identity profile] dpnash.livejournal.com
I just read some stuff about the changes in the AT&T plans for the iPhone last night, that have me reconsidering the situation. I think Apple really should have released the phone unlocked and available to any network, because AT&T is screwing them. The iPhone data plan price is going up $10, on top of the voice plan, for a total of $60. And I think I read that doesn't even include text messages, which may add another $20? And they've removed the ability to activate the phone from home via iTunes on your computer - people are going to have to activate them in stores now, to force them to get AT&T contracts.

That price plan is just way too expensive for me, given my amount of use. For two years I've been paying $50/month on T-Mobile for voice + texting + data, with taxes it comes to about $60/month. And I'm not using anywhere near the amount of minutes and messages I'm paying for - I'm probably going to drop back to a lower minutes plan that costs $10 less. No way will I change to AT&T at their rates. Which makes me wonder if I really should bother buying my friends current (unlocked/jailbroken) iPhone. I mainly want it for the ease of the interface. I'd be bummed to get all used to it and then lose it in the future if the price plans stay too expensive.

Date: 2008-06-11 04:23 pm (UTC)
From: [identity profile] naylandblake.livejournal.com
What apleasure to read something about these products written by someone who knows what they're talking about!

Most discussions I read are characterized by simpleminded fawning or flaming.

While I only use a couple of apple products anymore, I think that their great strngth as a company is the ability to conceptualize and execute user experience out of both soft and hardware and then to market that user experience. Apple products are rarely the best in terms of feature set or technical spec or price, but the simplicity and coherence of the experience makes them stand out.

Date: 2008-06-11 04:44 pm (UTC)
From: [identity profile] dr-memory.livejournal.com
...but still no MMS. Seriously, what the hell?

I'll probably break down and get one anyway once I'm back from Japan, but the MMS thing is just weirding me out: for the first few months it was possible to chalk it up to feature triage, but now it starts to smell like a decision.

Date: 2008-06-11 06:13 pm (UTC)
From: [identity profile] jpeace.livejournal.com
Also, the new one comes in white. Checkmate!

About the camera: it's weird that there's no hardware creep. Precise same GPU, totally backwards compatible GPU, same RAM, same cam, same touchpad, same storage...

Every integrated webcam shipped in the last two years of Mac has been provably highdef, but the only openly available codepath gives you 640x480. High-handed, deliberate design decisions seem to trump obvious engineering choices all the time in the Apple world. Maybe this is a QA/resource thing, or maybe people are just scairt.

Date: 2008-06-11 08:18 pm (UTC)
From: [identity profile] zurcherart.livejournal.com
I think you got that one about right.

You know Apple has Steve Jobs - fake or real version, it's cool. Who does Nokia have now that you're gone? :-)

Date: 2008-06-12 05:14 am (UTC)
From: [identity profile] nipper-dawg.livejournal.com
i like my blackberry curve.
Page generated Jul. 23rd, 2025 09:52 am