<?xml version="1.0" encoding="UTF-8"?>
<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/"
	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/"
	>

<channel>
	<title>Tobias Bjerrome Ahlin &#187; Blog</title>
	<atom:link href="http://tobiasahlin.com/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://tobiasahlin.com</link>
	<description>Portfolio of Tobias Bjerrome Ahlin</description>
	<lastBuildDate>Wed, 16 May 2012 14:25:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MGTileMenu</title>
		<link>http://tobiasahlin.com/blog/mgtilemenu/</link>
		<comments>http://tobiasahlin.com/blog/mgtilemenu/#comments</comments>
		<pubDate>Wed, 16 May 2012 14:24:29 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=923</guid>
		<description><![CDATA[Clever, open-sourced, iOS component from Matt Gemmel:
It’s designed for iOS 5, and uses ARC. It supports Retina and non-Retina devices, and works with VoiceOver. MGTileMenu is designed for use on iPad, but it will also work on iPhone and iPod touch.

]]></description>
			<content:encoded><![CDATA[<p>Clever, open-sourced, <a href="http://mattgemmell.com/2012/05/14/mgtilemenu/">iOS component from Matt Gemmel</a>:</p>
<blockquote><p>It’s designed for iOS 5, and uses ARC. It supports Retina and non-Retina devices, and works with VoiceOver. MGTileMenu is designed for use on iPad, but it will also work on iPhone and iPod touch.</p></blockquote>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="480" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/7YcrFVUK5lI?version=3&amp;hl=en_US&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="480" src="http://www.youtube.com/v/7YcrFVUK5lI?version=3&amp;hl=en_US&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/mgtilemenu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shell Apps and Silver Bullets</title>
		<link>http://tobiasahlin.com/blog/shell-apps/</link>
		<comments>http://tobiasahlin.com/blog/shell-apps/#comments</comments>
		<pubDate>Sat, 12 May 2012 14:10:55 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[quote]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=920</guid>
		<description><![CDATA[&#8220;Shells apps promise to let you share a single implementation across several platforms. In practice, they trade several straightforward implementations for a single complex implementation.&#8221;
— Benjamin Sandofsky, in Shell Apps and Silver Bullets
]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Shells apps promise to let you share a single implementation across several platforms. In practice, they trade several straightforward implementations for a single complex implementation.&#8221;</p></blockquote>
<p>— Benjamin Sandofsky, in <a href="http://sandofsky.com/blog/shell-apps.html">Shell Apps and Silver Bullets</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/shell-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hipster Branding</title>
		<link>http://tobiasahlin.com/blog/hipster-branding/</link>
		<comments>http://tobiasahlin.com/blog/hipster-branding/#comments</comments>
		<pubDate>Sat, 12 May 2012 14:06:16 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=912</guid>
		<description><![CDATA[Great site and work by Dave Spengeler — &#8220;Holding up a mirror to the artsy community.&#8221;


]]></description>
			<content:encoded><![CDATA[<p>Great site and work by Dave Spengeler — &#8220;<a href="http://hipsterbranding.tumblr.com/">Holding up a mirror to the artsy community</a>.&#8221;</p>
<p style="text-align: center;"><a href="http://hipsterbranding.tumblr.com/"><img class="aligncenter size-full wp-image-913" title="tumblr_m1jahnrO2U1rrn0nmo1_500" src="http://tobiasahlin.com/wp-content/uploads/tumblr_m1jahnrO2U1rrn0nmo1_500.png" alt="" width="500" height="300" /></a></p>
<p style="text-align: center;"><a href="http://hipsterbranding.tumblr.com/"><img class="aligncenter size-full wp-image-915" title="tumblr_m17cd7zlsn1rrn0nmo1_500" src="http://tobiasahlin.com/wp-content/uploads/tumblr_m17cd7zlsn1rrn0nmo1_500.png" alt="" width="500" height="300" /></a><a href="http://hipsterbranding.tumblr.com/"><img class="aligncenter size-full wp-image-916" title="tumblr_m0vc9yJmbp1rrn0nmo1_500" src="http://tobiasahlin.com/wp-content/uploads/tumblr_m0vc9yJmbp1rrn0nmo1_500.png" alt="" width="500" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/hipster-branding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New York Times &#8216;Lively Morgue&#8217;</title>
		<link>http://tobiasahlin.com/blog/the-new-york-times-lively-morgue/</link>
		<comments>http://tobiasahlin.com/blog/the-new-york-times-lively-morgue/#comments</comments>
		<pubDate>Sat, 12 May 2012 11:33:51 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=909</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/41678735?portrait=0&amp;color=ffffff" width="960" height="540" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/the-new-york-times-lively-morgue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Principles of User Interface Design</title>
		<link>http://tobiasahlin.com/blog/principles-of-user-interface-design/</link>
		<comments>http://tobiasahlin.com/blog/principles-of-user-interface-design/#comments</comments>
		<pubDate>Tue, 08 May 2012 06:15:04 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=905</guid>
		<description><![CDATA[Joshua Porter&#8217;s Principles of User Interface Design:
Interfaces exist to enable interaction between humans and our world. They can help clarify, illuminate, enable, show relationships, bring us together, pull us apart, manage our expectations, and give us access to services. The act of designing interfaces is not art and they are not monuments unto themselves. Interfaces [...]]]></description>
			<content:encoded><![CDATA[<p>Joshua Porter&#8217;s <a href="http://bokardo.com/principles-of-user-interface-design/">Principles of User Interface Design</a>:</p>
<blockquote><p>Interfaces exist to enable interaction between humans and our world. They can help clarify, illuminate, enable, show relationships, bring us together, pull us apart, manage our expectations, and give us access to services. The act of designing interfaces is not art and they are not monuments unto themselves. Interfaces do a job and their effectiveness can be measured. They are not just utilitarian, however. The best interfaces can inspire, evoke, mystify, and intensify our relationship with the world.</p></blockquote>
<p>Great read, and spot on in most cases.</p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/principles-of-user-interface-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multitasking May Hurt Your Performance, But It Makes You Feel Better</title>
		<link>http://tobiasahlin.com/blog/multitasking-may-hurt-your-performance-but-it-makes-you-feel-better/</link>
		<comments>http://tobiasahlin.com/blog/multitasking-may-hurt-your-performance-but-it-makes-you-feel-better/#comments</comments>
		<pubDate>Sun, 06 May 2012 15:07:38 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[quote]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=902</guid>
		<description><![CDATA[People aren’t very good at media multitasking &#8211; like reading a book while watching TV &#8211; but do it anyway because it makes them feel good, a new study suggests.
— Jeff Grabmeier, in Multitasking May Hurt Your Performance, But It Makes You Feel Better
]]></description>
			<content:encoded><![CDATA[<blockquote><p>People aren’t very good at media multitasking &#8211; like reading a book while watching TV &#8211; but do it anyway because it makes them feel good, a new study suggests.</p></blockquote>
<p>— Jeff Grabmeier, in <a href="http://researchnews.osu.edu/archive/multitask.htm">Multitasking May Hurt Your Performance, But It Makes You Feel Better</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/multitasking-may-hurt-your-performance-but-it-makes-you-feel-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad Keyboard Prototype</title>
		<link>http://tobiasahlin.com/blog/ipad-keyboard-prototype/</link>
		<comments>http://tobiasahlin.com/blog/ipad-keyboard-prototype/#comments</comments>
		<pubDate>Sun, 06 May 2012 14:56:14 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=899</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="960" height="518"><param name="movie" value="http://www.youtube.com/v/RGQTaHGQ04Q?version=3&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RGQTaHGQ04Q?version=3&amp;hl=en_US" type="application/x-shockwave-flash" width="960" height="518" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/ipad-keyboard-prototype/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Closer Look At Font Rendering</title>
		<link>http://tobiasahlin.com/blog/font-rendering/</link>
		<comments>http://tobiasahlin.com/blog/font-rendering/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 11:58:47 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=894</guid>
		<description><![CDATA[Tim Ahrens, writing for Smashing Magazine:
This article presents the mechanisms of type rendering, how they were developed, and how and why they are applied by the various operating systems and browsers—so that when it comes time to choose a font for your next project, you know what to look out for to ensure the quality [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.smashingmagazine.com/2012/04/24/a-closer-look-at-font-rendering/">Tim Ahrens, writing for Smashing Magazine</a>:</p>
<blockquote><p>This article presents the mechanisms of type rendering, how they were developed, and how and why they are applied by the various operating systems and browsers—so that when it comes time to choose a font for your next project, you know what to look out for to ensure the quality of the typography is consistently high.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/font-rendering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screenshot Journal</title>
		<link>http://tobiasahlin.com/blog/screenshot-journal/</link>
		<comments>http://tobiasahlin.com/blog/screenshot-journal/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 00:32:18 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=886</guid>
		<description><![CDATA[Looking for pixel errors in iOS apps has been tiresome—the zoom function in the Photos app is optimized for photos, so screenshots get blurry as you zoom in. You get the same, blurry effect if you use the global zoom function (go to Settings &#62; Accessibility  &#62; Zoom to enable it). The only good way [...]]]></description>
			<content:encoded><![CDATA[<p>Looking for pixel errors in iOS apps has been tiresome—the zoom function in the Photos app is optimized for photos, so screenshots get blurry as you zoom in. You get the same, blurry effect if you use the global zoom function (go to Settings &gt; Accessibility  &gt; Zoom to enable it). The only good way to look at actual pixels has been to get screenshots to a computer.</p>
<p><a href="http://itunes.apple.com/us/app/screenshot-journal/id515287854?mt=8&amp;uo=4&amp;partnerId=30">Screenshot Journal</a> is an iOS app that solves this in a beautiful way. It finds and imports all the screenshots on your device, and let&#8217;s you zoom in and view the actual pixels without any anti-alias applied. Here&#8217;s a zoomed in screenshot in Photos:</p>
<p><img class="alignnone size-full wp-image-887 full-width" title="Blurry images in Photos app" src="http://tobiasahlin.com/wp-content/uploads/blurry.jpg" alt="" width="730" height="548" /></p>
<p>And here&#8217;s the same zoomed in screenshot viewed in Screenshot Journal:</p>
<p><img class="alignnone size-full wp-image-888 full-width" title="Screenshot Journal" src="http://tobiasahlin.com/wp-content/uploads/pixels.jpg" alt="" width="730" height="533" /></p>
<p>It&#8217;s a huge time saver, and it will surely help to increase the headache of developers that you&#8217;re working with (as you can nag them even more about misaligned pixels). <a href="http://itunes.apple.com/us/app/screenshot-journal/id515287854?mt=8&amp;uo=4&amp;partnerId=30">It&#8217;s $1.99 on the App Store</a>, and it&#8217;s available for both iPhone and iPad.</p>
<p><em>[via <a href="http://mrgan.tumblr.com/post/21873561595/screenshot-journal">Neven Mrgan</a>]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/screenshot-journal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exact Border Radius for iOS Icons</title>
		<link>http://tobiasahlin.com/blog/exact-border-radius-for-ios-icons/</link>
		<comments>http://tobiasahlin.com/blog/exact-border-radius-for-ios-icons/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 07:13:22 +0000</pubDate>
		<dc:creator>Tobias Ahlin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[post]]></category>

		<guid isPermaLink="false">http://tobiasahlin.com/?p=877</guid>
		<description><![CDATA[Great answer by David Barnard on a question over at Stackoverflow:
Apple starts with the 57px icon and a radius of 10 then scales up or down from there. Thus you can calculate the radius for any icon size using 10/57 x new size (for example 10/57 x 114 gives 20, which is the proper radius [...]]]></description>
			<content:encoded><![CDATA[<p>Great answer by <a href="https://twitter.com/#!/drbarnard">David Barnard</a> on <a href="http://stackoverflow.com/questions/2105289/iphone-app-icons-exact-radius/10239376#10239376">a question over at Stackoverflow</a>:</p>
<blockquote><p>Apple starts with the 57px icon and a radius of 10 then scales up or down from there. Thus you can calculate the radius for any icon size using 10/57 x new size (for example 10/57 x 114 gives 20, which is the proper radius for a 114px icon).</p></blockquote>
<p>And for the lazy ones, he listed the calculations for the most common icons:</p>
<ul>
<li>Icon512.png &#8211; 512px &#8211; 89.825</li>
<li>Icon.png &#8211; 57px &#8211; 10</li>
<li>Icon@2x.png &#8211; 114px &#8211; 20</li>
<li>Icon-72.png &#8211; 72px &#8211; 12.632</li>
<li>Icon-72@2x.png &#8211; 144px &#8211; 25.263</li>
<li>Icon-Small.png &#8211; 29px &#8211; 5.088</li>
<li>Icon-Small@2x.png &#8211; 58px &#8211; 10.175</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tobiasahlin.com/blog/exact-border-radius-for-ios-icons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

