Brent Simmons’ weblog. I write NetNewsWire, a free RSS reader for Mac and iPhone.

Speaking at iPhoneLive
I’ll be speaking at O’Reilly’s iPhoneLive conference on the topic of creating an iPhone app based on a desktop app.

I’m not sure that the NDA would have affected my talk much, since it’s fairly high level. But it’s very cool that other talks can go into more technical details as needed. I’m totally looking forward to the conference.
10:07 am #

XML parsing on iPhone
A few months ago I wrote a little bit about libxml2 and xmlTextReader — I talked about it as an alternate XML parser for use on Macs, but my real point was that it works on iPhones. It’s what I use for NetNewsWire for iPhone.

The code ran much faster and used less memory than the code I used in the desktop version of NetNewsWire — so I’ll be using this in future versions of NetNewsWire for Mac. A nice example of iPhone development benefits flowing back into Mac development.

At any rate, my point is just to provide this as a tip for anyone wondering about how to do XML parsing on iPhones.

And definitely also see Matt Gemmell’s MGTwitterEngine.
08:38 am #

NDA appears to be ending!
Apple: “[T]he NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone’s success, so we are dropping it for released software.”
08:23 am #

 

Software

NetNewsWire for Mac
NetNewsWire for iPhone

Me on

Twitter
Flickr

About me

I learned programming way back in 1980 on an Apple II Plus, and have been an Apple fan ever since.

I work for NewsGator Technologies, Inc.

I like cats and spaghetti and swimming in the ocean.

My favorite post

It’s so hard to teach squirrels to play baseball...

© Copyright 1999-2008 Brent Simmons.
Seattle, WA (Ballard)
All trademarks are property of their respective owners.