<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>by Will Hains
from Tokyo
twitter: @willhains</description><title>Good Will Blogging</title><generator>Tumblr (3.0; @willhains)</generator><link>http://willhains.com/</link><item><title>“I think some­thing’s up”</title><description>&lt;a href="http://daringfireball.net/2012/05/reading_way_too_much_into_wwdc_schedule"&gt;“I think some­thing’s up”&lt;/a&gt;: &lt;p&gt;Me too.&lt;/p&gt;</description><link>http://willhains.com/post/24090163379</link><guid>http://willhains.com/post/24090163379</guid><pubDate>Thu, 31 May 2012 07:59:36 +0900</pubDate></item><item><title>Regarding "Regarding The Talk Show"</title><description>&lt;p&gt;I just listened, and then re-listened to &lt;a href="http://5by5.tv/specials/6"&gt;Dan Benjamin&amp;#8217;s thoughts on The Talk Show&lt;/a&gt;, in which he responds to what must be an avalanche of emails, Twitter messages, blog posts, and &lt;a href="http://www.youtube.com/watch?v=OA2yG6FdfPs&amp;amp;feature=youtu.be&amp;amp;a"&gt;even a song&lt;/a&gt; about John Gruber&amp;#8217;s decision to move The Talk Show away from 5by5 to Mule Radio Syndicate.&lt;/p&gt;

&lt;p&gt;The whole thing is very tastefully done, and I have buckets of respect for the way Dan did this. He does reveal that the decision was indeed &lt;em&gt;not&lt;/em&gt; mutual, and in particular that Gruber continuing the show under the same name at Mule was a surprise to him. But he also gave sincere appreciation and respect to Gruber and his decision, even encouraging everyone to continue listening to The Talk Show on Mule. Kids, this is what it means to be a grown-up. So classy.&lt;/p&gt;

&lt;p&gt;The thing that impressed me most, however, was this little story:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Way back when, I used to have a 45-minute commute to a crappy IT job. Every morning on the way to work and every night on the way home, I&amp;#8217;d listen to my favourite talk show hosts doing their thing.&lt;/p&gt;
  
  &lt;p&gt;And over time, as weird as this might sound, they became my pals — in my head, anyway. And sure, they didn&amp;#8217;t know me, but I knew them very well. And I loved hanging out with them.&lt;/p&gt;
  
  &lt;p&gt;So when things changed — when a show came to an end or a host left — it &lt;em&gt;affected&lt;/em&gt; me. I felt like I&amp;#8217;d lost something. Maybe just something small, but something.&lt;/p&gt;
  
  &lt;p&gt;Because these were the people I hung out with every day, while traversing a long stretch of road. And they had a place in my life just like my real-life friends.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That is &lt;em&gt;exactly&lt;/em&gt; how I feel, and it was a beautiful thing to hear it so perfectly described. That Dan understands and respects this about his listeners is why I listen to 5by5 shows, and why I&amp;#8217;m prouder than ever to be a &lt;a href="http://5by5.tv/donate"&gt;monthly supporter&lt;/a&gt;.&lt;/p&gt;</description><link>http://willhains.com/post/23513047649</link><guid>http://willhains.com/post/23513047649</guid><pubDate>Tue, 22 May 2012 11:06:44 +0900</pubDate><category>5by5</category><category>The Talk Show</category></item><item><title>Software Patents as Hong Kong</title><description>&lt;p&gt;The debate on software patents, and patents in general, is alive again thanks to John Siracusa on recent episodes of his brilliant &lt;a href="http://5by5.tv/hypercritical/68"&gt;podcast&lt;/a&gt;. Thanks to Siracusa&amp;#8217;s sharp analytical wit and the audience he has cultivated, the quality of the discussion is extremely high.&lt;/p&gt;

&lt;p&gt;Of all the interesting points — and there are &lt;em&gt;many&lt;/em&gt; — the one that stands out to me is that there appears to be fairly broad concensus on the absurdity of software patents. So, while Siracusa&amp;#8217;s call to end all patents draws (expected) criticism, it would seem that criticism doesn&amp;#8217;t apply to software patents.&lt;/p&gt;

&lt;p&gt;For some reason, this made me remember a really interesting TED Talk by Paul Romer, wherein he explains &lt;a href="http://www.ted.com/talks/paul_romer.html"&gt;how Hong Kong became a thriving centre of capitalism in China&lt;/a&gt;. He then goes on to propose repeating this approach in other parts of the world to stimulate local economies. (Very cool talk, you should watch it.)&lt;/p&gt;

&lt;p&gt;So I would like to propose a similar idea: Use software patents as an experiment in patent reform. Abolish all software patents, as a way to test out the idea of life without patents in a limited corner of industry. Nobody wants software patents anyway, so the risk is fairly low. If it works, then other industries can try it out; if it doesn&amp;#8217;t, then we&amp;#8217;ve all learned a lesson.&lt;/p&gt;</description><link>http://willhains.com/post/23474567085</link><guid>http://willhains.com/post/23474567085</guid><pubDate>Mon, 21 May 2012 19:49:52 +0900</pubDate><category>software</category><category>patents</category><category>Hypercritical</category></item><item><title>Wishful Thinking</title><description>&lt;p&gt;I&amp;#8217;ve had a couple of rounds of Twitter debates with iOS designers over this 4-inch iPhone rumour, specifically the &lt;a href="http://willhains.com/post/21558152803/2012-iphone-concept-design-2"&gt;taller-but-not-wider variant&lt;/a&gt;, with me on the pro and them on the con. While I&amp;#8217;m not putting my money on a 4-inch screen this year (more on that later), I see a pattern of wishful thinking about it on the &amp;#8220;no &lt;em&gt;way&lt;/em&gt; Apple will do this&amp;#8221; side.&lt;/p&gt;

&lt;h3&gt;Anatomy of the Con argument&lt;/h3&gt;

