<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>db.net/blog</title>
        <link>http://www.danielboyle.net/blog/</link>
        <description></description>
        <language>en</language>
        <copyright>Copyright 2010</copyright>
        <lastBuildDate>Wed, 17 Feb 2010 11:37:46 -0500</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Flash on the iPhone (part 5 billion)</title>
            <description><![CDATA[<p>Given the current &ldquo;Adobe is blocking HTML5 / No it isn't&rdquo; silliness, it seems like the inability of the iPhone (and, eventually, the iPad) to play Flash content is coming to the foreground again.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2010/02/flash_on_the_iphone_part_5_bil.html</link>
            <guid>http://www.danielboyle.net/blog/2010/02/flash_on_the_iphone_part_5_bil.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Technology</category>
            
            
            <pubDate>Wed, 17 Feb 2010 11:37:46 -0500</pubDate>
        </item>
        
        <item>
            <title>X-Plane Redesign (Redux)</title>
            <description><![CDATA[<p><img src="/blog/2010/01/05/0.0_preview.png" height="375" width="540" alt="X-Plane Mobile Preview" /></p>

<p>I finally finished my fictional redesign of X-Plane for the iPhone. <a href="http://www.danielboyle.net/blog/2009/07/_i_love_this_game.html">My first effort</a> wasn't bad, but it was little more than a reskin. As I thought about it further, I thought of changes to both the controls and the organization of the app itself that would dramatically improve it.</p>

<p>As I stated last time - I do not have any connection with any X-Plane project. This is not something you should expect to see coming to the app anytime soon. This is just a design exercise.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2010/01/xplane_redesign_redux.html</link>
            <guid>http://www.danielboyle.net/blog/2010/01/xplane_redesign_redux.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Tue, 05 Jan 2010 13:46:19 -0500</pubDate>
        </item>
        
        <item>
            <title>Snowed In, and Being Productive</title>
            <description><![CDATA[<p>One of the upsides of a foot of snow is that when you're not busy shoveling, you're inside trying to stay warm. What better way is there to stay warm, than sitting in front of a warm computer, updating your portfolio? Many.</p>

<p>But I had six Bank of America projects, one Merrill Lynch project, a Chrysler design study, and one bit of pitch work for Budweiser to add to my site, and now is as good a time as any. Check them out at <a href="http://www.danielboyle.net">danielboyle.net</a>.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/12/snowed_in_and_being_productive.html</link>
            <guid>http://www.danielboyle.net/blog/2009/12/snowed_in_and_being_productive.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Sat, 19 Dec 2009 23:11:54 -0500</pubDate>
        </item>
        
        <item>
            <title>What&apos;s Next</title>
            <description><![CDATA[<p>I have a few projects going on right now... </p>
<ul>
<li>First, I am going to update my portfolio. I haven't updated it since I started at <a href="http://www.organic.com" target="_blank">Organic</a> in June of 2008. That should say how happy I am to be here. Still, I don't want it to look dormant. I have a bunch of work for Bank of America and Merrill Lynch to post, plus some concept work for pitches. I'd love to share the site I'm current working on (pet care), but it's still under production and (I think) NDA.</li>
<li>I'm still working on a redesigned UI concept for the iPhone version of X-Plane. It's just a design exercise, not an actual job, but it's a nice challenge. I finished the wireframe and interaction design, and am about ready to start pushing pixels.</li>
<li>I keep noticing a small but steady stream of traffic coming here after searching for "cooking for nerds." I plan on restarting that series, but expanded into its own blog, with a custom design and a heavy emphasis on design and information, as well as the food.</li></ul>
<p>I won't be bored anytime soon, I think.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/12/whats_next.html</link>
            <guid>http://www.danielboyle.net/blog/2009/12/whats_next.html</guid>
            
            
            <pubDate>Wed, 16 Dec 2009 16:11:23 -0500</pubDate>
        </item>
        
        <item>
            <title>Dreams of Flight</title>
            <description><![CDATA[<p><img alt="airport_header.jpg" src="http://www.danielboyle.net/blog/2009/11/15/airport_header.jpg" width="540" height="200" /> </p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/11/dreams_of_flight.html</link>
            <guid>http://www.danielboyle.net/blog/2009/11/dreams_of_flight.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Sun, 15 Nov 2009 21:58:39 -0500</pubDate>
        </item>
        
        <item>
            <title>Upcoming Entries</title>
            <description><![CDATA[  <p>Here's what I'm working on:
<ul>
<li>A design piece revolving around airliner traffic. I'd currently put the status at 80% finished.</li>
<li>A revised design study for the X-Plane iPhone app. Honestly, my first attempt was pretty basic. But after viewing some of the icons at <a href="http://iconwerk.de/" target="_blank">IconWerk.de</a>, I really want to reimagine it and refine the interface significantly.</li>
<li>A design study for Pandora. I love Pandora. But there are some things that bug me.</li>
<li>A Flash project. It's been a long, long time since I've done any programming, and I really don't want to lose any skills. I was considering trying to program a very dumb combat/AI system, but that's not realistic. I need something simple, but I'm at a loss as to what to make.</li>
<li>A PHP/MySQL/JQuery project. Again, I don't want to lose any skills. I have an idea about this one though.</li>
<li>A longer-term illustration project with a friend. It involves a delusional tattooed lawyer and a ham sandwich.</li>
</ul>
</p>

<p>One thing I want to be very clear about with any redesign projects: I'm not going to go the route described <a href="http://daringfireball.net/linked/2009/11/06/american-airlines" target="_blank">here</a> and <a href="http://daringfireball.net/linked/2009/11/06/blankenshis" target="_blank">here</a>. I really want to stress that I only do this as an exercise, not as an insult to the people who make these wonderful products.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/11/upcoming_entries.html</link>
            <guid>http://www.danielboyle.net/blog/2009/11/upcoming_entries.html</guid>
            
            
            <pubDate>Fri, 13 Nov 2009 22:28:28 -0500</pubDate>
        </item>
        
        <item>
            <title>Dune</title>
            <description><![CDATA[<p><img alt="dune_header.jpg" src="http://www.danielboyle.net/blog/2009/09/23/dune_header.jpg" width="540" height="200"/></p>

<p>Fear is the mind killer.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/09/dune.html</link>
            <guid>http://www.danielboyle.net/blog/2009/09/dune.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Wed, 23 Sep 2009 23:17:12 -0500</pubDate>
        </item>
        
        <item>
            <title>The Black Company</title>
            <description><![CDATA[<p><img alt="tbc_header.jpg" src="http://www.danielboyle.net/blog/2009/07/10/tbc_header.jpg" width="540" height="200" /></p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/07/the_black_company.html</link>
            <guid>http://www.danielboyle.net/blog/2009/07/the_black_company.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Fri, 10 Jul 2009 20:39:08 -0500</pubDate>
        </item>
        
        <item>
            <title>X-Plane Mobile (redesigned)</title>
            <description><![CDATA[<p><img src="http://www.danielboyle.net/blog/2009/07/07/xp_1.jpg" width="480" height="320" alt="Startup Screen - new"/>></p>

<p>I love this game on the desktop, and starting up the mobile version and flying a couple approaches in a great timekiller. It feels remarkably similar to the desktop app, widely regarded as one of the most realistic flight simulations available. Unfortunately, it shares some UI design issues with desktop application.</p>

<p>To make things clear - I am not involved with the creation of X-Plane - that is Laminar Research. I'm a fan only. If you want to learn more, go to <a href="http://www.x-plane.com">X-Plane.com</a>.</p>

<p>If you want to learn more about the issues I have with the design of this App, and my solutions (and promise not to get mad/sue me if you're involved with the creation of this App), click the <strong>more</strong> button below.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/07/_i_love_this_game.html</link>
            <guid>http://www.danielboyle.net/blog/2009/07/_i_love_this_game.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Tue, 07 Jul 2009 13:50:05 -0500</pubDate>
        </item>
        
        <item>
            <title>The cow game.</title>
            <description><![CDATA[<p></p> 
<style>div#main{overflow:visible;}</style><div style="background-color: #666666; text-align:center;vertical-align: middle;width:425px;z-index:500;overflow:visible"><a href="http://www.adultswim.com/video/index.html" style="display:block;"><img src="http://www.adultswim.com/video/embeded_header.jpg" alt="" width="425" height="30" border="0"></a><object width="425" height="350" type="application/x-shockwave-flash" data="http://www.adultswim.com/video/vplayer/index.html"><param name="allowFullScreen" value="true" /><param name="movie" value="http://www.adultswim.com/video/vplayer/index.html"/><param name="FlashVars" value="id=8a25c3921a8130c6011a82483ae30016" /><embed src="http://www.adultswim.com/video/vplayer/index.html" type="application/x-shockwave-flash" FlashVars="id=8a25c3921a8130c6011a82483ae30016" allowFullScreen="true" width="425" height="350"></embed></object></div>

<p>This was a great little toy to remind myself how to use PHP, MySQL, and teach myself some more uses for JQuery. The basic rules are fairly simple - if there's a group of cows on your side - add one to your total. If there's a cemetary, your cows die (your total becomes zero. Obviously, it requires honesty - the drive is at a huge disadvantage, and there's a gray area as to what constitutes a cow siting - one cow? A large herd? What if there are multiple groups? Do you only count right along the road, or off into the scenery? A little human intuition is neccesary, but the basic logic is pretty simple.</p>

<p>The great thing about JQuery (and other AJAX scripting libraries) is that it really simplifies building lightweight sites that still have rich interactions. This was doubly important, because I wanted it to work on my iPhone on a drive from New Jersey to North Carolina, then to Tennessee, and back. AT&T's 3G data connection is OK, but there's no need to push your luck if you're stuck on EDGE in the middle of nowhere (I believe that's an actual town you pass on I-81 in Virginia. If it's not, it should be. If saved a ton of time reload the entire page, and instead just making calls to and from a database.</p>

<p>I have one major bug fix - and it's the first user interaction you should check for - "Idiot Clicking." Essentially, you need to know what's going to happen when someone clicks a button 20 times in a row when the site freezes, or your data connection hangs because you went into a dead spot between some mountains. And, of course, this is the first thing my wife discovers. It's not a big deal - I simply need to disable the buttons and show a "working/please wait" message of some sort.</p>

<p>We also got creative with the rules (we were in the car for over 24 hours this weekend). You constantly pass rather large crosses on hills when you get out past the Mason-Dixon line. Should they count as something? Maybe, if you have no cows, you get some back from the dead. It would've helped me - every time I'd get close, I'd hit a graveyard. The closest my wife got was a monument of some sort. Do <em>Chick-Fil-A</em> billboards count? The cows aren't live, but they are pretty funny.</p>

<p>Once I fix it up, and secure it, maybe I'll put it live somewhere.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/06/the_cow_game.html</link>
            <guid>http://www.danielboyle.net/blog/2009/06/the_cow_game.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Tue, 30 Jun 2009 21:03:52 -0500</pubDate>
        </item>
        
        <item>
            <title>Are you sure you&apos;re not a budget airline?</title>
            <description><![CDATA[<p>Ignore the fact that this was taken with my iPhone, on a rainy gray day at O'Hare. Doesn't American Airlines look like a budget carrier?</p>
<p><img src="http://www.danielboyle.net/blog/2009/04/25/american.jpg" height="400" width="540" border="0" alt="American Airlines MD-80"</p>

<p>Budget airlines used to have a bad reputation. Southwest changed that by offering a basic, but friendly and positive experience. It's propelled their airline to the top of annual quality surveys, and consistent profits. JetBlue took this model and exanded on it, offering high quality entertainment options and more comfortable seating. Virgin America is a newcomer, but is following the same model - low prices, basic comforts and new technology.</p>

<p>The old, traditional airlines have lagged behind significantly, while finding ever more creative ways to charge you - such as charging for checked luggage, while still allowing anything short of an overseas steamer as a carry-on.</p>
<blockquote><p><em>For the record, I think anything that is a carry-on, ought to be something you actually carry - not a rolling suitcase.</em></p></blockquote>

<p>Bare metal has NEVER made anything look new &ndash; instead the plane looks like it's lost half of its paint. While I respect any airline that hasn't had the urge to make their planes look like a flying whale or   web 2.0 startup, but the artwork on the plane says, "We haven't updated our look since 1975, and we're ok with that. Combined with the fact that AA DOES fly a large amount of older planes (the MD-80 pictured was introduced in 1980, and is basically a modernized DC-9 &ndash; which was itself introduced in 1965). It's old, loud, and inefficient. Of course, a plane from 1980 is still perfectly safe, because of frequent high-level maintenance. But the plane can still look old - particularly if you haven't cleaned the interior since you bought it.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/04/are_you_sure_youre_not_a_budge.html</link>
            <guid>http://www.danielboyle.net/blog/2009/04/are_you_sure_youre_not_a_budge.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Thu, 16 Apr 2009 14:09:22 -0500</pubDate>
        </item>
        
        <item>
            <title>Hulu and Online Video</title>
            <description><![CDATA[ <p><a href="http://www.hulu.com" target="_blank">Hulu.com</a> has set the standard for online video. It's actually better than watching live television (mostly). It's also the single best online video site - not just in terms of content, but in actual use and function.</p>

<p>There are a few other video sites I use (or have used) on a regular basis: <a href="http://www.adultswim.com" target="_blank">AdultSwim.com</a>, <a href="http://www.abc.com" target="_blank">ABC.com</a>, <a href="http://www.cbs.com" target="_blank">CBS.com</a>.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/03/_hulucom_has_set_the.html</link>
            <guid>http://www.danielboyle.net/blog/2009/03/_hulucom_has_set_the.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Mon, 02 Mar 2009 15:58:37 -0500</pubDate>
        </item>
        
        <item>
            <title>Small Gods</title>
            <description><![CDATA[<p><img alt="Small Gods - Terry Pratchet" src="/blog/2009/01/22/smallGods_header.jpg" width="540" height="200" /></p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/01/small_gods.html</link>
            <guid>http://www.danielboyle.net/blog/2009/01/small_gods.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Thu, 22 Jan 2009 22:59:24 -0500</pubDate>
        </item>
        
        <item>
            <title>Pleasant Surprises</title>
            <description><![CDATA[<p>One of the marks of successful media (whether you are discussing novels or advertising) is the feeling of surprise when you realize that you are actually enjoying yourself.</p>
<h3>A Short List of Things That Surprise Me</h3>
<p><strong>Trigun</strong><br />
What starts out as a very simple anime (clumsy, super-powered hero with a heart of gold fighting progressively bigger and more dangerous villians) suprises you with some actual depth to both storytelling and characterization.</p>
<p><strong>Full Metal Alchemist</strong><br />
Yet another anime series that starts out as a cliche (brothers with magical powers who are incredibly strong despite their youth), but ends up suprising the viewer as the characters are forced to reconcile not only their horrific decisions, but those of their father &ndash; and the ethics of the world as they know it.</p>
<p><strong>Runaways</strong><br />
Comic books, particularly superhero stories, are never known for their subtlety, particularly when they're aimed at a younger &lsquo;teen&rsquo; audience. A story focused on a group of teenagers (several not old enough to drive) shouldn't make a reader remember exactly what it's like to be in high school and feel like your parents are the world's greatest villians (literally, in this case).
<p><strong>Nine Inch Nails</strong><br />
Trent Reznor is in his mid-40's, and has gotten off drugs. Somehow, that combination means he's writing better music and puts on a better live show (pushing the limits of video and technological interaction) than damn near anyone.</p>]]></description>
            <link>http://www.danielboyle.net/blog/2009/01/pleasant_surprises.html</link>
            <guid>http://www.danielboyle.net/blog/2009/01/pleasant_surprises.html</guid>
            
            
            <pubDate>Mon, 12 Jan 2009 11:13:19 -0500</pubDate>
        </item>
        
        <item>
            <title>New Feature: iPhone-compatible portfolio</title>
            <description><![CDATA[<p>I've just added an additional feature to my site - <a href="/noflash.php">an iPhone-compatible version of my portfolio</a>.</p>
<p>One of the reasons I have used Flash for my main site for the last few revisions was the ease of updating via the XML files. This allowed to to easily and quickly update my portfolio. What used to happen was I'd create my portfolio, and by the time I motivated to update everything, I'd essentially have to rebuild the site from scratch. This version uses PHP to read the same XML file that powers the Flash version, although for the sake of load time and preventing interminable scrolling, I only load projects that have been flagged as <em>new</em>.</p>
<h3>Why?</h3>
<p>Last week, a Creative Director here at <em>Organic</em> made a comment that while he doesn't always appreciate the aesthetic of single-page portfolios, he loves being able to check out a link on his iPhone and browse it easily. In the age of smartphones, it's a good point.</p>
<p>As far as why PHP, it's simply to move the processing off of the user's browser. JQuery is much easier when it comes to processing HTML, however it relies on the browser's Javascript engine to read the file and create usable HTML. On a mobile device such as the iPhone, that will hurt performance, whereas my server can handle the load without blinking, even with many simultaneous requests. Also, JQuery doesn't create 'actual' HTML, so search engines would not index it properly. I'd imagine that other mobile browsers such as Opera Mini, or browsers on the Blackberry or Windows Mobile platforms (and lower-power processors than the iPhone) Javascript performance is poor.</p>
<p>So, the site is up. It's accessible as a <a href="/noflash.php">direct link</a> which you can find here, or as a link if the Flash detection fails on the <a href="/index.html">main page</a>.</p>
<p>Also, <a href="http://www.kirupa.com/developer/php/php5_simpleXML.htm">I used this excellent PHP5 tutorial</a> to help me figure out the backend code (since I'm not a PHP expert by any means).</p>]]></description>
            <link>http://www.danielboyle.net/blog/2008/11/new_feature_iphonecompatible_p.html</link>
            <guid>http://www.danielboyle.net/blog/2008/11/new_feature_iphonecompatible_p.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Design</category>
            
            
            <pubDate>Tue, 04 Nov 2008 16:14:36 -0500</pubDate>
        </item>
        
    </channel>
</rss>
