I don’t need to say too much about the iPhone and the newly released SDK. I have however created a Google source code repository for iPhone/Cocoa Touch related projects.
So far I’ve added three projects to the repository:
TouchXML: A Foundation NSXML style API for parsing XML files (based on libxml2)
TouchSQL: Yet another library for talking to sqlite databases. This is actually old code that I’m bringing up to date for 10.5, the iPhone and objc-2.0
TouchJSON: My [CocoaJSON] project brought up to date.
I’m trying to add Unit Tests and documentation to all three projects so they’ll be suitable for public consumption.
Tim Burks has also graciously added nu makefiles and unit tests for each project too. Thanks Tim.
Oh and…
Yes I am potentially interested in iPhone related consulting work. jwight@mac.com
9 responses so far ↓
1 Simon Fell // Mar 10, 2008 at 4:35 pm
NSXML is already supported on the iPhone, why would you need TouchXML ?
2 schwa // Mar 10, 2008 at 4:49 pm
Well it is all NDA so we can’t say much.
But I should say your experience of the SDK seems to be different to mine.
You might want to go check the SDK Documentation, which is quite explicit about this matter. Also look in
/Developer/Platforms/**/Foundation/Headers and see if you can find the required classes.
Of course everything could change before the next release. But rest assured I didn’t just write the code for fun.
3 Simon Fell // Mar 10, 2008 at 5:30 pm
Looks like we can take this to cocoa-dev.
4 schwa // Mar 10, 2008 at 6:13 pm
Don’t think we can take it to cocoa-dev. The API is NDA (and Scott just clamped down on iPhone discussion on list).
5 iPhone開発用フレームワーク「touchcode」 | iPhone iPod touch 脱獄囚情報 // Mar 11, 2008 at 10:57 am
[...] iPhone Development [...]
6 Jordy/Jediknil // Apr 2, 2008 at 5:59 pm
I’m not an iPhone developer as of yet, but it seems to me that the “Touch” moniker seems a little ridiculous for frameworks that have nothing to do with UI.
“Mobile”, perhaps, after MobileSafari?
7 schwa // Apr 2, 2008 at 6:47 pm
@jordy/jediknil I hope you’re also taking Apple to task for “Cocoa”, what does “Cocoa” have to do with anything? And why we’re at it, what is this “Apple” crap? Apple doesn’t say “Computer manufacturer” to me.
And what would be mobile about MobileXML? There are possibilities that this code will run on linux (as part of nu) and windows (as part of Cocotron). Does that make it more or less Mobile? And wouldn’t the Mobile prefix also mean it should run in say, RIM and Android too?
TouchCode is primarily an umbrella project for code that is designed to augment CocoaTouch. That’s why it is called TouchCode. Take it or leave it.
Most names suck anyway, as I’m sure you’re aware Jordy or should I call you “Jediknil”?
8 spatially relevant » Blog Archive » April 2nd - Relevant Links // Apr 2, 2008 at 7:32 pm
[...] iPhone Development - [...]
9 Jordy/Jediknil // Apr 4, 2008 at 9:09 pm
Touché. No pun intended.