&lt;p&gt;The con argument goes something like this:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;&lt;a href="https://twitter.com/marcedwards/status/192044318314344448"&gt;@marcedwards&lt;/a&gt;:&lt;/strong&gt; It may happen, but the rumoured taller iPhone sounds like a lot of pain for very little benefit.&lt;/p&gt;
  
  &lt;p&gt;&lt;strong&gt;&lt;a href="https://twitter.com/marcedwards/status/203498747328610305"&gt;@marcedwards&lt;/a&gt;:&lt;/strong&gt; Breaking all apps would be a PR disaster for Apple. Plus they’d have to rework every single aspect of the OS. Doubt it’ll happen.&lt;/p&gt;
  
  &lt;p&gt;&lt;strong&gt;&lt;a href="https://twitter.com/mrgan/status/192108944846630913"&gt;@mrgan&lt;/a&gt;:&lt;/strong&gt; I reject the idea that &amp;#8220;showing more content&amp;#8221; is a powerful idea. Again, why not a 15&amp;#8221; iPhone then? 3.5 is good.&lt;/p&gt;
  
  &lt;p&gt;&lt;strong&gt;&lt;a href="https://twitter.com/#!/marcedwards/status/192097250556649472"&gt;@marcedwards&lt;/a&gt;:&lt;/strong&gt; Is that how they’d do it, if they had to start from scratch? If the answer is no, it’s the wrong choice.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In other words, they say it won&amp;#8217;t happen because (a) it&amp;#8217;s a lot of work for developers &amp;amp; designers, and (b) if 4-inches is right now, why hasn&amp;#8217;t it always been 4-inches?&lt;/p&gt;

&lt;h3&gt;Apple&amp;#8217;s priorities&lt;/h3&gt;

&lt;p&gt;A gentle refresher on &lt;a href="http://daringfireball.net/2010/05/nack_control"&gt;Apple&amp;#8217;s priorities&lt;/a&gt;, from highest to lowest:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;What&amp;#8217;s good for Apple.&lt;/li&gt;
&lt;li&gt;What&amp;#8217;s good for Apple&amp;#8217;s users (whether or not we know it yet).&lt;/li&gt;
&lt;li&gt;What&amp;#8217;s good for developers.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;I see many iOS and Mac developers bemoaning and begrudging Apple for shoveling more shit on them. But every time, they crawl out of the shit and get on with the job. Not because Apple is a cult, but because ultimately it&amp;#8217;s good for business.&lt;/p&gt;

&lt;p&gt;When the iPad was first announced, there was a huge amount of work to be done to redesign and rebuild apps for the new form factor, screen size, pixel density, and aspect ratio. But everyone clamoured to get their apps onto the iPad because there was money to be made. And it was made. Lots and lots of it.&lt;/p&gt;

&lt;p&gt;Similarly, when the iPhone got the first Retina Display in 2010, another huge pile of work landed on the doorstep to produce @2x artwork. And it got done. Same again for the 3rd-gen iPad.&lt;/p&gt;

&lt;p&gt;Developers have repeatedly shown Apple, through their actions, that they will quickly rise to the challenge of new screen resolutions. Or, more cynically, Apple has shown that it can coerce developers into doing so. Either way, it gets done.&lt;/p&gt;

&lt;p&gt;So, how hard it is for developers does not factor in Apple&amp;#8217;s decision here. Rather, decisions are based on the resulting product; and &lt;em&gt;then&lt;/em&gt; Apple works on making the transition as smooth as possible within that constraint. &amp;#8220;Do &lt;em&gt;I&lt;/em&gt; want this to happen?&amp;#8221; is a different question to &amp;#8220;Will it happen?&amp;#8221;&lt;/p&gt;

&lt;p&gt;As for why the original iPhone didn&amp;#8217;t have a 4-inch 16:9 display in the first place, my guess is that it simply wasn&amp;#8217;t possible, technically and/or economically, to build an iPhone any other way in 2007. Maybe 16:9 was Apple&amp;#8217;s first choice, and now in 2012, with the technical constraints removed, they can finally implement that choice.&lt;/p&gt;

&lt;h3&gt;Springs and Struts, and Black and White Bars&lt;/h3&gt;

&lt;p&gt;Cocoa Touch has some clever screen layout mechanics, inherited from Mac OS X, to place and resize UI elements relative to the edges of the display. This is important for apps that support rotation, since the effective aspect ratio can change underneath you at any time.&lt;/p&gt;

&lt;p&gt;In particular, the standard controls that you see on almost every app (tab bars, title bars, etc.) are usually not placed on the screen by the developer at all — it&amp;#8217;s all controlled by iOS automagically.&lt;/p&gt;

&lt;p&gt;I don&amp;#8217;t have numbers on how many apps rely on these layout controls, but I&amp;#8217;m sure it&amp;#8217;s an overwhelming majority. Even apps that appear to have custom UI controls are mostly just skinning the standard controls to get the look they want.&lt;/p&gt;

&lt;p&gt;Because of this, if Apple increased the vertical resolution only, all of those apps would essentially update to the new screen size automatically. No changes required by the developer.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m4b7udOokK1qbeq78.png" alt=""/&gt;&lt;em&gt;(Pictured: &lt;a href="http://bjango.com/iphone/cities/"&gt;Cities&lt;/a&gt; by &lt;a href="http://bjango.com/"&gt;Bjango&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For other apps, especially games with pixel-for-pixel artwork, automatic layout controls won&amp;#8217;t work. But in the transition period, I think it would be absolutely fine to have black padding above and below the screen, effectively displaying the app exactly as it was displayed on iPhone 4/4S.&lt;/p&gt;

&lt;p&gt;With Apple&amp;#8217;s amazing technique of bonding the display to the front glass, the black bars might just blend with the rest of the phone, enhancing the illusion that the app is running just as it did before. Again, I imagine this would happen automatically, with no effort required on the developer&amp;#8217;s part.&lt;/p&gt;

&lt;p&gt;As a bonus, the black bars could be white bars on the white iPhone, so that the illusion works there as well!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m4b7urMSd81qbeq78.png" alt=""/&gt;&lt;em&gt;(Pictured: &lt;a href="http://bjango.com/iphone/kapowie/"&gt;Kapowie&lt;/a&gt; by &lt;a href="http://bjango.com/"&gt;Bjango&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;The Real Con Argument&lt;/h3&gt;

&lt;p&gt;To me, the far more interesting puzzle is, how would Apple announce this?&lt;/p&gt;

&lt;p&gt;Since there &lt;em&gt;would&lt;/em&gt; be development and design work to be done, Apple needs to release those SDK updates well ahead of device launch, ideally at WWDC. But that makes the phone 3 months old on launch day. Apple wants to announce, and then sell within 14 days.&lt;/p&gt;

&lt;p&gt;But if Apple announces the screen size change within days of putting them into customers&amp;#8217; hands, there would be no time for any developers to test and update their apps before the launch.&lt;/p&gt;

&lt;p&gt;Unless! If the Cocoa libraries are really doing their job well, and Apple has already tested and confirmed that 50%+ apps will auto-optimise without changes, then I suppose a launch day announcement could work. Thinking historically again, this is what happened with the iPhone 4; apps that had minimal or no graphical artwork elements were Retina-optimised already, with no update required.&lt;/p&gt;

