<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.antipode.ca/~d/styles/itemcontent.css"?><rss 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/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Antipode</title>
	
	<link>http://www.allenpike.com</link>
	<description>Allen Pike on gidgets and gazmos.</description>
	<lastBuildDate>Wed, 05 Dec 2012 22:11:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.antipode.ca/antipode" /><feedburner:info uri="antipode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.antipode.ca/antipode" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.antipode.ca%2Fantipode" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item>
		<title>Making a funky app video</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/4xb_rOVsWhw/</link>
		<comments>http://www.allenpike.com/2012/making-a-funky-app-video/#comments</comments>
		<pubDate>Wed, 05 Dec 2012 22:11:16 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Party Monster]]></category>
		<category><![CDATA[Steam Clock]]></category>
		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2537</guid>
		<description><![CDATA[Today we launched Party Monster, a beautifully simple queueing DJ app for iOS. Below is the video we produced to celebrate the occasion. People have really loved the app video, so I wanted to share what goes into making one. So we made an app. Now what? Party Monster is our third app, and we&#8217;ve [...]]]></description>
				<content:encoded><![CDATA[<p>Today we launched <a href="http://www.steamclock.com/partymonster/" >Party Monster</a>, a beautifully simple queueing DJ app for iOS. Below is the video we produced to celebrate the occasion. People have really loved the app video, so I wanted to share what goes into making one.</p>
<p><iframe src="http://player.vimeo.com/video/54495310?byline=0&amp;portrait=0&amp;badge=0&amp;color=a545f5"  frameborder="0"  width="510"  height="300" ></iframe></p>
<h3>So we made an app. Now what?</h3>
<p>Party Monster is our third app, and we&#8217;ve become more ambitious &#8211; we want to make a splash. Making the product rock is the first step, along with crafting a good icon, screenshots, and so on. The keystone to a good app promotion campaign, however, is a solid video.</p>
<p>To get started, we recruited the awesome <a href="http://www.kylerichtsfeld.com/" >Kyle Richtsfeld</a> to film, direct, and edit the promo. Kyle had the equipment and the connections &#8211; all he needed from us was a script.</p>
<p>With &#8220;party&#8221; right in the name of the product, we got to brainstorming how to believably stage a party. A polished video with a crowd dancing to the beat and having the time of their lives listening to our app sounds perfect, right?</p>
<p>Yet going all-in on a party could typecast the app &#8211; it&#8217;s at least as good at running the music for a road trip, a coffee shop, or just as a personal music player. Hence, grand visions of renting a car and filming a road trip scene on the Sea to Sky Highway danced in our minds.</p>
<p>Right, so how many extras do we need? What is the weather going to be? Where are our sets? We soon realized that all of this would cost a boatload, and worse, we weren&#8217;t experienced enough to be sure we could make it awesome.</p>
<p>Even forgetting the cost and the risk of it sucking, showing party scenes and road trips wouldn&#8217;t even give a clear idea of how Party Monster actually works. As we learned from the promo videos for <a href="https://vimeo.com/35693267" >Clear</a>, <a href="https://vimeo.com/32852176" >Sparrow</a>, and <a href="http://www.youtube.com/watch?v=v2vpvEDS00o" >Flipboard</a>, a well executed spot can get people excited to try your app by showing them how to use it.</p>
<h3>Keep it simple</h3>
<p>I wrote a very simple script showing me flatly explaining that I was hosting a party, then demoing a few features of Party Monster. It did a good job of demoing the app, but wasn&#8217;t exactly entertaining. Later that day, we happend to be brainstorming ideas for a new app icon, our first icon approach having failed.</p>
<p><a href="http://www.antipode.ca/wp-content/uploads/2012/12/party-monsters.jpg" ><img align="right"  class="alignnone size-full wp-image-2538"  title="Two sketches of our literal party monster."  src="http://www.antipode.ca/wp-content/uploads/2012/12/party-monsters.jpg"  alt=""  width="275"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a>As an aside, we spent quite some time working with the talented <a href="http://theorydesign.ca/" >Ryan McMaster</a> on icons for Party Monster, focusing on designing a literal monster. After many iterations, tweaks, and improvements we tried putting the monster into an icon, and were immediately struck: it looked like an icon for a game! On the App Store, where the icon is a huge indicator of what you&#8217;re buying and half the apps are games, we had to give up on having a monster on the icon. Honestly, it was sad because we&#8217;d grown to love the little guy.</p>
<p>Going back to the drawing board, we settled on a disco ball with horns as the icon design. Within an hour or two, a disco ball had worked itself into the video script as well. Of course, this necessitated actually acquiring a disco ball, along with some dramatic lights from our friends at <a href="http://pacifictheatre.org/" >Pacific Theatre</a>.</p>
<h3>And&#8230; action!</h3>
<p>The filming day came, and we arrived on set: specifically, our camera guy Dimitry&#8217;s living room. I was immediately skeptical. &#8220;It doesn&#8217;t look like night time in here &#8211; there&#8217;s way too much sunlight.&#8221; Dimitry switched on a properly hued floodlight, and bam &#8211; it looked like nighttime. The magic of film.</p>
<p>The most time-consuming part of filming was getting the &#8220;disco ball moment&#8221; just right. After configuring the lights so they were shining on the ball but not my face, we needed a couple dozen takes with one person holding the mic, one person running the camera, myself reading the line, and my co-founder Nigel lowering the disco ball into the frame at just the right time. Getting everybody in sync took a bit of practice.</p>
<p><iframe src="http://player.vimeo.com/video/54971522"  frameborder="0"  width="510"  height="300" ></iframe></p>
<p>Halfway through filming, we realized we needed to also show the iPhone version. I proposed just simply holding up an iPhone and declaring &#8220;also works on iPhone.&#8221; Nigel joked that if we did so, we&#8217;d also need a tiny disco ball to drop into the frame on top of the big &#8220;iPad sized&#8221; disco ball. We all laughed, until Dimitry piped up: &#8220;We have a tiny disco ball.&#8221; Next thing you know, we had two disco balls in the video.</p>
<p>In the end, our 60 second video took almost 10 hours to film, and later an additional 2 hours to to dub over narration that wasn&#8217;t high enough quality in the original take. The incredible thing about filming taking so long (an hour for every 6 seconds) is that it wasn&#8217;t due to any big mistakes or lack of preparation. We had a script, the lights were all on hand, and we didn&#8217;t cut much. Most of the time was getting the shots, reads, focus, and details just right.</p>
<h3>Lessons Learned</h3>
<p>In retrospect, simplifying the script was a huge win. If we&#8217;d gone ahead with our original ideas for the video it would have been crazy expensive, taken forever, and not turned out as well. Just as in software, simplifying your video is the secret.</p>
<p>Further to the point, weigh your options before you decide to do a live-action promo shoot. If your app doesn&#8217;t have any unusual gestures or use cases, motion graphics showing a demo can demonstrate it almost as well, with less complexity. That said, if you&#8217;re willing to put in the extra work the live-action approach gets a much stronger reaction from people than flat graphics.</p>
<p>Another thing that helped immensely was having an edited and iterated script on hand. It seems like you could demo your own app fluidly and convincingly on the spot, but the script saved us a tonne of time and increased the quality a lot.</p>
<p>One thing that I would do differently is put more time into preparing demo data before filming. We ended up making a last minute decision to use sarcastic song names (&#8220;Great Song&#8221;, &#8220;Terrible Song&#8221;) which wasted some time and effort to set up during filming.</p>
<p>Of course, we couldn&#8217;t have done any of this without the help of our crew, Kyle and Dimitry. Even having been through the process, there&#8217;s no way we&#8217;d do it ourselves next time. Thanks guys!</p>
<h3>And so we launch</h3>
<p>At last, Party Monster is now <a href="http://www.steamclock.com/partymonster/appstore" >live on the App Store for $1.99</a>. Check it out and let me know what you think!</p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=4xb_rOVsWhw:vNe_304okOk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=4xb_rOVsWhw:vNe_304okOk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/4xb_rOVsWhw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/making-a-funky-app-video/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/making-a-funky-app-video/</feedburner:origLink></item>
		<item>
		<title>Shipping Party Monster</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/K-9g2yMJFCs/</link>
		<comments>http://www.allenpike.com/2012/shipping-party-monster/#comments</comments>
		<pubDate>Mon, 26 Nov 2012 01:27:21 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Party Monster]]></category>
		<category><![CDATA[Product Design]]></category>
		<category><![CDATA[Steam Clock]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2511</guid>
		<description><![CDATA[Four months ago, I shared visual mockups of our upcoming app called Party Monster. A few days after that, we had a working prototype. Four months later, we submitted to the App Store. What the heck took so long? Going universal Party Monster is the first app Steamclock has built as a Universal app for [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.antipode.ca/wp-content/uploads/2012/11/partymonster-icon.jpg" ><img align="right"  class="alignnone size-full wp-image-2513"  title="The Party Monster icon, disco ball and all."  src="http://www.antipode.ca/wp-content/uploads/2012/11/partymonster-icon.jpg"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a> Four months ago, I <a href="http://www.allenpike.com/2012/a-monster-in-the-lab/" >shared visual mockups</a> of our upcoming app called <a href="http://www.steamclock.com/partymonster/" >Party Monster</a>. A few days after that, we had a working prototype. Four months later, we submitted to the App Store. What the heck took so long?</p>
<h3>Going universal</h3>
<p>Party Monster is the first app Steamclock has built as a Universal app for iPhone and iPad. This seems pretty crazy, considering that we&#8217;ve built almost a dozen apps. For some apps there isn&#8217;t a lot of extra work to supporting both iPhone and iPad, but most of the apps we do have a thoughtful and polished interfaces. When you have a lot of UI code, getting everything working perfectly with three different screen shapes (iPhone portrait, iPad landscape, and iPad portrait) is a lot more work than just one.</p>
<p>Our philosophy is to do one thing well and then iterate, so we&#8217;ve always picked one platform first, and do it right. We have more resources these days, so we went all-in on Party Monster with both iPhone and iPad support. It was a lot of work, but we plan to have all Steamclock apps go universal in the next little while.</p>
<h3>Usability iteration</h3>
<p>Getting the simple swipe-based UI for playing and pausing songs working was easy, but getting it intuitive was hard. Some users would pick it up and instantly understand, whereas early on some people couldn&#8217;t figure out how to play a song. If your users can&#8217;t figure out how to play a song in your music app, you&#8217;re boned.</p>
<p>Over the last few weeks, we&#8217;ve been adding dozens of small affordances to help people through the app. Instead of an annoying tutorial, we&#8217;ve been adding little arrows, snips of instructional text, highlighting important buttons, giving better feedback when a user does something weird, and generally tightened up the experience.</p>
<p>Looking back at the design mockup I posted in August compared to Party Monster 1.0.0, the new version looks&#8230; exactly the same. Well, the status bar is blacker, the playing song is flatter, and in the screenshot you can kind of see that the playing song has a glowing animation. For the most part though, all the changes users needed were on the iPad or in the Add Songs interface.</p>
<p><a href="http://www.antipode.ca/wp-content/uploads/2012/11/party-monster-shots-10.jpg" ><img align="right"  class="alignnone size-full wp-image-2512"  title="How little has changed from August to November."  src="http://www.antipode.ca/wp-content/uploads/2012/11/party-monster-shots-10.jpg"  alt=""  width="1422"  height="1324"   style="float: right; padding-bottom: 10px; padding-left: 10px"/><br/>
</a></p>
<h3></h3>
<h3>Writing an Add Song dialog</h3>
<p>iOS provides its own Add Song dialog, which is serviceable: you can pick some songs, and add them. Unfortunately, it doesn&#8217;t support:</p>
<ul>
<li>Sizing the dialog to fill only part of the screen on iPad</li>
<li>Queueing one song at a time without having to dismiss the dialog</li>
<li>Labeling songs to show that you&#8217;ve queued or played them</li>
<li>Adding extra interactions with the songs like swiping to play immediately</li>
<li>Labeling songs that won&#8217;t play, such as DRM-broken tracks</li>
<li>Refusing to play Nickelback</li>
</ul>
<p>So basically a Party Monster that uses the system Add Song dialog is a shadow of its true potential. And so we wrote our own dialog, and with it came an army of little improvements and tweaks.</p>
<h3>The tiny little details</h3>
<p>Good software is a collection of tiny details. Oh my god so many tiny details.</p>
<p>What happens if you&#8217;re dragging a song to reorder it, but it&#8217;s currently playing, and it starts to crossfade to the next song while you&#8217;re dragging it, but then you drop it below the song that&#8217;s fading in? What happens if you&#8217;re sliding a song on the iPad, then rotate the device mid-slide? What happens if you have a four second skip crossfade, and then you skip six times in a second? Every edge case is a potential trap for a first-time user to get frustrated or misunderstand how the app works because the first time they did something it went wrong.</p>
<p>Where possible, we added small features and easter eggs that didn&#8217;t clutter the UI. The lock screen shows the upcoming songs baked into the album art. If you scroll the playing song off the top of the list, it will stick to the top so you can always see it. If you play a song in the iPad&#8217;s Add pane that was already in your queue, it will animate from where it was to where it should be. If a crossfade is in progress, we gracefully handle plays, pauses, skips, and other things that are hard to deal with.</p>
<p>Our most-loved feature, on by default, prevents the playback of Nickelback. This started as a joke, then became a running joke, then became a feature, then became our most popular feature. Believe it or not, there is a fair amount of code involved: we need to pre-scrub any playlists you choose for offending songs, and offer a clear explanation when you try to add Nickelback to your queue. As Canadians, we believe this is the least we can do. We are very sorry for the inconvenience Nickelback has caused to our friends and colleagues around the world.</p>
<h3>Launching with feeling</h3>
<div>Last but not least, we&#8217;re giving <a href="http://www.steamclock.com/partymonster/" >Party Monster</a> a proper launch. Yes, all the things you&#8217;re supposed to but Steamclock has historically neglected: a scheduled release date (December 6), ads, a professional review, and a promo video. Once the video is done this week, I&#8217;ll post it here and give the backstory behind what it takes to build an awesome video for an app. Spoiler: it takes a lot of work!</div>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=K-9g2yMJFCs:kNdz2ExqTl8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=K-9g2yMJFCs:kNdz2ExqTl8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/K-9g2yMJFCs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/shipping-party-monster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/shipping-party-monster/</feedburner:origLink></item>
		<item>
		<title>The Retina 13″: Awkward</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/A6e1bLYBiG0/</link>
		<comments>http://www.allenpike.com/2012/the-retina-13-awkward/#comments</comments>
		<pubDate>Tue, 06 Nov 2012 23:29:21 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2490</guid>
		<description><![CDATA[Patrick Gibson posted a review today of the Retina 13&#8243; MacBook Pro: Here’s your one-line review: Don’t buy this computer. A week ago I upgraded to the 13&#8243; Retina Pro from a 2.5-year-old 15&#8243; Pro. While I wouldn&#8217;t go as far as Patrick, I did consider returning mine for the first couple days1. I expected it [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.antipode.ca/wp-content/uploads/2012/11/retina13.jpg" ><img align="right"  class="alignnone size-full wp-image-2492"  title="The future is here now... sort of."  src="http://www.antipode.ca/wp-content/uploads/2012/11/retina13.jpg"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a>Patrick Gibson <a href="http://patrickbgibson.tumblr.com/post/35140489041/the-retina-macbook-pro-13" >posted a review today of the Retina 13&#8243; MacBook Pro</a>:</p>
<blockquote><p>Here’s your one-line review: Don’t buy this computer.</p></blockquote>
<p>A week ago I upgraded to the 13&#8243; Retina Pro from a 2.5-year-old 15&#8243; Pro. While I wouldn&#8217;t go as far as Patrick, I did consider returning mine for the first couple days<sup>1</sup>. I expected it to be an upgrade, but instead got more of a die shrink.</p>
<h3>The Bad</h3>
<p>The Intel HD Graphics 4000 can barely handle this display. The smoothness of scrolling and gaming compare poorly to my old 15&#8243; Pro when driving the Retina Display. Of course this is an unfair comparison: a discrete graphics card driving a low-res display is going to outperform integrated graphics driving a high-res display.</p>
<p>For many the discrete graphics might be overkill, but I miss it. I primarily care about RAM and graphics, neither of which are configurable on this machine. So here I am, 2.5 years later, with a new laptop that has the same RAM, same disk, and 0.1 Ghz faster CPU than my last machine. Woe is me, life is so very difficult.</p>
<h3>The Weird</h3>
<p>As nice as it is to look at the display when I&#8217;m on the go, my laptop spends a lot of its time running an external monitor. External monitors for now are not Retina. As nice as it is to look at a HiDPI screen when you&#8217;re used to standard DPI, it&#8217;s much worse to go the other way. I spend my days now jumping from clear and crisp to dull and cruddy.</p>
<p>The iPad mini poses the same challenge. By all accounts it&#8217;s a wonderful device, but it&#8217;s hard to look at for those of us who have gotten used to Retina displays. When you can go all-Retina it&#8217;s a beautiful experience, but if your external monitor is low-res and <a href="http://daringfireball.net/2012/10/ipad_mini" >your iPad is low-res</a>, is a Retina laptop just a form of torture?</p>
<p>To the software. I use Photoshop and Illustrator a lot, and they look really sad. This was unsurprising. The glitches in Apple&#8217;s apps did surprise me however. The migration from my old machine has left me with an iPhoto that won&#8217;t launch until 10.8.2 is available for my machine &#8211; it alerts me of this fact whenever I plug in an iOS device. When I switch from an external display to the built-in display I often end up with iTunes, iCal, and other Apple apps on screen looking blurry, still drawing at non-retina resolutions. I&#8217;ve seen the Quartz window shadows detach from apps and iCal lose the plot and tear horribly when scrolling. These annoyances will all be temporary, so I&#8217;ve been mostly ignoring them.</p>
<p>Besides the big points, there are a handful of tiny things you give up going to this machine. A MagSafe connector that actually stays connected, for one. The little battery indicator lights are gone. I suppose you also give up the optical drive, but I probably used that even less often than the battery lights.</p>
<p>In sum, I was spoiled by my last computer, and so for the first time I can ever remember, I&#8217;ve gone and upgraded to a computer that doesn&#8217;t feel faster in real use. This feels like a strange way to spend $2000<sup>2</sup>, so by day two I hit peak skepticism about this machine.</p>
<h3>The Good</h3>
<p>When I am running on the built-in display, it brings me joy. It&#8217;s crisp, it&#8217;s beautiful, and it&#8217;s obviously the future. At least as important as my subjective experience is the ability to see how our web work looks on a Retina Mac. Low-resolution assets are everywhere on the web, and although I had a pretty good idea of which of our assets were sub-par, I now have knowledge <em>and</em> motivation to get it all fixed. Just like on the iPad 3, going Retina forced a number of compromises, but you can see why they bit the bullet and did it anyway.</p>
<p>The biggest reason I&#8217;m keeping this machine, though, is the form factor. I underestimated how addicting the smaller size and weight would be. I&#8217;m more comfortable using it in my lap, on the couch, and my back is thankful. There isn&#8217;t a lot to be said about it &#8211; for most people, a 15&#8243; computer doesn&#8217;t make sense anymore, myself included. This new machine isn&#8217;t any faster, but it&#8217;s so much nicer to carry and use that it really qualifies as an upgrade.</p>
<h3>The Awkward</h3>
<p>Although I&#8217;ve decided to keep this computer, I&#8217;m not convicted that it was the best option. Would a cheaper 13&#8243; Air or 13&#8243; non-Retina Pro, with the same graphics, disk, and RAM, have been a better call? Or would I have been better off waiting for the next 13&#8243; Retina Pro? The fact that I&#8217;m unsure speaks to the cluttered state of Apple&#8217;s notebook line today. There are a lot of form factor options but few performance options. As <a href="http://5by5.tv/hypercritical/91" >John Siracusa puts it, the line is going through adolescence</a>. Weird transitions are happening, and for now we&#8217;re living with compromises.</p>
<p>If your 13&#8243; MacBook is less than 3 years old, I&#8217;d encourage you to wait this one out for another generation. If you&#8217;re moving to an iPad mini, the Retina display on this Mac might just make you sad. However, if you&#8217;re coming from a heavy or old MacBook and want a taste of the future, you might just like this machine.</p>
<ol class="footnotes" ><li id="footnote_0_2490"  class="footnote" >Or more accurately, pass it over to somebody else at Steamclock.</li><li id="footnote_1_2490"  class="footnote" >To be fair, I can sell my old 15&#8243; Pro for most of the cost of this machine, so in practice this upgrade will actually cost very little.</li></ol><div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=A6e1bLYBiG0:MfVpnLToApE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=A6e1bLYBiG0:MfVpnLToApE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/A6e1bLYBiG0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/the-retina-13-awkward/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/the-retina-13-awkward/</feedburner:origLink></item>
		<item>
		<title>The end of Rich Corinthian Leather</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/EuFeEe1_P0w/</link>
		<comments>http://www.allenpike.com/2012/the-end-of-rich-corinthian-leather/#comments</comments>
		<pubDate>Mon, 29 Oct 2012 22:27:27 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2479</guid>
		<description><![CDATA[Today Apple announced that Scott Forstall is leaving the company, his responsibilities to be split among a number of other executives. Among these assignments is this big change: Jony Ive will provide leadership and direction for Human Interface (HI) across the company in addition to his role as the leader of Industrial Design. Thus ends [...]]]></description>
				<content:encoded><![CDATA[<p>Today <a href="http://www.apple.com/pr/library/2012/10/29Apple-Announces-Changes-to-Increase-Collaboration-Across-Hardware-Software-Services.html" >Apple announced that Scott Forstall is leaving the company</a>, his responsibilities to be split among a number of other executives. Among these assignments is this big change:</p>
<blockquote><p>Jony Ive will provide leadership and direction for Human Interface (HI) across the company in addition to his role as the leader of Industrial Design.</p></blockquote>
<p>Thus ends the reign of skeuomorphism at Apple. Or, at least, the reign of hyper-realism and hyper-whimsy in UI design. Jobs and Forstall always seemed to favour it, and the trend has <a href="http://skeu.it/" >spawned a considerable amount of backlash</a>. Now can you imagine Jony Ive signing off on <a href="http://theindustry.cc/2012/06/26/apples-podcast-app-a-ui-breakdown-and-comparison/" >a Podcasts app</a> where half the screen is a reel-to-reel tape that bounces when you pause?</p>
<p>So we can expect a move away from Rich Corinthian Leather, perhaps even a move away from shininess, as we saw in the iOS6 dialer app.</p>
<p><a href="http://www.antipode.ca/wp-content/uploads/2012/10/dialer-ios5-ios6.jpg" ><img align="right"  class="alignnone size-full wp-image-2480"  title="The iPhone dialer got hit with the ugly stick."  src="http://www.antipode.ca/wp-content/uploads/2012/10/dialer-ios5-ios6.jpg"  alt=""  width="1340"  height="1118"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a></p>
<p>&nbsp;</p>
<p>Of course a flat look doesn&#8217;t need to be butt-ugly like the dialer app &#8211; Metro and <a href="http://www.imore.com/letterpress-atebits-review" >Letterpress</a> are two great examples. Apple will find their groove, and in a couple years we&#8217;ll look back on that Podcasts app reel-to-reel as the <a href="http://en.wikipedia.org/wiki/Tailfin" >1959 Cadillac Eldorado</a> of skeuomorphism. That is, until it becomes cool again.</p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=EuFeEe1_P0w:s6E4zUpYHGw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=EuFeEe1_P0w:s6E4zUpYHGw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/EuFeEe1_P0w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/the-end-of-rich-corinthian-leather/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/the-end-of-rich-corinthian-leather/</feedburner:origLink></item>
		<item>
		<title>50 shades of black</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/WaIlK3WFxZw/</link>
		<comments>http://www.allenpike.com/2012/50-shades-of-black/#comments</comments>
		<pubDate>Tue, 09 Oct 2012 22:27:21 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2465</guid>
		<description><![CDATA[Many positive reviews of the iPhone 5 obsess over the feel of the device. It&#8217;s good, but in my hand it&#8217;s no better than an iPhone 4. To be honest, the mix of materials and abundance of seams is pretty inelegant. Yet Slate has this to say: This is a gadget that seems as if it [...]]]></description>
				<content:encoded><![CDATA[<p><img align="right"  class="alignnone size-full wp-image-2469"  title="The many blacks of the iPhone 5"  src="http://www.antipode.ca/wp-content/uploads/2012/10/iphone5-materials1.jpg"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/>Many positive reviews of the iPhone 5 obsess over the feel of the device. It&#8217;s good, but in my hand it&#8217;s no better than an iPhone 4. To be honest, the mix of materials and abundance of seams is pretty inelegant. Yet <a href="http://www.slate.com/articles/technology/technology/2012/10/iphone_5_review_marveling_at_the_existence_of_the_greatest_phone_ever_made_.html" >Slate has this to say</a>:</p>
<blockquote><p>This is a gadget that seems as if it fell into the box fully formed. If you run your hands around its face, you scarcely feel any seams or other points of connection; there’s little evidence that this thing is a highly complex device made from lots of smaller things.</p></blockquote>
<p>What? Are they holding the same phone I am? There are seams everywhere! They stick out in particular on the black device, since the thing is covered in a plethora of contrasting blacks.</p>
<ol>
<li>The screen</li>
<li>The bezel around the screen</li>
<li>The thin plastic inserts around the edge of the screen, edge of the back-top glass, the edge of the black-bottom glass</li>
<li>The two shiny chamfers</li>
<li>Five dark plastic inserts in the sides to break up the antenna and around the camera</li>
<li>The metal back, which is matte and hard to wipe clean</li>
<li>The shiny Apple and iPhone logos which feel weird against the texture of the metal</li>
<li>The metal edge around the case</li>
</ol>
<p>There are so many slightly different blacks that I&#8217;d much prefer the look of a silver-and-black iPhone 5, more like the iPhone 4. There are so many materials that embracing the contrast would have been preferable.</p>
<p>Specifically, the horizontal seam between the glass and the back plate is crazy-making. Little bits of fluff and such get stuck in it, and the fact the camera isn&#8217;t vertically centered in the glass highlights that these &#8220;radio windows&#8221; are a compromise.</p>
<p>Still, after two weeks with this phone, I know the weight and thinness are worth the compromise. But a compromise it is. In contrast, <a href="http://daringfireball.net/2012/09/iphone_5" >Gruber&#8217;s iPhone 5 review praises</a>:</p>
<blockquote><p>Is it worth devoting the first 750 or so words of this piece to the iPhone 5’s surface appeal? I don’t know how else to convey the niceness of this thing. This iPhone 5 review unit is the single nicest object in my possession.</p></blockquote>
<p>I understand the feeling &#8211; I felt it when I went from an iPhone 3G to an iPhone 4. Two years later, the 4&#8242;s glass front and back with the aluminum band continues to be the nicest-feeling object in my possession. The iPhone 5 is a better phone, but as a pure and elegant use of materials, the iPhone 4 still gets my vote for the nicest phone ever made.</p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=WaIlK3WFxZw:Wed7l6kUJjI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=WaIlK3WFxZw:Wed7l6kUJjI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/WaIlK3WFxZw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/50-shades-of-black/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/50-shades-of-black/</feedburner:origLink></item>
		<item>
		<title>iPhone product shots, 5 years on</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/hXXKfOurL1A/</link>
		<comments>http://www.allenpike.com/2012/iphone-product-shots-5-years-on/#comments</comments>
		<pubDate>Wed, 26 Sep 2012 07:13:59 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2439</guid>
		<description><![CDATA[Five years ago, Apple PR released high-quality photos of the newly-announced iPhone. These shots prominently featured the home screen. After five years of subtle improvements, it&#8217;s hard to say what&#8217;s more striking: the total change, or how much has stayed the same? &#160; The more things change&#8230; The sum of many small changes has a [...]]]></description>
				<content:encoded><![CDATA[<p>Five years ago, Apple PR released high-quality photos of the newly-announced iPhone. These shots prominently featured the home screen. After five years of subtle improvements, it&#8217;s hard to say what&#8217;s more striking: the total change, or how much has stayed the same?</p>
<p><a href="http://www.antipode.ca/wp-content/uploads/2012/09/iphone1vs5.jpg" ><img align="right"  class="alignnone size-full wp-image-2441"  title="The original iPhone and the iPhone 5."  src="http://www.antipode.ca/wp-content/uploads/2012/09/iphone1vs5.jpg"  alt=""  width="1466"  height="1259"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a></p>
<p>&nbsp;</p>
<h3><strong>The more things change&#8230;</strong></h3>
<p>The sum of many small changes has a really big impact. The Retina change doesn&#8217;t really show in the product shots, but many design changes and post-production decisions do.</p>
<ul>
<li>Naturally, the 16:9 screen is the most dramatic change.</li>
<li>Believe it or not, the original iPhone promo shots didn&#8217;t have the now-trademark reflective sheen on them.</li>
<li>There are seven new icons: Videos, Passbook, Reminders, Newsstand, iTunes, App Store, and Game Center. In retrospect, the empty row for icons on an iPhone with no App Store should have been suspicious.</li>
<li>The cellular provider is no longer shown in the promo shots, even though it shows full cellular signal. I&#8217;m not sure if this configuration is actually possible.</li>
<li>Calculator goes away, although nothing else does.</li>
<li>iPod has become Music, Text has become Messages. Next up: Phone becomes Voice?</li>
</ul>
<h3>Boring</h3>
<p>Despite these changes, it&#8217;s really remarkable how much is the same, five iterations later. <a href="http://curiousrat.com/home/2012/9/17/boring.html" >How positively boring</a>.</p>
<ul>
<li>Every visible button is still in the same location: home, power, volume, mute.</li>
<li>The first and last rows of icons are exactly the same! The same eight apps are in the same eight places in iOS 6 as in iPhone OS 1.</li>
<li>The icons have kept their exact shape and spacing. What originally seemed distinctive is now an industry standard.</li>
<li>It&#8217;s still 9:41, even though the Clock app has changed to a more traditional 10:15.</li>
<li>The dock still remains four apps anchored to the bottom of the screen. It&#8217;s worth remembering that on the original iPhone the dock wasn&#8217;t really even a dock, since you only had one screen and couldn&#8217;t rearrange icons.</li>
<li>The calendar&#8217;s day is the weekday and date of that device&#8217;s announcement. Thoughtful consistency though subtle change.</li>
</ul>
<h3>Boring or revolutionary?</h3>
<p>Considering how far the functionality has come in these five years, it&#8217;s kind of bizarre how little the basic promo shots have changed. The hardware is a little taller, but it&#8217;s still fundamentally a refinement. The iPhone team has fed us a steady drip of pleasant refinements that add up to something not revolutionary, but a hell of a lot better than what we had in 2007. Even if it is still 9:41.</p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=hXXKfOurL1A:cqAXRUcT_k0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=hXXKfOurL1A:cqAXRUcT_k0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/hXXKfOurL1A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/iphone-product-shots-5-years-on/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/iphone-product-shots-5-years-on/</feedburner:origLink></item>
		<item>
		<title>A Monster in the lab</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/QRgqEimn_m0/</link>
		<comments>http://www.allenpike.com/2012/a-monster-in-the-lab/#comments</comments>
		<pubDate>Fri, 27 Jul 2012 16:46:20 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Party Monster]]></category>
		<category><![CDATA[Steam Clock]]></category>
		<category><![CDATA[Visual Design]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2385</guid>
		<description><![CDATA[Steam Clock traditionally keeps its products under wraps until they&#8217;re ready to buy. For this year&#8217;s new app, I&#8217;m going to share the process, hopefully getting some good feedback along the way. What to build? In v2 of our Wedding DJ app, we really want great request management. Queuing, skipping, and reordering songs needs to [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.antipode.ca/wp-content/uploads/2012/07/party-monster-crop.jpg" ><img align="right"  class="alignnone size-full wp-image-2402"  title="Sweet, sweet, purple."  src="http://www.antipode.ca/wp-content/uploads/2012/07/party-monster-crop.jpg"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></a>Steam Clock traditionally keeps its products under wraps until they&#8217;re ready to buy. For this year&#8217;s new app, I&#8217;m going to share the process, hopefully getting some good feedback along the way.</p>
<p><strong>What to build?</strong></p>
<p>In v2 of our <a href="http://www.steamclocksw.com/weddingdj/" >Wedding DJ app</a>, we really want great request management. Queuing, skipping, and reordering songs needs to be extremely easy to use, so you can get back to the party and not accidentally put everything to a screeching halt. The more we discussed this feature though, the more we wanted it as just a standalone app.</p>
<p>There are a ton of things the default iOS music player can&#8217;t do well:</p>
<ul>
<li>I want to hear this next.</li>
<li>I want to hear a certain song, and then continue a certain playlist.</li>
<li>I want to look through what&#8217;s coming up, and veto certain songs.</li>
<li>I want to skip or pause this song, but have it fade the transition.</li>
<li>I want my songs to crossfade.</li>
<li>I want to queue up a few songs, and then let it ride.</li>
</ul>
<p>So what we want is a simple queuing music player that crossfades and is very quick to operate. It would shine brightest at a party, where curation and avoiding a sudden stop is most important. As a matter of fact, it could serve as a drop-in replacement for WeddingDJ for some weddings. Another awesome use case is road trips, with the passenger curating the tunes.</p>
<p>For now, we&#8217;re calling it Party Monster. I&#8217;m not sure, but I suspect this is an awesome name.</p>
<p><strong>What does it look like?</strong></p>
<p>Almost immediately, I get to paper sketching. I&#8217;ll usually sketch a couple dozen versions of an app&#8217;s main screen, and roughly sketch some of the other screens. A lot of my sketching time is actually spent going back and forth with the team, pitching things. Well, more often I pitch removing things. &#8220;What if we take out reordering songs?&#8221; &#8220;What if there&#8217;s no explicit skip button?&#8221; &#8220;Is audio playback strictly necessary? Okay, fine.&#8221;</p>
<p><img align="right"  class="alignnone size-full wp-image-2398"  title="Early sketches of Party Monster."  src="http://www.antipode.ca/wp-content/uploads/2012/07/party-monster-sketches3.jpg"  alt=""  width="1443"  height="400"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></p>
<p>The starting point is iTunes&#8217; Party Shuffle behaviour: fill the list of songs from a playlist, and allow the user to queue more songs below the play head. From there, we trim the fat and stir in some unicorn dust.</p>
<p>We managed to rid ourselves of almost every button, including play, pause, and skip. For a personal music player you often skip many times in a row, but for a DJ player like this you usually jump to a specific other song, and almost never go backwards. And so, we adopted <a href="http://www.realmacsoftware.com/clear/" >Clear.app</a>&#8216;s delightful pull-to-act approach. A lot of swipe-to-act implementations suck because they either don&#8217;t give enough feedback that you&#8217;re on the right track (Tweetbot&#8217;s swipe on tweets is like this) or they reveal more buttons, making the task very slow. Clear&#8217;s behaviour is more like a sideways pull-to-trigger behaviour, and it&#8217;s a joy to use.</p>
<p>In Party Monster you pull a song one way to play, and the other way to ditch an upcoming song. If you forget this, you can always tap a row and it&#8217;ll bounce to indicate you can pull it &#8211; like Apple&#8217;s home screen Camera button. All this together makes for very quick operation and no accidental skips or pauses. Or, so we think &#8211; none of this has even been prototyped yet!</p>
<p><strong>Now make it pretty</strong></p>
<p>It takes iteration to get mockups looking good in Photoshop, and then many roundtrips through <a href="http://xscopeapp.com/" >xScope Mirror</a> to get the look right on the actual device. In the case of Party Monster, on-device testing showed that the tap targets needed to be bigger, the dark theme had to go, and that my color calibration between Photoshop and the iPhone is not even close.</p>
<p><img align="right"  class="alignnone size-full wp-image-2400"  title="Early mockups for Party Monster"  src="http://www.antipode.ca/wp-content/uploads/2012/07/party-monster-mocks.jpg"  alt=""  width="1443"  height="400"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></p>
<p>Just like the name Party Monster, the choice of purple was kind of random, but it stuck and people seem to really like it.</p>
<p><strong>Now all you need to do is build it</strong></p>
<p>The mockups are good enough that we can start showing them to people, and feedback so far has been good. We have lots of work left: upgrading WeddingDJ&#8217;s audio engine for the new features we want to add, building out the UI for Party Monster, and writing all the nice animations and effects we have planned.</p>
<p><img align="right"  class="alignnone size-full wp-image-2401"  title="How Party Monster would work."  src="http://www.antipode.ca/wp-content/uploads/2012/07/party-monster-mock-explained.jpg"  alt=""  width="1024"  height="960"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></p>
<p>&nbsp;</p>
<p>So, what do you think? Is this something you&#8217;d buy for $1.99 on the App Store, and if so, what aspect you most interested in? What do you think of the design? Are we completely insane?</p>
<p><strong>Updated Dec 5, 2012:</strong> <a href="http://www.steamclock.com/partymonster/" >Party Monster is now live on the App Store!</a></p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=QRgqEimn_m0:fsW8zmRcitg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=QRgqEimn_m0:fsW8zmRcitg:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/QRgqEimn_m0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/a-monster-in-the-lab/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/a-monster-in-the-lab/</feedburner:origLink></item>
		<item>
		<title>Speciation in computing</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/8fLXzwrXB9I/</link>
		<comments>http://www.allenpike.com/2012/speciation-in-computing/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 23:59:53 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2369</guid>
		<description><![CDATA[My friend Boris Smus wrote a piece today on &#8220;platform fertility&#8221;: Unless iPads become more hackable or other, more developer-friendly tablets emerge as serious competitors, laptop computers will become specialized tools for software professionals while tablets supplant laptops for the rest of the public. Even if iPads do become more hackable or developer-friendly tablets become [...]]]></description>
				<content:encoded><![CDATA[<p>My friend Boris Smus wrote <a href="http://smus.com/platform-fertility/" >a piece today on &#8220;platform fertility&#8221;</a>:</p>
<blockquote><p>Unless iPads become more hackable or other, more developer-friendly tablets emerge as serious competitors, laptop computers will become specialized tools for software professionals while tablets supplant laptops for the rest of the public.</p></blockquote>
<p>Even if iPads do become more hackable or developer-friendly tablets become more popular, I suspect PCs are well on their way to becoming a specialized tool.</p>
<blockquote><p>The problem is exacerbated when you set out to try to invent the next thing. How do you interface with your new stereo camera rig? How many hurdles do you have to overcome to make it possible to interface with your new smart watch? How about a pair of smart contact lenses? How do you get raw USB access? &#8230; This is generally where you climb down a layer of abstraction &#8211; for example, to NDK in Android. Without such an option, you&#8217;re left dead in the water.</p></blockquote>
<p>This is Boris&#8217; warning about closed platforms: they cannot spawn new platforms.</p>
<p>Closed devices may be dead ends in terms of what you use to program the next device, but not in terms of product evolution. Bright engineers have used open computers to make gaming consoles increasingly awesome ever since they evolved from the personal computer decades ago. Consoles became their own species, and innovation continues unhindered.</p>
<p><img align="right"  class="alignnone size-full wp-image-2371"  title="speciation-of-platforms"  src="http://www.antipode.ca/wp-content/uploads/2012/06/speciation-of-platforms1.jpg"  alt=""  width="753"  height="279"   style="float: right; padding-bottom: 10px; padding-left: 10px"/></p>
<p>&nbsp;</p>
<p>As the market matures, computing devices are specializing. Curated, focused experiences are delivering a better product for certain types of computing, while not effectively addressing other types of computing. Personal computers &#8211; the trucks to tablets&#8217; cars and game consoles&#8217; motorcycles &#8211; will live on and be used to build yet more platforms<sup>1</sup>. Software developers, office workers, and professional creatives still need hackable, flexible, and powerful systems.</p>
<p>As such, I&#8217;m happy to use an open computer to create awesome software, and a closed tablet to check my email and surf the web. May the PC continue to spawn new species forevermore.</p>
<ol class="footnotes" ><li id="footnote_0_2369"  class="footnote" >I may be wrong, and the next generation of developers might join Cydia&#8217;s creator Saurik in creating platforms with jailbroken iPhones or hacked Xboxes. In some ways, this would be kind of awesome.</li></ol><div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=8fLXzwrXB9I:q6REQsw_3Cs:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=8fLXzwrXB9I:q6REQsw_3Cs:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/8fLXzwrXB9I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/speciation-in-computing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/speciation-in-computing/</feedburner:origLink></item>
		<item>
		<title>iPhone apps on the iPad 3</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/DB6SW3UrGHw/</link>
		<comments>http://www.allenpike.com/2012/iphone-apps-on-the-ipad-3/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 19:05:47 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2347</guid>
		<description><![CDATA[Although all developers should be building for both iPhone and iPad, many of us launch with an iPhone app, then add iPad support later in the product cycle. Since so much of developing a great app is UI work, this is smart tradeoff for most small studios. Imagine Clear for iPad &#8211; it would need [...]]]></description>
				<content:encoded><![CDATA[<p><img align="right"  class="alignnone size-full wp-image-2348"  title="You have to love the detail that goes into every retina UI element."  src="http://www.antipode.ca/wp-content/uploads/2012/04/2x-zoom.png"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/>Although all developers should be building for both iPhone and iPad, many of us launch with an iPhone app, then add iPad support later in the product cycle. Since so much of developing a great app is UI work, this is smart tradeoff for most small studios. Imagine <a href="http://www.realmacsoftware.com/clear/" >Clear</a> for iPad &#8211; it would need to be dramatically different.</p>
<p>On the other hand, a lot of developers do build for both iPhone and iPad, but make them separate for pricing reasons. A lot of games do this. Buying two versions of the app is a pain for various reasons, so many people end up with iPhone versions of an app on their iPad.</p>
<p>Unfortunately, using iPhone apps on the iPad has historically been a terrible experience. You could either choose between wasting 80% of your iPad&#8217;s real estate by running the iPhone app in tiny mode, or looking at an extremely ugly 2x version of the app. The blown-up mode on the original iPad looks so bad that having it off by default is clearly better.</p>
<p><strong>Enter Retina</strong></p>
<p>When Retina iPhone apps came along, many expected the iPad to use high-resolution graphics when iPhone apps are zoomed to 2x. Unfortunately, this is not feasible with existing apps since the apps have no sane way of transitioning between high-res and low-res mode. Apps would need to either launch at Retina and then do an ugly downsample at 1x size, or launch at non-Retina and do an ugly upsample at 2x size.</p>
<p>With the introduction of the new iPad, iPhone apps now display Retina graphics. The difference at 1x isn&#8217;t too dramatic, but at 2x, iPhone apps actually look pretty decent. Surprisingly decent actually &#8211; the giant UI elements make you naturally sit back from the iPad, giving the pixelation a nice little blur, and hitting UI elements is much easier than in 1x mode.</p>
<p>After playing with some iPhone apps in 2x mode on the iPad 3, I&#8217;d say that Apple should make 2x size the default when you launch an iPhone app on a Retina iPad. Further, I&#8217;d argue that the urgency for porting iPhone apps to iPad is lower now that there&#8217;s a nice way to view them.</p>
<p>In an ideal world you&#8217;d never need to use an iPhone app on your iPad &#8211; but at least now it&#8217;s a lot nicer.</p>
<div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=DB6SW3UrGHw:Bp6ew6lr9Nw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=DB6SW3UrGHw:Bp6ew6lr9Nw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/DB6SW3UrGHw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/iphone-apps-on-the-ipad-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/iphone-apps-on-the-ipad-3/</feedburner:origLink></item>
		<item>
		<title>iTunes’ ball and chain: Windows</title>
		<link>http://feeds.antipode.ca/~r/antipode/~3/RL5Sc4B6jIU/</link>
		<comments>http://www.allenpike.com/2012/itunes-ball-and-chain-windows/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 18:11:06 +0000</pubDate>
		<dc:creator>Allen</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.allenpike.com/?p=2306</guid>
		<description><![CDATA[Everybody knows that iTunes sucks. It&#8217;s a giant kitchen sink piled high with loosely related features, and it&#8217;s highly un-Apple-like. Users know it, critics know it, and you can bet the iTunes team knows it. But for the love of god, why? People naturally suggest is to splitting iTunes into multiple apps. On one hand [...]]]></description>
				<content:encoded><![CDATA[<p><img align="right"  class="alignnone size-full wp-image-2313"  title="The version of iTunes that it's easy to forget about."  src="http://www.antipode.ca/wp-content/uploads/2012/04/windows-itunes1.jpg"  alt=""  width="151"  height="151"   style="float: right; padding-bottom: 10px; padding-left: 10px"/>Everybody knows that iTunes sucks. It&#8217;s a giant kitchen sink piled high with loosely related features, and it&#8217;s highly un-Apple-like. Users know it, <a href="http://www.macstories.net/stories/its-time-to-change-itunes/" >critics know it</a>, and you can bet the iTunes team knows it. But for the love of god, why?</p>
<p>People naturally suggest is to splitting iTunes into multiple apps. On one hand Apple is busy splitting Calendars, Mail, Reminders, and Notes into separate applications in Mountain Lion. On the other hand, iTunes manages and syncs your movies, music, TV shows, ringtones, podcasts, iTunes U videos, books, apps, contacts, calendars, mail accounts, bookmarks, notes, and photos. iTunes also supports iTunes DJ, Genius, Ping, Match, radio stations, shared libraries, DRM, iOS updates, a music store, an app store, and a metric tonne of other shit. Clearly, multiple apps are appropriate.</p>
<p>Except that they can&#8217;t split iTunes into multiple apps because many, if not most iOS users are on Windows. iTunes is Apple&#8217;s one and only foothold on Windows, so it needs to support everything an iOS device owner could need to do with their device. Can you imagine the support hurricane it would cause if Windows users suddenly needed to download, install, and use 3-4 different apps to sync and manage their media on their iPhone? It&#8217;s completely out of the question.</p>
<p><a href="http://www.macworld.com/article/1166274/itunes_time_to_right_the_syncing_ship.html" >Jason Snell points out</a> that when the Mac App Store launched, it was a separate app instead of shoved into iTunes. A sign of things to come? No, just functionality that isn&#8217;t needed on Windows.</p>
<p>Besides the app splitting issue, it&#8217;s important to remember that iTunes is the most prominent Apple app that isn&#8217;t a modern Cocoa app. Almost all the apps that ship with OS X have been ported to modern Objective-C, except for iTunes: everybody&#8217;s favorite cross-platform behemoth written in C<sup>1</sup>. That doesn&#8217;t forgive its issues, but it does help explain them.</p>
<p><img align="right"  class="alignnone size-full wp-image-2314"  title="Snip!"  src="http://www.antipode.ca/wp-content/uploads/2012/04/pc-free1.png"  alt=""  width="150"  height="150"   style="float: right; padding-bottom: 10px; padding-left: 10px"/>iOS 5 is the hero in all of this. As iCloud duplicates more and more of iTunes&#8217; sync functionality, they can start removing it from iTunes. Apple is very explicit about it in their marketing materials: they call it &#8220;PC Free&#8221;. They&#8217;re not quite there yet, but they&#8217;re driving towards a future where you don&#8217;t need to manage your iOS device with a PC at all &#8211; Mac or Windows. PC Free is the golden ticket to cutting the kitchen sink out of iTunes, and golden it is.</p>
<p>Don&#8217;t get me wrong &#8211; there are other reasons that iTunes blows. Craig Hockenberry <a href="http://furbo.org/2012/04/11/itunes-manglement/" >brings up the legal complexities</a> involved. Everybody knows that syncing is an insanely hard problem to perfect. That said, if you&#8217;re looking for something to blame, then blame Windows. At least, for now.</p>
<ol class="footnotes" ><li id="footnote_0_2306"  class="footnote" >Of course, iTunes has company &#8211; its old drinking buddies Adobe CS and Microsoft Office.</li></ol><div class="feedflare">
<a href="http://feeds.antipode.ca/~ff/antipode?a=RL5Sc4B6jIU:7FuJy9dz5QU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/antipode?i=RL5Sc4B6jIU:7FuJy9dz5QU:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/antipode/~4/RL5Sc4B6jIU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.allenpike.com/2012/itunes-ball-and-chain-windows/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		<feedburner:origLink>http://www.allenpike.com/2012/itunes-ball-and-chain-windows/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 4.244 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-05-17 07:17:00 -->
