Erica Sadun
erica at ericasadun.com
Erica Sadun | 8:51 am | July 9, 2009 | Update, 3.0, Documentation, Coding, iPod touch, iPhone
3.0 docs are up. And if you didn’t see this, when it was first released in Beta ?3?, it provides a clear (and vaguely hilarious) view of Apple’s take on App Store and undocumented APIs.
Update: Craig Hockenberry has filed a radar insisting on more flame effects (and sending a thank you to Apple)
Erica Sadun | 11:29 am | December 16, 2008 | Admin, Coding
All the book code samples are under the BSD license. The Google Code site should reflect this, as I needed to specify the license before doing the uploads.
Erica Sadun | 3:47 pm | March 7, 2008 | Simulator, Coding
Useless. And amusing. See this.
Erica Sadun | 6:21 pm | March 6, 2008 | Admin, Documentation, Coding, iPod touch, iPhone
Man have they *ever* cut back on the public headers. More about that later. Thanks to asap18 (I don’t have the SDK downloaded yet), the 1.2 “Aspen” framework docs are uploading now. When they go live, I’ll add a link on the left. For now, let me add that class-dump is *not* working on these stripped frameworks and that Apple has put nearly every *interesting* framework into /System/Library/PrivateFrameworks. Fortunately my dear friend UIKit is in business but with 31 headers instead of 300-odd. Please ignore the fact that I mistook the 1.2 release for a 2.0 beta. I’ll be fixing the link at the side and renaming the folder but all the docs are going to be screwed up because doxygen puts the name on every single page. Apologies.
Erica Sadun | 2:55 pm | January 18, 2008 | Admin, Documentation, Coding
The new framework docs are uploading. No jailbreaking was involved so this is a partial upload at best.
Erica Sadun | 9:05 am | October 31, 2007 | Coding, Utilities, Software, iPod touch, iPhone
I threw together a command-line demo program (pumpkinfx in Pumpkin Utilities) that shows off many of the fabulous effects that Pumpkin and friends discovered hiding in Layer Kit. I’m told that quite a lot of Core Animation was developed on iPhone and these LK calls seem to support this idea.The original iPhoneDevDocs discussion is here and Pumpkin’s code that I used is here
Erica Sadun | 2:06 pm | October 16, 2007 | Coding, Utilities, Software
Since “snap” plays a click sound when it does a screen shot, it pauses playback of your music. This is a feature and not a bug–for now. When I figure out how to resume playback, I’ll add that into the utility.
Erica Sadun | 8:44 am | | Coding
Here’s how:
#!/bin/csh
# Erica Sadun - Class-dump your new frameworks, 16 October 2007
# Set your tree root as desired
#
set treeroot = /Volumes/TVMovies/iphone111/System/Library/Frameworks/
set dumproot = ~/include
cd $treeroot
foreach dc (*)
if (-d "$dc") then
echo $dc "is a directory. About to dump its classes"
set raw = `echo $dc | sed "s/.framework//"`
echo $raw
mkdir -p $dumproot/$raw
pushd $dumproot/$raw
class-dump -H $treeroot/$dc/$raw
popd
else
echo $dc "is not a directory. Skipping."
endif
end