&lt;p&gt;I remain unconvinced in either direction, and now it seems even John Gruber is &lt;a href="http://daringfireball.net/linked/2012/05/17/ritchie-4-inch-iphone"&gt;throwing cold water&lt;/a&gt; on his &lt;a href="http://daringfireball.net/linked/2012/04/10/iphone-aspect-ratio"&gt;implicit confirmation&lt;/a&gt; of the rumour.&lt;/p&gt;

&lt;p&gt;So, we&amp;#8217;ll see. Maybe it&amp;#8217;s wishful thinking on both sides.&lt;/p&gt;</description><link>http://willhains.com/post/23401520339</link><guid>http://willhains.com/post/23401520339</guid><pubDate>Sun, 20 May 2012 16:06:00 +0900</pubDate><category>iPhone</category><category>Apple</category><category>4-inch</category></item><item><title>Oh, Steve.</title><description>&lt;a href="http://www.networkworld.com/community/node/80448"&gt;Oh, Steve.&lt;/a&gt;: &lt;p&gt;&lt;a href="http://www.networkworld.com/community/node/80448"&gt;Paul McNamara&lt;/a&gt;, writing for NetworkWorld:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Entitled “1944,” the almost 9-minute full version was Apple’s in-house takeoff on “1984,” the iconic first Macintosh TV ad that caused a sensation during that year’s Super Bowl. Set as a World War II tale of good vs. IBM, it is a broadcast-quality production (said to have cost $50,000) that was designed to fire up Apple’s international sales force at a 1984 meeting in Hawaii.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://willhains.com/post/22332779682</link><guid>http://willhains.com/post/22332779682</guid><pubDate>Fri, 04 May 2012 04:10:06 +0900</pubDate><category>Apple</category><category>Steve Jobs</category><category>video</category></item><item><title>If you can't join 'em, beat 'em</title><description>&lt;p&gt;Back in &lt;a href="http://www.asymco.com/2011/06/17/apple-could-buy-the-mobile-phone-industry/"&gt;June&lt;/a&gt; (and again in &lt;a href="http://www.asymco.com/2011/11/24/apple-could-buy-the-mobile-phone-industry-updated/"&gt;November&lt;/a&gt;), Horace Dediu pointed out the astounding fact that &lt;em&gt;Apple could buy the entire mobile phone industry, &lt;strong&gt;with cash&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;But Apple didn&amp;#8217;t buy all its competitors. Instead, it just pounded them.&lt;/p&gt;

&lt;p&gt;Horace Dediu, &lt;a href="https://twitter.com/#!/asymco/status/197717085466542081"&gt;today&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Apple captured 73% of phone industry profits and Samsung captured 26%. HTC took 1%. Everybody else lost money.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;(via &lt;a href="http://daringfireball.net/linked/2012/05/02/profit-share"&gt;Daring Fireball&lt;/a&gt;)&lt;/p&gt;</description><link>http://willhains.com/post/22314934685</link><guid>http://willhains.com/post/22314934685</guid><pubDate>Thu, 03 May 2012 19:43:00 +0900</pubDate><category>Apple</category><category>business</category><category>Samsung</category><category>HTC</category><category>Nokia</category><category>mobile</category><category>industry</category></item><item><title>TimeFreeze</title><description>&lt;a href="http://www.timefreezeapp.com/"&gt;TimeFreeze&lt;/a&gt;: &lt;p&gt;Congratulations to my friend and colleague &lt;a href="https://twitter.com/#!/MichelLoenngren"&gt;Michel Lönngren&lt;/a&gt; on the update to his &lt;em&gt;awesome&lt;/em&gt; app, &lt;a href="http://www.timefreezeapp.com/"&gt;TimeFreeze&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It’s one of those I-can’t-believe-a-&lt;em&gt;phone&lt;/em&gt;-can-do-this things: TimeFreeze uses some crazy mathematical jiggery-pokery that I don’t even pretend to understand, to synthesise additional frames &lt;em&gt;between&lt;/em&gt; the frames of any video you shoot on the iPhone. The effect is that it can make a standard 30fps video effectively up to 600fps. It’s truly amazing.&lt;/p&gt;

&lt;p&gt;The latest update adds 720p HD support, plus now you can even add some other cool video effects with an in-app purchase.&lt;/p&gt;

&lt;p&gt;Michel also wrote a &lt;a href="http://www.timefreezeapp.com/blog.html"&gt;nice blog post&lt;/a&gt; about the benefits of hiring a professional designer. You can see the difference it has made — the app is &lt;em&gt;gorgeous&lt;/em&gt;. &lt;a href="http://www.itunes.com/apps/timefreeze"&gt;Go get it&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Check out this sample video I made on a recent snowboarding trip to Niigata. I shot, edited, and sent it to friends &lt;em&gt;while out on the slopes&lt;/em&gt;. It’s shit like this that makes me feel like I live in the future.&lt;/p&gt;

&lt;iframe src="http://player.vimeo.com/video/41175900" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</description><link>http://willhains.com/post/21936898863</link><guid>http://willhains.com/post/21936898863</guid><pubDate>Sat, 28 Apr 2012 07:37:31 +0900</pubDate><category>app</category><category>recommended</category><category>video</category><category>slow-motion</category><category>effects</category><category>indie dev</category><category>iOS</category><category>iPhone</category></item><item><title>Four million digits of π</title><description>&lt;a href="http://two-n.com/pi/"&gt;Four million digits of π&lt;/a&gt;: &lt;blockquote&gt;
  &lt;p&gt;Practically, one needs only 39 digits of π to make a circle the size of the observable universe accurate to the size of a hydrogen atom.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;keanu&gt;whoa.&lt;/keanu&gt;&lt;/p&gt;

&lt;p&gt;(via &lt;a href="https://twitter.com/charlesarthur/status/195617110947401728"&gt;@charlesarthur&lt;/a&gt;)&lt;/p&gt;</description><link>http://willhains.com/post/21868234734</link><guid>http://willhains.com/post/21868234734</guid><pubDate>Fri, 27 Apr 2012 06:18:00 +0900</pubDate><category>math</category><category>pi</category><category>π</category><category>whoa</category></item><item><title>Bones</title><description>&lt;p&gt;How cool is it that bones &lt;em&gt;make blood&lt;/em&gt;? As if supporting our body structure wasn&amp;#8217;t enough, they also make probably the most important substance in our bodies as well. That is awesome. Bones are awesome.&lt;/p&gt;

