<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Wonder Warp Blog</title>
	<link>http://www.wonderwarp.com/blog</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Fri, 04 Apr 2008 13:00:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>ShoveBox 1.1.2 Released</title>
		<link>http://www.wonderwarp.com/blog/archives/53</link>
		<comments>http://www.wonderwarp.com/blog/archives/53#comments</comments>
		<pubDate>Fri, 04 Apr 2008 13:00:08 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[ShoveBox]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/53</guid>
		<description><![CDATA[ShoveBox 1.1.2, a free upgrade, is out. Here&#8217;s what&#8217;s new:

Added several new keyboard shortcuts including arrow keys for switching between folders/entries list, spacebar to open.
Fixed bug where keyboard shortcuts would stop working in some circumstances
Fixed several small GUI bugs.

You can download it here or through the auto-update feature.
]]></description>
			<content:encoded><![CDATA[<p>ShoveBox 1.1.2, a free upgrade, is out. Here&#8217;s what&#8217;s new:</p>
<ul>
<li>Added several new keyboard shortcuts including arrow keys for switching between folders/entries list, spacebar to open.</li>
<li>Fixed bug where keyboard shortcuts would stop working in some circumstances</li>
<li>Fixed several small GUI bugs.</li>
</ul>
<p>You can download it <a href="/files/shovebox.zip">here</a> or through the auto-update feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/53/feed</wfw:commentRss>
		</item>
		<item>
		<title>A Sneak Peek of Otis for iPhone</title>
		<link>http://www.wonderwarp.com/blog/archives/52</link>
		<comments>http://www.wonderwarp.com/blog/archives/52#comments</comments>
		<pubDate>Wed, 19 Mar 2008 05:24:21 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Otis]]></category>

		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/52</guid>
		<description><![CDATA[I decided to port Otis to the iPhone using the new SDK. It&#8217;s a little fancier than its Mac-based cousin, as I&#8217;ve been using CoreAnimation on it. Here&#8217;s a quick demo movie:
Download (.mov, 580KB)

Still needs a little work (nicer graphics, performance optimization, etc), but I think I&#8217;m off to a good start. I had the [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to port <a href="http://www.wonderwarp.com/otis/">Otis</a> to the iPhone using the <a href="http://developer.apple.com/iphone/">new SDK</a>. It&#8217;s a little fancier than its Mac-based cousin, as I&#8217;ve been using CoreAnimation on it. Here&#8217;s a quick demo movie:</p>
<p><a href="/files/otistouchsneakpeek.mov">Download</a> (.mov, 580KB)</p>
<p><embed src="/files/otistouchsneakpeek.mov" controller="true" width="267" height="455" autoplay="true"/></p>
<p>Still needs a little work (nicer graphics, performance optimization, etc), but I think I&#8217;m off to a good start. I had the game itself playable on the iPhone in under 3 hours. The rest has just been polish and tinkering.</p>
<p>I think I&#8217;ll let the user choose an arbitrary picture from their library for the background. What I&#8217;d love to do is have the blocks fall whatever direction the iPhone is facing, to add an additional element of strategy, but then it&#8217;d be a different game.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/52/feed</wfw:commentRss>
		</item>
		<item>
		<title>Slides, Notes, and Video From &#8220;iPhone Development for Earthlings&#8221;</title>
		<link>http://www.wonderwarp.com/blog/archives/51</link>
		<comments>http://www.wonderwarp.com/blog/archives/51#comments</comments>
		<pubDate>Sun, 16 Mar 2008 04:19:50 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/51</guid>
		<description><![CDATA[Video:





Slides:
iphonedev.pdf (7.5 MB)
I went to MobileCampBoston today and gave my talk on iPhone development. I had decided to toss out the slides I made for it, figuring people would be more up for a discussion than an organized presentation&#8230;then decided at the last moment to finish up my presentation.
I felt pretty confident after I gave [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Video:</strong><br/><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="320" height="280" id="thumbnail" align="middle" style="position:relative;">
<param name="allowScriptAccess" value="always" />
<param name="swLiveConnect" value="true" />
<param name="movie" value="http://qik.com/player.swf?streamname=3fd83cf800224d0f9f6ffac6be21fff3&#038;vid=36713&#038;playback=false&#038;polling=false&#038;user=stevegarfield&#038;userlock=true&#038;islive=&#038;username=anonymous" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" /><embed src="http://qik.com/player.swf?streamname=3fd83cf800224d0f9f6ffac6be21fff3&#038;vid=36713&#038;playback=false&#038;polling=false&#038;user=stevegarfield&#038;userlock=true&#038;islive=&#038;username=anonymous" quality="high" wmode="transparent" width="320" height="280" name="thumbnail" align="middle" allowScriptAccess="always" swLiveConnect="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"  /></object></p>
<p><strong>Slides:</strong><br />
<a href="/files/iphonedev.pdf">iphonedev.pdf</a> (7.5 MB)</p>
<p>I went to <a href="barcamp.org/mobicampbos">MobileCampBoston</a> today and gave my talk on iPhone development. I had decided to toss out the slides I made for it, figuring people would be more up for a discussion than an organized presentation&#8230;then decided at the last moment to finish up my presentation.</p>
<p>I felt pretty confident after I gave the talk, but now that I watch the video, I think my performance more closely resembled <a href="http://www.youtube.com/watch?v=lFPp5WfE-Yg">Matt Foley</a> than Steve Jobs. Oh well &mdash; practice makes perfect.</p>
<p>Boston-based videoblogger <a href="http://www.stevegarfield.com">Steve Garfield</a> (you might know him from his <a href="http://www.rocketboom.com">Rocketboom</a> segments and his recent <a href="http://offonatangent.blogspot.com/2008/02/anonymous-scientology-boston-protest.html">coverage of the Scientology protests</a>), was able to get a video of most of my talk (above). This felt <em>awesome</em> because I&#8217;ve been watching his reports since even before I moved to Boston.</p>
<p><strong>Corrections:</strong></p>
<ul>
<li>I showed the basic structure of an iPhone app, but it only showed views and controllers. I meant to add a bunch of generic-looking blue cubes to represent model objects and other objects you&#8217;re likely to use.</li>
<li>I slipped a few times and used the term &#8220;message&#8221; for a simple method-call in a non-Obj-C language. You might have deduced that they&#8217;re the same from the way I spoke about it. But there is a difference &#8212; for more information on how messages work in Objective-C, take a look at <a href="http://www.dribin.org/dave/blog/archives/2006/04/22/tracing_objc/"> this article</a>.</li>
<li>One point I meant to bring up as I was talking about interface design was the iPhone&#8217;s multi-touch interface. Gestures, if used well, can be a lot more intuitive than the alternative. Instead of putting awkward little &#8220;previous&#8221; and &#8220;next&#8221; buttons in an interface, for instance, try using the &#8220;swipe left&#8221; and &#8220;swipe right&#8221; gestures.</li>
<li> I said -alloc &#8220;creates&#8221; the memory. It allocates it. Who the hell says &#8220;create&#8221;? Doy.</li>
<li>I said that I felt like a Martian telling people I write Mac software and showed a slide depicting <a href="http://www.youtube.com/watch?v=b11ZU2HceDg">Krankor</a>. Krankor is from Neptune, not Mars.</li>
</ul>
<p><strong>Further Reading/Things Mentioned:</strong><br />
<a href="http://gettingreal.37signals.com/">37Signals&#8217; Advice on Design</a><br />
<a href="http://cocoaheads.org/us/BostonMassachusetts/index.html">CocoaHeads Boston</a><br />
<a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&#038;location=http%3A%2F%2Fwww.amazon.com%2FCocoa-Programming-Mac-OS-3rd%2Fdp%2F0321503619%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1205642311%26sr%3D8-1&#038;tag=dangroverdotc-20&#038;linkCode=ur2&#038;camp=1789&#038;creative=9325">Cocoa Programming for Mac OS X</a><br />
<a href="http://www.cocoadev.com">CocoaDev</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/51/feed</wfw:commentRss>
		</item>
		<item>
		<title>Boston Geeks: See &#8220;iPhone Development for Earthlings&#8221;</title>
		<link>http://www.wonderwarp.com/blog/archives/50</link>
		<comments>http://www.wonderwarp.com/blog/archives/50#comments</comments>
		<pubDate>Tue, 11 Mar 2008 22:51:19 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Cocoa]]></category>

		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/50</guid>
		<description><![CDATA[
I&#8217;m going to be at MobileCamp Boston this weekend, and I&#8217;ve prepared a talk on developing for the iPhone. It&#8217;s called &#8220;iPhone Development for Earthlings.&#8221;
What&#8217;s with the title? The iPhone SDK announcement has attracted a lot of developers (and even designers) who are pretty new to all the technologies involved. Things Mac nerds like me [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://barcamp.org/mobicampbos"><img src="https://barcamp.pbwiki.com/f/mobilecampboston.png" alt="MobileCamp Boston"></a><br/><br />
I&#8217;m going to be at <a href="http://barcamp.org/mobicampbos">MobileCamp Boston</a> this weekend, and I&#8217;ve prepared a talk on developing for the iPhone. It&#8217;s called &#8220;iPhone Development for Earthlings.&#8221;</p>
<p>What&#8217;s with the title? The iPhone SDK announcement has attracted a lot of developers (and even designers) who are pretty new to all the technologies involved. Things Mac nerds like me have lived with for a while. To them, it&#8217;s kind of an &#8220;alien world&#8221; &mdash; all these seemingly bizarre conventions and ideas that started way back in the NeXTStep days.</p>
<p>It&#8217;s a friendly (and hopefully entertaining) introduction that sets things straight. It drills down into some of the trickier aspects of Obj-C and the frameworks that newcomers are likely to stumble over. It also covers some of the design/UI issues involved. You can see <a href="http://files.dangrover.com/mobilecamp.png">a tentative outline here</a>.</p>
<p>Speaking of iPhone developments&#8230;watch this space in a couple weeks. <img src='http://www.wonderwarp.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/50/feed</wfw:commentRss>
		</item>
		<item>
		<title>ShoveBox 1.1.1 Released</title>
		<link>http://www.wonderwarp.com/blog/archives/49</link>
		<comments>http://www.wonderwarp.com/blog/archives/49#comments</comments>
		<pubDate>Tue, 04 Mar 2008 15:44:39 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[ShoveBox]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/49</guid>
		<description><![CDATA[Hot on the heels of yesterday&#8217;s release, ShoveBox version 1.1.1 (build 161) is out, fixing several printing-related bugs.
You can download it here or through ShoveBox&#8217;s auto-update feature.
]]></description>
			<content:encoded><![CDATA[<p>Hot on the heels of yesterday&#8217;s release, ShoveBox version 1.1.1 (build 161) is out, fixing several printing-related bugs.</p>
<p>You can download it <a href="http://www.wonderwarp.com/files/shovebox.zip">here</a> or through ShoveBox&#8217;s auto-update feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/49/feed</wfw:commentRss>
		</item>
		<item>
		<title>Otis 1.0.2 Released</title>
		<link>http://www.wonderwarp.com/blog/archives/48</link>
		<comments>http://www.wonderwarp.com/blog/archives/48#comments</comments>
		<pubDate>Mon, 03 Mar 2008 18:02:00 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Otis]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/48</guid>
		<description><![CDATA[A quick bug update to Wonder Warp&#8217;s addicting freeware game Otis is out. 
It fixes an obscure scoring bug, slightly cleans up the graphics, and adds an oft-requested &#8220;Fast New Game&#8221; feature to quickly start a game with the same settings as the last.
You can download the update through Otis&#8217;s auto-update feature, or right here.
]]></description>
			<content:encoded><![CDATA[<p>A quick bug update to Wonder Warp&#8217;s addicting freeware game <a href="http://www.wonderwarp.com/otis/">Otis</a> is out. </p>
<p>It fixes an obscure scoring bug, slightly cleans up the graphics, and adds an oft-requested &#8220;Fast New Game&#8221; feature to quickly start a game with the same settings as the last.</p>
<p>You can download the update through Otis&#8217;s auto-update feature, or <a href="http://www.wonderwarp.com/files/otis.zip">right here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/48/feed</wfw:commentRss>
		</item>
		<item>
		<title>Macgasm Podcast Interview and Giveaway</title>
		<link>http://www.wonderwarp.com/blog/archives/47</link>
		<comments>http://www.wonderwarp.com/blog/archives/47#comments</comments>
		<pubDate>Wed, 20 Feb 2008 15:07:54 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Promotions]]></category>

		<category><![CDATA[ShoveBox]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/47</guid>
		<description><![CDATA[The fine gents at Macgasm have interviewed me in their latest podcast about ShoveBox, SimpleChord, and being a Mac developer in Boston. 
We&#8217;re giving away two copies of ShoveBox to the people with the messiest desktops.  Just submit your entry to their flickr pool. The deadline is March 11, 2008. Check out the details [...]]]></description>
			<content:encoded><![CDATA[<p>The fine gents at Macgasm have <a href="http://www.macgasm.net/2008/02/16/macgasm-035/">interviewed me in their latest podcast</a> about ShoveBox, SimpleChord, and being a Mac developer in Boston. </p>
<p>We&#8217;re giving away two copies of ShoveBox to the people with the <em>messiest desktops</em>.  Just submit your entry to their flickr pool. The deadline is March 11, 2008. <a href="http://www.macgasm.net/2008/02/16/macgasm-giveaway-1-shovebox/">Check out the details here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/47/feed</wfw:commentRss>
		</item>
		<item>
		<title>Recent ShoveBox Review Highlights Narcotic Properties</title>
		<link>http://www.wonderwarp.com/blog/archives/46</link>
		<comments>http://www.wonderwarp.com/blog/archives/46#comments</comments>
		<pubDate>Mon, 04 Feb 2008 02:55:48 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[ShoveBox]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/46</guid>
		<description><![CDATA[The Macgasm blog has posted a glowing and hilarious review of ShoveBox. Reviewer Joshua Schnell&#8217;s desktop was &#8220;fuller than a frat boy after homecoming&#8221; until he tried it out.
ShoveBox, he writes, is like &#8220;a clipboard on crack&#8221; &#8212; not steroids &#8212; crack.
Naturally, some have compared Otis to cocaine, but this is unexpected.
I&#8217;m not sure which [...]]]></description>
			<content:encoded><![CDATA[<p>The Macgasm blog has posted a <a href="http://www.macgasm.net/2008/01/19/shovebox-saving-scraps-from-around-your-system/">glowing and hilarious review of ShoveBox</a>. Reviewer Joshua Schnell&#8217;s desktop was &#8220;fuller than a frat boy after homecoming&#8221; until he tried it out.</p>
<p>ShoveBox, he writes, is like &#8220;a clipboard on crack&#8221; &mdash; not steroids &mdash; <em>crack</em>.</p>
<p>Naturally, some have compared <a href="/otis/">Otis</a> to cocaine, but <em>this</em> is unexpected.</p>
<p>I&#8217;m not sure which part I like more, that, or the fact that the blog is actually named &#8220;macgasm.&#8221; Thanks for the kind words!</p>
<p>She don&#8217;t lie, she don&#8217;t lie, she don&#8217;t lie&#8230;ShoveBox.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/46/feed</wfw:commentRss>
		</item>
		<item>
		<title>ShoveBox on MacUpdate Promo</title>
		<link>http://www.wonderwarp.com/blog/archives/45</link>
		<comments>http://www.wonderwarp.com/blog/archives/45#comments</comments>
		<pubDate>Mon, 21 Jan 2008 06:51:45 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[Promotions]]></category>

		<category><![CDATA[ShoveBox]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/45</guid>
		<description><![CDATA[ShoveBox is the featured promotion on MUPromo.com today. You can buy your copy for half-off: just $12.95 USD.
]]></description>
			<content:encoded><![CDATA[<p>ShoveBox is the featured promotion on <a href="http://www.mupromo.com/">MUPromo.com</a> today. You can buy your copy for half-off: just $12.95 USD.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/45/feed</wfw:commentRss>
		</item>
		<item>
		<title>ShoveBox v1.1 Released</title>
		<link>http://www.wonderwarp.com/blog/archives/44</link>
		<comments>http://www.wonderwarp.com/blog/archives/44#comments</comments>
		<pubDate>Thu, 17 Jan 2008 19:17:01 +0000</pubDate>
		<dc:creator>dan.grover</dc:creator>
		
		<category><![CDATA[ShoveBox]]></category>

		<category><![CDATA[Updates]]></category>

		<guid isPermaLink="false">http://www.wonderwarp.com/blog/archives/44</guid>
		<description><![CDATA[ShoveBox v1.1 has been released. It&#8217;s a free upgrade for existing users.
You can download it here or through the automatic update feature.
Release Notes:

New Features

&#34;Run Shell Command&#34; action for rules (see documentation for what variables are available)
Word document importing
Growl support


Enhancements

You can now drag entries directly out of the organizer to other apps (this does not activate [...]]]></description>
			<content:encoded><![CDATA[<p>ShoveBox v1.1 has been released. It&#8217;s a free upgrade for existing users.</p>
<p>You can download it <a href="http://www.wonderwarp.com/files/shovebox.zip">here</a> or through the automatic update feature.</p>
<p>Release Notes:</p>
<ul>
<li><strong>New Features</strong></p>
<ul>
<li>&quot;Run Shell Command&quot; action for rules (see documentation for what variables are available)</li>
<li>Word document importing</li>
<li>Growl support</li>
</ul>
</li>
<li><strong>Enhancements</strong>
<ul>
<li>You can now drag entries directly out of the organizer to other apps (this does not activate a file export)</li>
<li>Added lots of standard keyboard shortcuts</li>
<li>Added shortcut to systemwide &quot;Send To Shovebox&quot; service</li>
<li>You can now hold down option, when dragging a URL, to reverse the URL-handling preference, if set.</li>
<li>Date column now shows different information as it resizes.</li>
<li>Setup assistant now uses enormous bouncing arrow to convey the notion that ShoveBox runs in the menubar</li>
</ul>
</li>
<li><strong>Bug Fixes</strong>
<ul>
<li>Date column now uses correct localized date format instead of the US format.</li>
<li>Fixed issue where dragging an image from Safari resulted in a text entry containing the image</li>
<li>Fixed issue where the &quot;Paste to ShoveBox&quot; menu item could be incorrectly disabled</li>
<li>Improved handling of textClipping files</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wonderwarp.com/blog/archives/44/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