&lt;p&gt;I also think it&amp;#8217;s pretty cool that bones can heal themselves when broken. Although, instead of evolving the ability to heal our bones, we should&amp;#8217;ve evolved the good sense to avoid doing things that might break them.&lt;/p&gt;</description><link>http://willhains.com/post/21809308625</link><guid>http://willhains.com/post/21809308625</guid><pubDate>Thu, 26 Apr 2012 07:52:22 +0900</pubDate><category>thoughts</category></item><item><title>2012 iPhone concept design #2</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m2wdqlWI5L1qbeq78.png" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;I realised the problem with my &lt;a href="http://willhains.com/post/21136901190/i-wasted-my-day-making-this-mockup-of-what-the"&gt;previous&lt;/a&gt; mockup was that in order to have enough room for the rounded &amp;#8220;pebble&amp;#8221; look, there is a bigger margin on the left and right sides of the screen, so either the phone would be wider, or the screen thinner. I don&amp;#8217;t think either of these is likely or desirable.&lt;/p&gt;

&lt;p&gt;So this time I took a bit more care with precise measurements. The screen in this mockup is exactly the same width as the previous generations of iPhone, and the height is exactly what it would be if Apple &lt;a href="http://www.theverge.com/2012/4/9/2937265/the-4-inch-iphone-5"&gt;increases the screen height to 1152 pixels&lt;/a&gt;. More on that later.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design Cues&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One thing that struck me about the iPad 2 design was that although it was about a third thinner than the first-generation iPad, it &lt;em&gt;felt&lt;/em&gt; much thinner than that. I suspect this is thanks to the tapered bevel of the iPad 2 back plate, meeting at a thin but subtly rounded edge. So first I thought about an iPhone design more like the &lt;a href="http://www.apple.com/ipodtouch/specs.html"&gt;current-generation iPod Touch&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;But there is a problem with that: The most prominent design feature of the iPhone 4 was its external steel antenna. Moving the antenna to the outside, and making it the principle structural component, was what made the iPhone 4 so thin. So I doubt that moving it back inside is an option for Apple. And besides, I &lt;em&gt;love&lt;/em&gt; the iPhone 4/4S design. Something about that steel antenna band makes it feel like a premium product when you hold it.&lt;/p&gt;

&lt;p&gt;So instead, I brought the antenna band right up to the bevel of the front glass, and made the back plate taper away from it like the iPad&amp;#8217;s.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m2wdrdrclp1qbeq78.png" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thickness&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As a general rule, we expect Apple, and other device makers, to trend towards thinner, smaller, and lighter devices by default. The iPad (3) was &lt;em&gt;ever so slightly&lt;/em&gt; thicker than the iPad 2, which was a surprise, but it was clear that Apple did everything they could to match the iPad 2&amp;#8217;s dimensions as closely as possible.&lt;/p&gt;

&lt;p&gt;The generally accepted consensus is that Apple had to do this to fit the larger battery. However it&amp;#8217;s not completely clear whether the extra juice is to power the &amp;#8220;4G&amp;#8221; radio system, or that giant retina display.&lt;/p&gt;

&lt;p&gt;If the former, and the iPhone also gets &amp;#8220;4G&amp;#8221; this year, then it seems unlikely that the new iPhone will be thinner than the iPhone 4S. But if it&amp;#8217;s the iPad&amp;#8217;s retina display that needs the bigger battery, well then, the iPhone &lt;em&gt;already has one&lt;/em&gt;. And if so, it&amp;#8217;s conceivable that the new iPhone could be slightly thinner.&lt;/p&gt;

&lt;p&gt;Betting on the latter, I conservatively squeezed the total height to 8.96mm, just a hair thinner than the 9.34mm-thick iPhone 4S. And with the antenna band at only 6.17mm wide, it should &lt;em&gt;feel&lt;/em&gt; a great deal thinner when held.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m2wds4wq9j1qbeq78.png" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The 4-inch Display&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Both my previous mockup and this one are inspired by the &lt;a href="http://www.theverge.com/2012/4/9/2937265/the-4-inch-iphone-5"&gt;hot rumour&lt;/a&gt; that the next iPhone will have a taller-but-no-wider display, giving it something very close to a 16:9 aspect ratio. What makes this rumour special is that John Gruber &lt;a href="http://daringfireball.net/linked/2012/04/10/iphone-aspect-ratio"&gt;practically confirmed it&lt;/a&gt; on his blog, and later &lt;a href="http://5by5.tv/talkshow/87"&gt;on his podcast&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For the record, I don&amp;#8217;t have a strong opinion on whether Apple &lt;em&gt;should&lt;/em&gt; change the screen dimensions. Marc Edwards of Bjango &lt;a href="https://twitter.com/#!/marcedwards/status/192104014295478272"&gt;told me&lt;/a&gt; that it would break a lot of apps. I&amp;#8217;m not sure if that&amp;#8217;s true, but I am 100% certain that if Apple does make this change, almost all iOS developers will update their apps. And for those that don&amp;#8217;t, there will be some kind of black bar workaround applied by iOS to make it look just like it does now.&lt;/p&gt;

&lt;p&gt;So for what it&amp;#8217;s worth, here is what a 4-inch, 640x1152 screen might look like:&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m2wdsxposW1qbeq78.png" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;I think it looks pretty nice. And I certainly wouldn&amp;#8217;t mind having an extra row of apps on my home screen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Home Button&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With the taller screen, there is no room for the round home button as it currently exists. I played around with different shapes and sizes for the button, but it just didn&amp;#8217;t look right. But what if the entire bottom area of the phone clicks like a button, kind of like the trackpad on the current generation of MacBooks? The area indicated by the home button symbol could be touch-sensitive, so when you click &lt;em&gt;there&lt;/em&gt; it registers as a home button click.&lt;/p&gt;

&lt;p&gt;This would also seem to agree with last year&amp;#8217;s rumours about a swipeable home button. When the software activates the gesture, swiping left or right over the touch-sensitive home button symbol could send events to the software. I&amp;#8217;m not convinced Apple would do that (lots of problems with accidentally touching it), but it&amp;#8217;s possible.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_m2wdtoIf3O1qbeq78.png" alt=""/&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately my 3D modelling skills are not even close to good enough to capture all the &lt;a href="http://willhains.com/post/1024483870/macro-iphone-microphone-detail"&gt;gorgeous little details&lt;/a&gt; that Apple puts into its industrial design. Still, I think this gives a rough idea of how it might look. As for how it would feel in the hand, if anyone out there has a 3D printer, &lt;a href="https://twitter.com/#!/willhains"&gt;contact me&lt;/a&gt; and I&amp;#8217;ll send you the SketchUp file.&lt;/p&gt;

&lt;p&gt;Finally, here&amp;#8217;s a &lt;a href="https://vimeo.com/40798679"&gt;video animation&lt;/a&gt; (no sound) of the model. Enjoy!&lt;/p&gt;

&lt;iframe src="http://player.vimeo.com/video/40798679" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</description><link>http://willhains.com/post/21558152803</link><guid>http://willhains.com/post/21558152803</guid><pubDate>Sun, 22 Apr 2012 16:20:00 +0900</pubDate><category>iPhone</category><category>4-inch</category><category>concept</category></item><item><title>How Wil Shipley can get Paid Upgrades on the Mac App Store</title><description>&lt;p&gt;Wil Shipley wrote a &lt;a href="http://blog.wilshipley.com/2012/03/mac-app-store-needs-paid-upgrades.html"&gt;characteristically well-written and introspective post&lt;/a&gt; a few weeks ago, calling for paid upgrades on the Mac App Store. I heard about this from John Siracusa on &lt;a href="http://5by5.tv/hypercritical/63"&gt;Hypercritical #63&lt;/a&gt; just today, so I&amp;#8217;m a little late to this party, but here goes.&lt;/p&gt;

&lt;p&gt;Siracusa skilfully breaks the issue down, via his listeners&amp;#8217; feedback, into two different but interrelated philosophical and business problems:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;The software industry that an App Store with no paid upgrades creates.&lt;/li&gt;
&lt;li&gt;The difficulties of recovering or replacing upgrade revenue for software businesses that depend on it.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;The first problem is very interesting, but way beyond me to try to speculate about. The second assumes resistance to the first, that is, software businesses that are unwilling or unable to shift to a new-users-only revenue stream.&lt;/p&gt;

&lt;p&gt;It seems to me that the answer lies in in-app purchases (IAP). There have been arguments made for IAP-based solutions by others, but all the ones I have heard focus on using IAP as a secondary revenue stream, and hoping that it all works out roughly the same. But I think there is a way to get &lt;em&gt;exactly&lt;/em&gt; the same business model using the current App Store features.&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s a simulation of how it would work, using Shipley&amp;#8217;s example:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;p&gt;Delicious Library 2 is on the App Store and selling at $40.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Bug fixes and minor enhancements are released as free updates as 
usual. The app version creeps up to 2.1, 2.2, &amp;#8230;2.7.7.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Meanwhile, Shipley &amp;amp; Co. are hard at work on &amp;#8220;Delicious Library ∞&amp;#8221;, the best thing since spit. This development is funded with the profits from Delicious Library 2.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Finally, the big day arrives. It&amp;#8217;s time to show Delicious Library ∞ to the world! The new version is released &lt;em&gt;both&lt;/em&gt; as a fresh new app priced at $40&amp;#160;&lt;em&gt;and&lt;/em&gt; as an IAP in Delicious Library 2 priced at $15.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Simultaneously&lt;/em&gt;, the price of Delicious Library 2 is reduced (permanently) to $25. So if anyone accidentally buys Delicious Library 2, they can upgrade in-app to the latest version, and neither the customer nor Delicious Monster are any worse off than if they&amp;#8217;d picked up the newer version.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Both versions continue to get bug fixes and other updates.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;So far so good. Then one day, Shipley slips in the shower and hits his head. As he comes to, he sees a wonderful vision. It&amp;#8217;s&amp;#8230; &amp;#8220;Delicious D&amp;#8221;! The most delicious library the world has ever seen! The team sets to work, and after months of sweaty effort, Delicious D debuts on the App Store, again as both a new  app and as a $15 IAP in Delicious Library 2 and Delicious Library ∞.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;And again, the price of Delicious Library ∞ is reduced to $25, joining Delicious Library 2 at the no-regrets price point. New customers who accidentally buy either &amp;#8220;2&amp;#8221; or &amp;#8220;∞&amp;#8221; can upgrade to the latest version for the same money as buying it outright to begin with.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Eventually, Shipley decides to end support for Delicious Library 2. So after giving appropriate warning to his users (via the App Store release notes), the binary in the App Store is replaced with the same one used for Delicious Library ∞. So this would be a free upgrade from &amp;#8220;2&amp;#8221; to &amp;#8220;∞&amp;#8221; for those still hanging on to &amp;#8220;2&amp;#8221;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The &amp;#8220;2&amp;#8221; SKU remains on the store, but customers who buy either &amp;#8220;2&amp;#8221; or &amp;#8220;∞&amp;#8221; for  will get the same &amp;#8220;∞&amp;#8221; binary. And they will be offered the upgrade to &amp;#8220;D&amp;#8221; in-app for $15.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Customers who for whatever reason don&amp;#8217;t want to upgrade from Delicious Library 2 to either of the new versions can simply ignore the update, accepting that there will be no further bug fixes to the product.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Now obviously, this is a hack. Shipley wants paid upgrades to be a baked-in feature of the App Store. But &lt;em&gt;this solution is available right now&lt;/em&gt;. So let&amp;#8217;s see how it stacks up.&lt;/p&gt;

&lt;p&gt;First, it replicates the existing business model. Existing customers get to upgrade for a cheaper price, and new customers still pay the full price. Meanwhile, it&amp;#8217;s fair to customers who buy directly from the website, since it&amp;#8217;s possible to offer the same pricing.&lt;/p&gt;

&lt;p&gt;Second, clearly this is a bit of a pain for the developer, since they have to maintain an SKU for every major version ever released, and also bundle the binaries of up to two versions in the older binaries. But the problem to be solved here is &lt;em&gt;not&lt;/em&gt; the developer&amp;#8217;s convenience. The problem to be solved is the developer&amp;#8217;s business model. And it&amp;#8217;s not &lt;em&gt;that&lt;/em&gt; much bother to maintain multiple build targets, anyway.&lt;/p&gt;

&lt;p&gt;But what about the customers? Won&amp;#8217;t they be confused by this? Well, certainly it would be easier and simpler if there were only one app called &amp;#8220;Delicious Library&amp;#8221; in the App Store. But other than that, the developer has complete control of the communication once the customer buys and downloads the product. A first-time popup message in the old version could say something like, &amp;#8220;Whoops! Did you mean to buy the latest version, &amp;#8216;Delicious Library ∞&amp;#8217;? Never fear! You can upgrade now for  and pay no more than the regular price!&amp;#8221;&lt;/p&gt;

&lt;p&gt;(My apologies if someone else has already proposed this solution, or if this breaks some App Store rule of which I&amp;#8217;m not aware.)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; On further reflection, it occurs to me that this approach may even introduce a &lt;em&gt;new&lt;/em&gt; revenue stream: Customers that wouldn&amp;#8217;t have got on board with the product at the $40 price point, but are willing to hand over $25 for last year&amp;#8217;s version. So on the high end, you&amp;#8217;ve got the loyal customers who got in at $40 and pay $15 every year for the new version, and at the low end, you&amp;#8217;ve now got a new set of customers that get in at $25 and ride the free upgrades to the old versions as you EOL the version they bought. Yes, they get free upgrades, but these are customers you wouldn&amp;#8217;t have had at all, and if they like the product and are sufficiently impressed by the marketing of the newest version, they might decide later to give you another $15. All new revenue.&lt;/p&gt;</description><link>http://willhains.com/post/21208085448</link><guid>http://willhains.com/post/21208085448</guid><pubDate>Mon, 16 Apr 2012 21:56:00 +0900</pubDate><category>App Store</category><category>Apple</category><category>Mac</category><category>idea</category></item><item><title>I'll give you a social network movie</title><description>&lt;p&gt;Just thought of this awesome movie idea:&lt;/p&gt;

&lt;p&gt;Set in the near future.&lt;br/&gt;
&amp;#8220;Likes&amp;#8221; and &amp;#8220;favs&amp;#8221; on social networks are given monetary value.&lt;br/&gt;
When someone &amp;#8220;likes&amp;#8221; (etc.) your photo/video/status/whatever, you get a credit.&lt;br/&gt;
When you &amp;#8220;like&amp;#8221; someone else&amp;#8217;s you use up that credit.&lt;br/&gt;
Enormous sums start to accrue.&lt;br/&gt;
The people at the top want to cash out.&lt;br/&gt;
But the people at the bottom are in too deep.&lt;br/&gt;
A few cases of violent debt collections are reported.&lt;br/&gt;
People get scared.&lt;br/&gt;
Some, out of desperation, post disturbing videos in a last-ditch attempt to win back enough credit to cover their losses.&lt;br/&gt;
The government is left with no choice but to post a video of a live Justin Bieber sacrifice to earn enough likes to neutralise and shut down the entire like economy.&lt;/p&gt;

&lt;p&gt;Booyah!&lt;/p&gt;</description><link>http://willhains.com/post/21178969124</link><guid>http://willhains.com/post/21178969124</guid><pubDate>Mon, 16 Apr 2012 08:39:34 +0900</pubDate></item><item><title>I enjoy your concept, but I doubt that Apple will change the near-perfect screen size of the iPhone. The size of the screen is one of the main factors which keeps me from considering switching to Android</title><description>&lt;p&gt;I have my doubts, too. But if they &lt;em&gt;did&lt;/em&gt;, I certainly agree that changing the height only, keeping the width and pixel density the same, makes the most sense.&lt;/p&gt;

&lt;p&gt;I should have &lt;a href="http://www.youtube.com/watch?v=6OR89Y2_zUY"&gt;mentioned&lt;/a&gt; &lt;a href="http://www.theverge.com/2012/4/9/2937265/the-4-inch-iphone-5"&gt;the&lt;/a&gt; &lt;a href="http://daringfireball.net/linked/2012/04/10/iphone-aspect-ratio"&gt;sources&lt;/a&gt; of this idea in my post.&lt;/p&gt;</description><link>http://willhains.com/post/21167950608</link><guid>http://willhains.com/post/21167950608</guid><pubDate>Mon, 16 Apr 2012 05:45:53 +0900</pubDate></item><item><title>I wasted my day making this mockup of what the iPhone 5 might...</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_m2ihbrXbf11qc43j8o3_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m2ihbrXbf11qc43j8o1_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;img src="http://25.media.tumblr.com/tumblr_m2ihbrXbf11qc43j8o2_500.png"/&gt;&lt;br/&gt; &lt;br/&gt;&lt;p&gt;I wasted my day making this mockup of what the iPhone 5 might look like with a taller 960 x 1152 screen and a new design.&lt;/p&gt;

&lt;p&gt;The buttons, dock connector, etc. are missing not because I think it will happen, but because my SketchUp skills are not that advanced. ;)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; I made a new concept design, which I like much better than this one: &lt;a href="http://willhains.com/post/21558152803/2012-iphone-concept-design-2"&gt;http://willhains.com/post/21558152803/2012-iphone-concept-design-2&lt;/a&gt;&lt;/p&gt;</description><link>http://willhains.com/post/21136901190</link><guid>http://willhains.com/post/21136901190</guid><pubDate>Sun, 15 Apr 2012 17:09:00 +0900</pubDate></item><item><title>How to send work email from iPad</title><description>&lt;p&gt;As much as I would love to live the independent developer lifestyle, unfortunately, I have a day job. I work for a big financial company as a software architect and I manage a large team of engineers. For those who don&amp;#8217;t know what the finance industry is like, one of its defining traits is an obsession with information security. As such, there is no way in hell my company would ever let me connect my iPad to the company&amp;#8217;s network. Actually, they don&amp;#8217;t even have a wireless network.&lt;/p&gt;

&lt;p&gt;Nevertheless, I wanted to start using my shiny new iPad (3) in anger at work, so over the past two weeks I have ditched my trusty paper notebook for an iPad. I&amp;#8217;ve gone all-in. Mostly I take the iPad to meetings, where I use the gorgeous &lt;a href="http://slidetorock.com/apps/Meetings-iPad-meeting-notes-and-minutes.html"&gt;Meetings for iPad&lt;/a&gt; to take notes. The app includes a brilliant feature to email the notes to attendees, but of course sending from my iPad meant the email would come from my personal email address. Most people wouldn&amp;#8217;t notice that, so when they reply all to comment on something, I get emails to my personal email address. Definitely not cool with the information security folks.&lt;/p&gt;

&lt;p&gt;Luckily, it turns out there is a simple way to get around this, using Gmail&amp;#8217;s &amp;#8220;send mail as&amp;#8221; feature. Now I can send emails from my iPad and they appear for all the world to have come from my work computer. Here&amp;#8217;s how to set it up:&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;Sign up for a new Gmail account. Yes, you&amp;#8217;ll want a &lt;em&gt;new&lt;/em&gt; Gmail account for this, as we&amp;#8217;ll see later.&lt;/li&gt;
&lt;li&gt;Go to Settings (now hidden in one of the &lt;em&gt;two&lt;/em&gt; gear-icon buttons… ugh).&lt;/li&gt;
&lt;li&gt;Click the Accounts tab.&lt;/li&gt;
&lt;li&gt;In the &amp;#8220;Send mail as&amp;#8221; section, click &amp;#8220;Add another email address you own&amp;#8221;.&lt;/li&gt;
&lt;li&gt;Type in your company email address, and &lt;strong&gt;deselect&lt;/strong&gt; &amp;#8220;Treat as an alias&amp;#8221;. Click &amp;#8220;Next Step&amp;#8221;.&lt;/li&gt;
&lt;li&gt;On the next screen, leave the first option selected, to send via the Gmail mail server, and click &amp;#8220;Next Step&amp;#8221;.&lt;/li&gt;
&lt;li&gt;Click the &amp;#8220;Send Verification&amp;#8221; button, and check your company email. You should get a confirmation code from Google, which you can enter on the next screen.&lt;/li&gt;
&lt;li&gt;Back on the Accounts tab in Gmail Settings, click the &amp;#8220;make default&amp;#8221; link next to your company email address. This means that all emails send from this Gmail account will use your company address by default (which is why I advise setting up a &lt;em&gt;new&lt;/em&gt; Gmail account for this).&lt;/li&gt;
&lt;li&gt;Now, on your iPad (or iPhone), set up the Gmail account as you would normally.&lt;/li&gt;
&lt;li&gt;Finally, go to &lt;a href="https://m.google.com/sync/settings/iconfig/chooseCalendars"&gt;Google Sync&lt;/a&gt; on your iPad, and select the option to allow &amp;#8220;Send Mail As&amp;#8221;.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;Now when you send an email from iPad, just select your &amp;#8220;work&amp;#8221; Gmail account in the From field. That&amp;#8217;s it!&lt;/p&gt;</description><link>http://willhains.com/post/20626880494</link><guid>http://willhains.com/post/20626880494</guid><pubDate>Sat, 07 Apr 2012 11:14:36 +0900</pubDate><category>iPad</category><category>Gmail</category><category>iOS</category><category>tip</category><category>Google</category></item><item><title>Apple’s Tim Cook Visits Foxconn IPhone Plant in China</title><description>&lt;a href="http://www.bloomberg.com/news/2012-03-29/apple-says-cook-visited-new-foxconn-plant-in-zhengzhou-china.html"&gt;Apple’s Tim Cook Visits Foxconn IPhone Plant in China&lt;/a&gt;: &lt;p&gt;Shouldn’t that headline read, “Apple’s Tim Cook visits Foxconn iPhone plant in China, as usual”?&lt;/p&gt;

&lt;p&gt;I mean, he was the &lt;em&gt;COO&lt;/em&gt;. Visiting those factories regularly was, you know, &lt;em&gt;his job&lt;/em&gt;.&lt;/p&gt;</description><link>http://willhains.com/post/20132578276</link><guid>http://willhains.com/post/20132578276</guid><pubDate>Fri, 30 Mar 2012 06:17:00 +0900</pubDate></item><item><title>iPad (3) Retina Display</title><description>&lt;p&gt;I&amp;#8217;ve had the iPad (3) for about 2 weeks now, and although the screen is stunningly sharp, I have to say that apart from being much larger (obviously), it is not as good as the iPhone 4/4S screen.&lt;/p&gt;

&lt;p&gt;The main complaint is that the iPad&amp;#8217;s screen is not bonded to the front glass, like the iPhone&amp;#8217;s. The improvement Apple made when they first did that in the iPhone 4 was, I think, one of the most underrated and underreported features of the new display. I think Gruber &lt;a href="http://daringfireball.net/2010/06/iphone_4" title="Daring Fireball: iPhone 4 Impressions and Observations"&gt;put it best&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;More importantly, though, is that it looks better. The effect is that the pixels appear to be painted on the surface of the phone; instead of looking at pixels &lt;em&gt;under&lt;/em&gt; glass, it’s like looking at pixels &lt;em&gt;on&lt;/em&gt; glass. Combined with the incredibly high pixel density, the overall effect is like “live print”.&lt;/p&gt;
  
  &lt;p&gt;It also improves the field of view for the display — you can view the display from an oblique angle and it looks great. Again, like print. It’s like a glossy magazine come to life.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;On the larger iPad display however, the downsides of having a layer of air behind the glass are more noticeable. Two surfaces (the front glass, and the display itself) mean double the reflections. And the reflections don&amp;#8217;t quite line up, so the area of screen affected by a reflection is bigger. Also, you can see the reflection of the glass move when your finger places pressure on it.&lt;/p&gt;

&lt;p&gt;Don&amp;#8217;t get me wrong — it still feels like an ultra–premium display, and much better than anything out there at this size — but to me, the iPhone 4S still has the best-looking display of any device on the planet.&lt;/p&gt;

&lt;p&gt;I hope that the iPad 4 closes this figurative and literal gap next year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Thinking about this further, I wonder why Apple built it this way. That thin layer of air is clearly more than 0.6mm thick — the increase in thickness of iPad (3) over iPad 2 — which implies that &lt;em&gt;not&lt;/em&gt; bonding the display to the glass was more important than keeping the same thickness as iPad 2.&lt;/p&gt;

&lt;p&gt;In other words, bonding the larger display to the glass either presents such difficult engineering challenges, or impacts the overall quality to such a degree, that Apple was willing to bear the potential negative consequences of releasing a thicker product. And now I can&amp;#8217;t stop wondering what was so important.&lt;/p&gt;</description><link>http://willhains.com/post/20104858173</link><guid>http://willhains.com/post/20104858173</guid><pubDate>Thu, 29 Mar 2012 14:03:00 +0900</pubDate><category>iPad</category><category>iPhone</category><category>Retina Display</category><category>review</category></item><item><title>How to set up Gmail and Google Calendar on iOS</title><description>&lt;p&gt;The following is a note to myself to remember how to set up Gmail and Google Calendar properly on iOS.&lt;/p&gt;

&lt;ol&gt;&lt;li&gt;Settings &amp;gt; Mail, Contacts, Calendars &amp;gt; Add Account&amp;#8230;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Don&amp;#8217;t select Gmail.&lt;/strong&gt; Instead, select &lt;strong&gt;Microsoft Exchange&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter the following details and tap Next.&lt;br/&gt;
Email: your email address&lt;br/&gt;
Domain: leave blank&lt;br/&gt;
Username: your email address&lt;br/&gt;
Password: your password&lt;br/&gt;
Description: &amp;#8220;Gmail&amp;#8221;&lt;/li&gt;
&lt;li&gt;A &amp;#8220;Server&amp;#8221; field will appear. In it, enter &amp;#8220;m.google.com&amp;#8221; and tap Next.&lt;/li&gt;
&lt;li&gt;Choose the items to sync.&lt;/li&gt;
&lt;li&gt;Open Safari, and go to &lt;a href="https://m.google.com/sync/settings/iconfig/chooseCalendars"&gt;&lt;a href="https://m.google.com/sync/settings/iconfig/chooseCalendars"&gt;https://m.google.com/sync/settings/iconfig/chooseCalendars&lt;/a&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Sign in with the Gmail account address &amp;amp; password.&lt;/li&gt;
&lt;li&gt;Select the calendars you want to be selectable on iPhone/iPad.&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;There are more detailed options in the Settings app, but the defaults you get with the above steps are pretty good.&lt;/p&gt;

&lt;p&gt;The main benefits of setting them up this way are:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;Push email, contacts, and calendar.&lt;/li&gt;
&lt;li&gt;In my experience so far, this seems to help battery life, since there is no need to have a regular fetch every 15 minutes.&lt;/li&gt;
&lt;li&gt;Calendar editing is two-way, so you can create and edit appointments on the iPhone, and have them show up everywhere else.&lt;/li&gt;
&lt;li&gt;Invitations work.&lt;/li&gt;
&lt;li&gt;You can select subscribed calendars as well.&lt;/li&gt;
&lt;/ul&gt;</description><link>http://willhains.com/post/19847353404</link><guid>http://willhains.com/post/19847353404</guid><pubDate>Sun, 25 Mar 2012 04:08:00 +0900</pubDate><category>iPhone</category><category>iPad</category><category>iOS</category><category>tip</category><category>Gmail</category><category>Google</category></item><item><title>Instapaper's Fireball Immunity</title><description>&lt;p&gt;&lt;a href="http://willhains.com/post/19841040307/not-cloudy-enough"&gt;Speaking of Instapaper&lt;/a&gt;, I find it amazing that Marco Arment is able to keep his site up despite receiving what I&amp;#8217;m sure must be an insane amount of traffic.&lt;/p&gt;

&lt;p&gt;Think about it: So many sites go down when they are linked to by &lt;a href="http://daringfireball.net/"&gt;Daring Fireball&lt;/a&gt; that &amp;#8220;fireball&amp;#8221; &lt;a href="http://thingsthatarebrown.com/blog/2010/05/dont-get-fireballed/"&gt;has become a verb&lt;/a&gt;, and there is even a &lt;a href="http://fireballed.org/"&gt;service&lt;/a&gt; to cache a copy of Gruber-linked sites before they are pulverised by his readers. But I&amp;#8217;m pretty certain that a not insignificant percentage of us immediately save Gruber&amp;#8217;s links straight to Instapaper, and yet Instapaper doesn&amp;#8217;t go down.&lt;/p&gt;

&lt;p&gt;I think that&amp;#8217;s pretty amazing.&lt;/p&gt;</description><link>http://willhains.com/post/19843892094</link><guid>http://willhains.com/post/19843892094</guid><pubDate>Sun, 25 Mar 2012 03:01:31 +0900</pubDate><category>Instapaper</category><category>performance</category><category>high availability</category><category>Gruber</category><category>Daring Fireball</category></item><item><title>Not Cloudy Enough</title><description>&lt;p&gt;I recently had to get my iPhone 4S replaced at the Genius Bar &lt;em&gt;twice&lt;/em&gt; within the space of a week. That&amp;#8217;s another story. But it meant that I had to go through the new iPhone set-up process a few times, something that normally I would only do once a year at most.&lt;/p&gt;

&lt;p&gt;This is not the first time I have set up an iPhone after the launch of iCloud, but it&amp;#8217;s the first time I&amp;#8217;ve done so without restoring from backup. I wanted to see what it&amp;#8217;s like to depend on iCloud and other cloud services to get all my stuff back.&lt;/p&gt;

&lt;p&gt;I have to say, I&amp;#8217;m very impressed by how much is possible without a backup these days. iCloud in particular was very easy and extremely fast. Surprisingly, the biggest pain was setting up all my apps again.&lt;/p&gt;

&lt;p&gt;Not meaning to pick on anyone in particular, but let&amp;#8217;s take &lt;a href="http://www.instapaper.com/iphone"&gt;Instapaper&lt;/a&gt; as an example. Instapaper was one of the first apps I installed on my fresh new iPhone. Getting the app was easy. (In the App Store app, there is a handy &amp;#8220;Purchases&amp;#8221; section that lists all the apps you own.) The problem is having to re-enter my account ID and password, to link it to my Instapaper account.&lt;/p&gt;

&lt;p&gt;That might not sound like a big deal, but I had to repeat this process, racking my brain to remember all those IDs and passwords, for &lt;em&gt;every single app&lt;/em&gt; that has a cloud service. And these days, that&amp;#8217;s nearly all of them.&lt;/p&gt;

&lt;p&gt;As a counter example, take &lt;a href="http://vemedio.com/products/instacast"&gt;Instacast&lt;/a&gt;. When I opened the app after a fresh install, it prompted me to sync with iCloud. And when I did, all of my podcast subscriptions, played/unplayed status, and even track positions were synced instantly. I was listening to my &lt;a href="http://5by5.tv/talkshow"&gt;favourite podcast&lt;/a&gt;, right from where I had left off, in seconds. It was a fantastic user experience.&lt;/p&gt;

&lt;p&gt;So why don&amp;#8217;t more apps do it like Instacast? My first thought was that Instapaper has a web-based component to its service, so it needs a user ID and password. But why not store &lt;em&gt;that&lt;/em&gt; in iCloud?&lt;/p&gt;

&lt;p&gt;Imagine what it would be like if all apps did it this way: You would get your new iPhone, step through the set-up screens, entering your Apple ID along the way. Then you&amp;#8217;d download Instapaper and all your other apps, and voilà! It would instantly work, just as it had done on your old phone.&lt;/p&gt;

&lt;p&gt;I&amp;#8217;ve noticed that many apps, including Instacast, offer syncing with &lt;a href="http://dropbox.com"&gt;Dropbox&lt;/a&gt;, but that is not a solution, since Dropbox is not integrated into iOS, so you still have to enter your Dropbox user ID and password into each app individually. The only iOS-wide accounts that are accessible to apps are iCloud and Twitter. The latter means that Twitter clients tend not to suffer from this problem, although they could benefit from syncing app settings and so on.&lt;/p&gt;

&lt;p&gt;Could it be that app developers with ID-and-password cloud services just haven&amp;#8217;t thought of this? Or is it that the APIs for iCloud are just too hard to use? Or perhaps, because this only happens to people once a year or less on average, developers don&amp;#8217;t see it as a big problem?&lt;/p&gt;</description><link>http://willhains.com/post/19841040307</link><guid>http://willhains.com/post/19841040307</guid><pubDate>Sun, 25 Mar 2012 02:05:00 +0900</pubDate><category>iPhone</category><category>iCloud</category><category>Dropbox</category><category>Instapaper</category><category>Instacast</category></item></channel></rss>

