<?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>Smoking Apples &#187; Interviews</title>
	<atom:link href="http://smokingapples.com/category/880/feed/" rel="self" type="application/rss+xml" />
	<link>http://smokingapples.com</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 14:53:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Instapaper. Reinventing long-form reading…</title>
		<link>http://smokingapples.com/featured/instapaper/</link>
		<comments>http://smokingapples.com/featured/instapaper/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 13:04:08 +0000</pubDate>
		<dc:creator>Milind Alvares</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[Instapaper]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[marco arment]]></category>

		<guid isPermaLink="false">http://smokingapples.com/?p=16150</guid>
		<description><![CDATA[When it comes to covering technology, there are some things that I just assume everyone knows, and don’t even bother explaining them. It’s something we nerds need to learn, that not everyone is like us. In fact, we’re more unlike them than they are unlike us. Every time there’s an Instapaper update, and we cover [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://smokingapples.com/featured/instapaper/" title="Permanent link to Instapaper. Reinventing long-form reading…"><img class="post_image aligncenter frame" src="http://smokingapples.com/wp-content/uploads/2010/07/instapaper-review.jpg" width="590" height="350" alt="Post image for Instapaper. Reinventing long-form reading…" /></a>
</p><p>When it comes to covering technology, there are some things that I just assume everyone knows, and don’t even bother explaining them. It’s something we nerds need to learn, that not everyone is like us. In fact, we’re more unlike them than they are unlike us.</p>
<p>Every time there’s an Instapaper update, and we cover it, we do so assuming that everyone knows what it’s all about. After several comments and emails, I’ve come to realise that not everyone ‘gets’ Instapaper. In an effort to bring everyone to speed, here’s what Instapaper means to me, and why you must start using it if you aren&#8217;t already.</p>
<p>At any given part of the day, unless I’m doing something specific, I’m using my Mac (and now my iPad) to weed through Internet. Twitter, facebook, Tumblr, news sites. The Internet is a busy place, and there’s no time to stop. Especially stop and read a 3000 word article. Not while people are pinging you on chat, or someone mentions you on Twitter, or a friend pops in unannounced. It has become very apparent, that we need some quiet reading time. Those times when we’re not stressed, when there are no disturbances, when you’re sitting back rather than pushing forward. Instapaper, is that.</p>
<p><img class="alignnone size-full wp-image-16393" title="instapaper-list" src="http://smokingapples.com/wp-content/uploads/2010/07/instapaper-list.jpg" alt="" width="600" height="483" /></p>
<p>Instapaper adds a little bookmarklet to your Safari bookmarks bar. It could be anywhere, really. Come across something you think you might be interested in reading, just hit the &#8220;Read Later&#8221; bookmarklet, and the article is instantly added to your Instapaper queue. Upon launching the Instapaper app on your iPhone or iPad, the articles will be pulled down, ready for reading.</p>
<p>Instapaper keeps things quiet. None of the formatting from the website remains. Every article you read looks exactly the same as the other — optimised for reading.</p>
<p>Instapaper makes a great companion when you have nothing to do. Imagine all those pockets of whitespace, waiting for something to happen. At a bus stop, waiting at the doctor’s office, in the bathroom (*ahem*). Instapaper also takes over when you just want to read. Unlike on the desktop, the iPhone and iPad give you a focussed, distraction-free environment — push notifications aside — which allow you to indulge in long form reading, rather than hurrying through something. The longer the article, the better. Instapaper is especially good when going to bed, when you’ve just about exhausted the websites you would want to surf, say what you had to on Twitter, and just wanted to catch up on those interesting reads you’ve collected over the last few days. I got a chance to ask Marco Arment, developer of Instapaper, about his reading habits. &#8220;I get nearly all of my reading done in two places: on the train during my commute (iPhone), and for a little while in bed at night before going to sleep (iPad)&#8221;, he said.</p>
<p>Instapaper is not about urgency, and its design philosophy speaks about its intended use. There are no unread counts, anywhere. You don’t have to read something now, if you don’t want to. It will always be there, and that’s okay. Just flick through the list, which can go as long as you want, and pick something you like. If you start reading an article, and find that you aren&#8217;t in the mood for that kind of article, Instapaper will remember your position in that article the next time you open it. Heck, the new Instapaper even syncs your position across your devices.</p>
<p>A lot of people give up on Instapaper within a day or two of trying it. Usually downloading the free app as a means for testing the waters. If there&#8217;s one thing about Instapaper, is that it&#8217;s a habit. You&#8217;ve got to get yourself addicted to it for it to make any sense. Without articles in your queue you&#8217;re basically staring at an empty list. A lot of people are like this because a lot of people don&#8217;t read long articles on the web anymore. You&#8217;ve got to train yourself into finding long articles, and marking them for reading later.</p>
<p><img class="alignnone size-full wp-image-16394" title="instapaper-dictionary" src="http://smokingapples.com/wp-content/uploads/2010/07/instapaper-dictionary.jpg" alt="" width="600" height="421" /></p>
<p>But what if you don’t have the time to scourge the Internet in search of things to read? Developer Marco Arment curates a list of some of the most amazing long form articles on the web, in a service called Gimme Something To Read. Arment also has a list of suggested long form reading services, which when subscribed to, automatically download fresh reads. Says Arment, &#8220;As I branched out beyond web early adopters, I had to address the problem that not everyone browses the internet throughout the day and lives in a feed reader. Not everyone finds enough content on their own. The selections in the Recommended Sites and the Editor’s Picks (from Give Me Something To Read) serve dual purposes: they give people content when they run out, and they set the tone for the kind of content that Instapaper is intended for.&#8221;</p>
<p>And, if you have friends using Instapaper, you can subscribe to their starred articles, and have those trickle down as well. My Instapaper app is a reading feast. Unfortunately, the sharing feature isn&#8217;t popular as it should be so it&#8217;s hard to find good sources. &#8220;I had assumed that it would be used more, but in practice, Instapaper’s customers just aren’t very social with it&#8221;, says Arment. If you&#8217;re interested in amazing technology related reads, I&#8217;d highly recommend you add &#8216;marco&#8217;, &#8216;shawnblanc&#8217;, &#8216;brandonpittman@gmail.com&#8217;, and my personal shares, at &#8216;aayush&#8217;.</p>
<p><img class="alignnone size-full wp-image-16407" title="instapaper-iphone" src="http://smokingapples.com/wp-content/uploads/2010/07/instapaper-iphone.jpg" alt="" width="600" height="428" /></p>
<p>To my surprise, Instapaper is a universal app, so if you had previously purchased the $4.99 iPhone version, the iPad version came free. I asked Marco why he didn&#8217;t charge separately for the iPad app, since he&#8217;s essentially giving away something new, for free. &#8220;Over 99% of iPhone and iPad owners aren&#8217;t Instapaper customers yet. Reaching new customers is therefore much more important, and much more potentially lucrative, than trying to extract more money out of existing customers. My customers are my biggest fans, and if I keep them happy, they advertise my product to potential new customers. I&#8217;d rather they recommend Instapaper to friends than give me another few dollars. I also get to reap the benefits of having a single, combined app in the App Store rankings and management interface.&#8221;</p>
<p>[tweetmeme]Without Instapaper, my iPhone and iPad experience would not be the same. It&#8217;s one of my most launched apps on the iPad and iPhone, second only to my twitter client and built in apps. If you haven&#8217;t already, you can start off with <a href="http://itunes.apple.com/us/app/instapaper-free/id284942713?mt=8">the free version</a> (currently iPhone only), but I&#8217;d highly recommend the <a href="http://itunes.apple.com/us/app/instapaper/id288545208?mt=8">$4.99 Pro version</a> (I cannot stress this enough, the Pro version makes a world of a difference).</p>
<h3>Read it Later</h3>
<p>Can&#8217;t avoid a mention for <a href="http://itunes.apple.com/us/app/read-it-later-pro/id309601447?mt=8">Read it Later</a>. It&#8217;s an often asked question, as to which is better. While both fundamentally do the same thing—help you read long articles—they differ in their approach. For the longest time, I was in the Read it Later camp, as it sported a much better reading view, more features, and price. I think Instapaper has not just caught up with a strong featureset of its own, it exceeds Read it Later in readability and design. In my opinion, Read it Later sports too much UI chrome, is slower in interaction, doesn&#8217;t support inline graphics and has none of the subscription features. The difference is especially apparent when it comes to the iPad, as there&#8217;s a very clear difference in interactivity and readability, with Instapaper sporting much better typography and management. Both apps are $4.99 for their universal pro versions, and have free versions, though there is no Instapaper free for the iPad (yet).</p>
]]></content:encoded>
			<wfw:commentRss>http://smokingapples.com/featured/instapaper/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Speaking with Kyle Van Essen: About being a Mac software developer</title>
		<link>http://smokingapples.com/880/speaking-with-kyle-van-essen-about-being-a-mac-software-developer/</link>
		<comments>http://smokingapples.com/880/speaking-with-kyle-van-essen-about-being-a-mac-software-developer/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 12:38:33 +0000</pubDate>
		<dc:creator>Milind Alvares</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[kyle van essen]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[notify]]></category>

		<guid isPermaLink="false">http://smokingapples.com/?p=12887</guid>
		<description><![CDATA[We&#8217;ve seen some big shot developer interviews on SA, with more to come. Jonas is pretty dedicated to the task. However, software development starts at 0, and there are always young new developers making waves in the Mac community. One of them, and a good friend of mine, is Kyle Van Essen, the developer of [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://smokingapples.com/880/speaking-with-kyle-van-essen-about-being-a-mac-software-developer/" title="Permanent link to Speaking with Kyle Van Essen: About being a Mac software developer"><img class="post_image aligncenter frame" src="http://smokingapples.com/wp-content/uploads/2009/12/kyleve.jpg" width="521" height="246" alt="Post image for Speaking with Kyle Van Essen: About being a Mac software developer" /></a>
</p><p><img class="alignnone rssimg size-full wp-image-13075" title="kyleve" src="http://smokingapples.com/wp-content/uploads/2009/12/kyleve.jpg" alt="kyleve" /></p>
<p>We&#8217;ve seen some big shot developer interviews on SA, with more to come. Jonas is pretty dedicated to the task. However, software development starts at 0, and there are always young new developers making waves in the Mac community. One of them, and a good friend of mine, is Kyle Van Essen, the developer of Notify. Starting Mac software development just about a year ago, Kyle&#8217;s first project Notify is a roaring success, and they&#8217;re already poised to release Notify 2.0.</p>
<p>My main motives behind this interview was to know what goes on in the life of a new developer, what challenges they face, and then some. Without giving any more masala in the introduction, I give you Kyle Van Essen.</p>
<p><strong>Hey Kyle, ready for some questions?</strong></p>
<p>Guess so…</p>
<p><strong>For those who&#8217;re not following your life&#8217;s history, a little introduction please?</strong></p>
<p>I&#8217;m Kyle. I live in the capital of Canada, Ottawa, and have been using the Mac platform for about three years now. I&#8217;m studying Computer Science at Carleton University, and have been doing Mac specific programming for about a year and a half…</p>
<p><strong>If I&#8217;ve known you, you&#8217;re more of a designer than a coder right? I mean, where do your primary interests lie?</strong></p>
<p>Personally I&#8217;d consider myself more of a developer. Sure I&#8217;ve been designing for more than I&#8217;ve coded on the Mac, but I created my first program (a Super Mario clone) 3 years ago. That said, I prefer different aspects to both of them, neither one is really &#8220;better&#8221;. Developing is fun because you get to shape an idea out of nothing, and make it into a functioning thing used by many people. Designing is sort of the same, but on a much smaller scale in terms of complexity, usually.</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-12996" title="screenshade-icon" src="http://smokingapples.com/wp-content/uploads/2009/11/screenshade-icon.jpg" alt="screenshade-icon" /><br />
<span class="caption">One of the icons Kyle has designed, as seen on his portfolio.</span></p>
<p><strong>And your first app on the Mac?</strong></p>
<p>The really really old version of Notify. It ended up being a tangled mess of fail, so I abandoned the codebase.</p>
<p><em>[For the uninitiated, <a href="http://vibealicious.com/apps/notify/" target="_blank">Notify</a></em><em> is a menubar app, that currently gives you a brief preview of your Gmail messages. Notify 2.0 has a much wider feature set, and is set to release as soon as the beta testers are satisfied with its stability. You can read all about Notify 2.0 here; our review will be coming soon]</em></p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-12998" title="notify-app" src="http://smokingapples.com/wp-content/uploads/2009/11/notify-app.jpg" alt="notify-app" /></p>
<p><strong>Where did the idea come from? I mean, were you looking for that functionality or was it just a cool idea to start with?</strong></p>
<p>Well, I never really liked the standard Google Notifier, since it&#8217;s got a number of flaws, such as check times, single account limit, etc. I figured it would be fairly easy to replicate and improve the functionality.</p>
<p><strong>What about Apple Mail? Are you a Mail user?</strong></p>
<p>Nope. Gmail Web UI all the way. Notify was never really designed for mail.app users &#8211; I originally planned it for people who use the web UI exclusively. It&#8217;s one of the reasons Notify hasn&#8217;t seen any Mail.app integration yet. That said, with Notify 2, we&#8217;ve tried to make sort of a &#8220;light&#8221; email application with the pro version, so hopefully users won&#8217;t need to use mail.app so much. Hard to say what will happen for actual integration, as we haven&#8217;t done much planning for that yet. It was originally suppose to go into 2.0, but we ended up cutting that, and a few other features so we could get it shipped in a reasonable amount of time.</p>
<p><strong>Who&#8217;s we? Who does the Vibelicious team—the software development company that makes Notify—consist of?</strong></p>
<p>Well, there&#8217;s Joel Levin, who has joined us to work on Notify 2, as well as some other projects. There&#8217;s also Matthew Rex, who does some media work for us. Daniel Bru is an advisor who we bounce ideas and thoughts off of. We&#8217;re what you would call extremely loosely associated &#8211; as far as I know none of the employees have ever met any of the other colleagues. None of us even live in the same state (and I don&#8217;t even live in the same country).</p>
<p style="text-align: center; "><img class="alignnone size-full wp-image-12997" title="notify-sketch" src="http://smokingapples.com/wp-content/uploads/2009/11/notify-sketch.jpg" alt="notify-sketch" /><br />
<span class="caption">It&#8217;s a good thing Photoshop can draw geometrical shapes.</span></p>
<p><strong>As far as I know, a tens (hundreds?) of thousands of copies of Notify have been downloaded so far. Pretty good for a first attempt (that was mostly your effort right?). I&#8217;d call it a success. What does it feel like, having so many users?</strong></p>
<p>Initially, I was expecting *maybe* 10k in a year though, so it&#8217;s certainly blown all my expectations away. We&#8217;re clocked in 80 thousand downloads of Notify 1.0 so far—no guesses as to how many are actively using the application.What does it feel like?<em> [Kyle was speechless]</em></p>
<p><strong>Have you attained celebrity status yet?</strong><br />
<em> [Kyle did not answer, thinking I was being sarcastic; I wasn't. I think all developers deserve celebrity status in the real world.]</em></p>
<p><strong>Back to Notify, version 1.0 is kind of a plain simple notifier with a little bit of preview. Version 2.0 seems like a whole new app. What&#8217;s the story?</strong></p>
<p>With 1.1 we originally planned on only switching the backend over to IMAP, but since Notify 1.0 was such a simple application, it was deemed better to just restart from scratch to build a more solid foundation. Then it sort of suffered through what is known as &#8220;feature creep&#8221;, i.e., &#8220;ooh, this would be cool&#8221;, and eventually we were going to plop in so much new stuff, it made sense to bump the version number to 2.0. The codebase of 2.0 is about 5 times the size of the 1.0 codebase, for those interested. Still pretty small in comparison to other apps, but isn&#8217;t &#8216;mini&#8217; like it used to be.</p>
<p><strong>This feature creep you mention. What&#8217;s the criterion for adding new features? Who decides what&#8217;s gets in and what&#8217;s out?</strong></p>
<p>All of us, or at least a subset of us discuss it, and if we like it, it gets thrown in. Moreover, if we like it, but it isn&#8217;t top priority, we put it in our &#8220;FeatureList.txt&#8221; file for adding in future additions.</p>
<p><em>[If there are any good hackers reading this, note that this is the file you're looking for when in Kyle's machine. ]</em></p>
<p><strong>With version 2.0 having a fresh new codebase, a bunch of serious bugs have crept in. My copy keeps crashing, and has performance issues. No no, I&#8217;m not whining. From a developer&#8217;s point of view, what&#8217;s the time frame and difficulty in understanding, finding, and fixing any bugs that testers submit?</strong></p>
<p>The crashes you&#8217;ve been having we actually knew about before the beta shipped, but were literally at a brick wall on how to fix them. Neither me or Joel can replicate them, with any sort of accuracy. Usually it takes about 4 days for either of us to make a crash happen, and then we can&#8217;t replicate it. We really need more data from beta testers to try and solve it. Truth be told, we even managed to replicate them, but 10.6.2 came along and broke something. It barely worked. But now it&#8217;s fine (that is, we can&#8217;t replicate the crashes). We didn&#8217;t touch a single line of code—weirdest thing ever.</p>
<p>99% of the bugs submitted have been extremely easy fixes. I&#8217;d say we&#8217;ve spent more time fixing the two crashes that exist than we have all the other bugs and suggestions combined. <em>[Since then, I got the beta 7, and things are pretty much RC-stable]</em></p>
<p><strong>What about adding features? Beta testers are known to be feature hungry, and can&#8217;t help but bring up the &#8220;submit feedback&#8221; form. Are there any new features coming up, or is the FeatureList.txt forever updated?</strong></p>
<p>That&#8217;s what 2.x releases are for. We&#8217;ve reached the stage of feature freezing 2.0, which means nothing else is going to be added to it before release. If we kept adding everything everyone asked for, we&#8217;d never reach release. Originally this was suppose to be public by early November, but features kept getting added. And with features come more bugs. So for now no new features at all.</p>
<p><strong>For the sake of the readers, what is your Mac setup like? Hardware, core software, etc.…</strong></p>
<p>My main development machine is a Mac Pro, accompanied by a white MacBook. It goes without saying, iPhone as well. On the software front, Firefox for web browsing, Photoshop, Xcode, Adium for chat, Versions for SVN, Cyberduck for FTP, Tweetie for twitter, Smultron for text editing.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-12995" title="kyle-desk" src="http://smokingapples.com/wp-content/uploads/2009/11/kyle-desk.jpg" alt="kyle-desk" /></p>
<p><strong>Now about App Store programming. I know you&#8217;re still warming up to Cocoa and Xcode (with a little help from Joel), but you must have your eyes on the App Store. Or is the bureaucracy just too much for you to handle? Just today Paul Kafasis decided to stop app store programming. What&#8217;s your say in this whole approval mess? Would it still be worth your while?</strong></p>
<p>That&#8217;s a tough one. I&#8217;d like to develop for the iPhone; it&#8217;s an incredibly amazing platform. The user interaction on the iPhone is much more natural than on the desktop. If there was no approval process, I&#8217;d be more inclined to take part. However, it seems like Apple is a bit too fickle with strange things in the App Store. They need to be far more transparent in the review process, if not remove it completely. On the flip side, the App Store offers is an extremely easy way for developers to reach customers, and since it&#8217;s Apple&#8217;s platform, I understand they want to screen things.</p>
<p>The idea of spending, say, 4 months developing an iPhone app, only to have it rejected by apple for no reason scares the shit out of me. That&#8217;s tens of thousands of dollars of work down the tube, which isn&#8217;t acceptable.</p>
<p><strong>Android? WebOS?</strong></p>
<p>No thanks, and let&#8217;s keep it at that.</p>
<p><em>[But he couldn't keep it at that]</em></p>
<p>Don&#8217;t get me wrong, I support what they&#8217;re doing. However, those companies need to spend more time on interaction design. This is where the iPhone really shines. There was a great part in the documentary Objectified where Jonny Ive says, &#8220;[with the iPhone] everything defers to the display &#8211; a lot of what we seem to be doing in a product like that is getting design out of the way. And I think when forms develop with that sort of reason, and they&#8217;re not just arbitrary shapes, it feels almost inevitable&#8230; it feels almost undesigned. It feels almost like, &#8216;well of course it&#8217;s that way, why would it be any other way?&#8217;&#8221;.</p>
<p>The problem other companies seem to have is they think they can fix bad design with marketing. Apple has marketing too, but it focuses on the product, not the image of people using the product. Because the product can stand on its own.</p>
<p>I&#8217;ll leave you with another quote I cannot resist, &#8220;It&#8217;s really important in a product to have a sense of the hierarchy of what&#8217;s important and what&#8217;s not important by removing those things that are all vying for your attention&#8221;.</p>
<p>****</p>
<p>[tweetmeme] And with Notify 2.0, you&#8217;ll see Kyle has designed a beautiful little app, that gives you just enough and nothing more. We&#8217;ll have a full review of Notify 2.0 when everything&#8217;s all good to go (a few days hopefully), but you can have a preview of what&#8217;s coming at the Vibealicious blog.</p>
<p>And before I finish, I&#8217;d highly suggest twitter users give <a href="http://twitter.com/kyleve" target="_blank">@Kyleve</a> a follow. Developer interest or not. Consider this my followfriday recommendation of the month. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://smokingapples.com/880/speaking-with-kyle-van-essen-about-being-a-mac-software-developer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Developer Interview: Danny Greg of Realmac Software</title>
		<link>http://smokingapples.com/880/interview-danny-greg-realmac-software/</link>
		<comments>http://smokingapples.com/880/interview-danny-greg-realmac-software/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 15:13:54 +0000</pubDate>
		<dc:creator>Jonas Wisser</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[danny greg]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[littlesnapper]]></category>
		<category><![CDATA[rapidweaver]]></category>
		<category><![CDATA[realmacsoftware]]></category>

		<guid isPermaLink="false">http://smokingapples.com/?p=12758</guid>
		<description><![CDATA[[tweetmeme] Realmac Software has been a pillar of the Mac developer community since the company was founded in 2002. In 2004, they released RapidWeaver, an excellent template-based website editor, to an adoring public. In 2008, they released the much-anticipated LittleSnapper, a fantastic screenshot tool with special support for clipping photos of webpages and design inspirations. [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://smokingapples.com/880/interview-danny-greg-realmac-software/" title="Permanent link to Developer Interview: Danny Greg of Realmac Software"><img class="post_image aligncenter frame" src="http://smokingapples.com/wp-content/uploads/2009/11/danny-greg2.jpg" width="521" height="246" alt="Post image for Developer Interview: Danny Greg of Realmac Software" /></a>
</p><p><img class="alignnone size-full rssimg wp-image-12805" src="http://smokingapples.com/wp-content/uploads/2009/11/danny-greg2.jpg" alt="danny-greg" /></p>
<p>[tweetmeme] <a href="http://www.realmacsoftware.com/">Realmac Software</a> has been a pillar of the Mac developer community since the company was founded in 2002. In 2004, they released <a href="http://www.realmacsoftware.com/rapidweaver/">RapidWeaver</a>, an excellent template-based website editor, to an adoring public. In 2008, they released the much-anticipated <a href="http://www.realmacsoftware.com/littlesnapper/">LittleSnapper</a>, a fantastic screenshot tool with special support for clipping photos of webpages  and design inspirations. More recently, Realmac has been in the news for their acquisition of <a href="http://www.realmacsoftware.com/socialite/">Socialite</a> (née Eventbox).</p>
<p>Realmac is also notable for being the home of one of the younger Mac devs out there, in the form of one <a href="http://twitter.com/dannygreg">Danny Greg</a>.</p>
<p><strong>Hi, Danny! Thanks for talking to us. How old are you? How did you get into Mac development? Did you develop your own apps before you started at Realmac?</strong></p>
<p>I am 20 years old, 21 next month [1. Danny actually just turned 21 a couple days ago. Happy belated birthday, Danny!]. So one of the youngsters in the community.</p>
<p>As for how I got into mac development, its a bit of a fairy tale story. When I was 12 I came back from a cricket match with the idea that I wanted to make something on the computer that would keep score of a cricket game with just one press of a key for each ball bowled. My dad is an accountant and therefore pretty awesome with Excel. So we came up with a spreadsheet that would pretty much do it.</p>
<p>At school I had a fantastic computing teacher, once he saw this he started introducing me to programming and giving me tasks to do in my own time. It just so happens that he was a complete Mac addict. This rubbed off on me to such an extent that I started running an OS X 86 box way before I got my first mac.</p>
<p>I learnt to program in REALbasic in and outside of the classroom. We chose that as it produced Mac as well as windows apps to a pretty decent extent. It was around this time, I was around 16, that I started becoming really interested in the indie Mac culture and applications. I also started writing reviews for some Mac websites which helped me start to chat to developers and immerse myself a bit more in the community.</p>
<p>I started my own company when I was 17/18 and created an app called <a href="http://www.crimsonskysoftware.com/">BitClamp</a>. This went pretty well and I ended up licensing the software to FastForward Software to sell which was great as it let me just do the development. I recently ceased selling the software as due to my current commitments I cannot maintain it at all. I also joined the Latitude Browser team with my friends <a href="http://twitter.com/Cocoia">Sebastiaan de With</a> and <a href="http://twitter.com/cassarani">Leonardo Cassarani</a>.</p>
<p>It was that that caught the attention of a certain <a href="http://twitter.com/nikf">Nik Fletcher</a> at Realmac. After a chance meeting in Brighton and subsequent lunch I was invited to the offices of Realmac. After a few more phone calls and chats with Dan (<a href="http://twitter.com/dancounsell">Counsell</a>,  founder of Realmac) I was offered a job on the cocoa team.</p>
<p style="text-align: center"><img class="alignnone size-full wp-image-12803" src="http://smokingapples.com/wp-content/uploads/2009/11/realmac-team.jpg" alt="realmac-team" /><br />
<span class="caption">The Realmac team: [From L-R] Luke Hefson, Danny Greg, Aron Carroll, Dan Counsell, Nik Fletcher, Keith Duncan. [<a href="http://emberapp.com/dan/images/team-realmac-ember-tees/" target="_blank">via</a>]</span></p>
<p>Somehow I had managed to fall into one of the few full time Cocoa jobs before leaving college (I think that&#8217;s high school to those in the states) and my career path as a mac developer was set.</p>
<p><strong>Quite the fairy tale story indeed. What&#8217;s it like working at Realmac? What does a typical workday look like?</strong></p>
<p>As Realmac is my first real full time job I have no way to compare it to anything but I&#8217;m pretty sure it&#8217;s damn good :p. I get to work with some of the most talented designers and developers in my chosen field, on a daily basis. It also happens that they have become great friends of mine. So really a day in the life of someone at Realmac is just doing what you love to do with your mates who also happen to have the same passion as you. We also have not-so typical work days when we are in the office to crazy hours, get some food in and make sure we meet that deadline. But that&#8217;s another story <img src='http://smokingapples.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p style="text-align: center"><img class="alignnone size-full wp-image-12809" src="http://smokingapples.com/wp-content/uploads/2009/11/realmac-office.jpg" alt="realmac-office" /><br />
<span class="caption">Danny snaps a shot of Dan &#8220;The Big Man&#8221; Counsell ordering Aarol Caroll around, while goofing around on his own screen. [<a href="http://www.flickr.com/photos/dannygreg/2570676395/" target="_blank">via</a>]</span></p>
<p>We like to play hard too though, there is a fair amount of Call of Duty 4 played outside of office hours and we enjoy our trips to the pub where we usually just end up talking about &#8220;work&#8221; again.</p>
<p><strong>I want to issue a collective congratulations on the acquisition of Socialite. I was a fan of EventBox since day one, so I&#8217;m looking forward to seeing what you all do with it. How long has that been in the works, and what brought it about?</strong></p>
<p>Well thanks very much! I would rather not comment about the particulars of the business side of things as that isn&#8217;t really part of my job at Realmac. However, I will say that it is an app that we have all followed from the start of its beta period and we are very excited to have the opportunity to put our stamp on it and ensure it has a bright development future.</p>
<p><strong>The acquisition is a big deal. Has the community reacted as well as you hoped?</strong></p>
<p>There were a few unhappy or unsure comments floating about and I can understand that. I think the comment who suggested we were the &#8220;new Adobe&#8221; was my favourite. Some people seem to think we are some giant software corporation who are going to ruin their favourite app. The reality is we are just 7 guys who love to make Mac software—we don&#8217;t intend on ruining anything.</p>
<p>I will also say, to allay some fears, that Socialite doesn&#8217;t affect our other applications. We are hard at work writing updates for both RapidWeaver and LittleSnapper as well as Socialite.</p>
<p><strong>It seems like Realmac competes with Apple (as well as Karelia and perhaps loosely Adobe) with RapidWeaver, and competes with Apple and any number of other companies with LittleSnapper. Obviously, you guys are doing pretty well despite (or because of) the competition. What do you think sets your software apart from the competition?</strong></p>
<p>We try and find that spot in the market which isn&#8217;t being directly catered for rather than directly compete. We like to think that RapidWeaver offers you a large chunk more flexibility than iWeb for example. LittleSnapper is something that we really wanted, a way to capture and manage your inspiration. Although comparisons can be drawn with other apps because we targeted it at that specific use it means different design decisions get taken and the app tends to fit more nicely in the target workflow.</p>
<p><strong>Enough about the work side of things. You mentioned running an OSx86 machine for a while; when was that? When did you get your first Mac?</strong></p>
<p>I hacked OS X onto my family computer mid-2006 I think… stretching my memory now :p. My first proper mac I got in 2007 I think.</p>
<p><strong>What do you run now?</strong></p>
<p>My main development machine is my Unibody MacBook Pro, which runs a 2.53GHz Core 2 Duo with 4 gigs of RAM and a 320gig HDD. I am very much an advocate for the &#8220;1 laptop lifestyle&#8221; as it means I can work from anywhere. That said I of course plug it into big displays at home and work :p.</p>
<p><strong>Aside from the other guys at Realmac, who are your favorite Mac and iPhone developers? What are your favorite pieces of Mac and iPhone software?</strong></p>
<p>For companies I have to mention <a href="http://www.panic.com/">Panic</a> and our friends over at <a href="http://www.madebysofa.com/">Sofa</a> and <a href="http://marketcircle.com/">Marketcircle</a>. All are similar teams doing what they love and cranking out really great software.</p>
<p>I am a bit of a Mac app junkie as I am sure readers can appreciate, but apps that I use on a daily basis tend to be developer tools so I have a slight bias towards them. Not counting all our software that I use, I really dig <a href="http://www.billingsapp.com/">Billings</a> for managing the small amount of freelance I do. <a href="http://connectedflow.com/changes/">Changes</a> for file diffing and <a href="http://www.zennaware.com/">Cornerstone</a> for SVN working copy and repository management. For web development I shift between <a href="http://www.panic.com/coda/">Coda</a> and <a href="http://macrabbit.com/espresso/">Espresso</a> &amp; <a href="http://macrabbit.com/cssedit/">CSSEdit</a>. :p I also love Tweetie (on <a href="http://www.atebits.com/tweetie-mac/">both</a> <a href="http://www.atebits.com/tweetie-iphone/">platforms</a>).</p>
<p><strong>If I remember correctly from Twitter, you&#8217;re in a band and involved in theatre. Tell us about that.</strong></p>
<p>Well I have been a musician since the age of 5. My mum is a classical violinist and my Dad… well he just likes The Who… a lot. I ended up learning the guitar. I was member of a band called <a href="http://twitter.com/silentdisguise">Silent Disguise</a> (I think that is the one you are referring to) up in London for a few years and as we started getting places I also started working for Realmac so I had to leave fairly recently, which is a shame. However I have formed another local band called &#8220;Above our Station&#8221; with my brother where I currently play guitar and sing.</p>
<p style="text-align: center"><img class="alignnone size-full wp-image-12806" src="http://smokingapples.com/wp-content/uploads/2009/11/danny-greg-band.jpg" alt="danny-greg-band" /><br />
<span class="caption">Pelting out some tunes with fellow guitarist Carl [<a href="http://www.flickr.com/photos/dannygreg/2949631349/" target="_blank">via</a>]</span></p>
<p>The other aspect of my performer life is I am also an actor. Again I started young, I was 7 when I was first on the stage if I remember correctly. I have been involved with various professional, semi-pro and amateur productions but these days I am heavily involved with a local semi-professional theatre company who I usually perform with. They also have a drama school where I teach on saturday mornings.</p>
<p><strong>Well, it sounds like you have a lot on your plate. Thanks for taking the time out of your schedule to talk to me!</strong></p>
<p>Thanks for the interview!</p>
<p style="text-align: center">•••</p>
<p>[tweetmeme] Man, I&#8217;m twenty-two and suddenly I feel like an old man. I&#8217;m off to go learn Cocoa, join a rock band, and start acting classes. In the meantime, if you&#8217;ve got any questions or comments for Danny, you know where to put &#8216;em! I&#8217;ll be back in two weeks with an interview with a rockstar Cocoa dev whose apps tend to put Apple&#8217;s development team to shame.</p>
]]></content:encoded>
			<wfw:commentRss>http://smokingapples.com/880/interview-danny-greg-realmac-software/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Developer Interview: Talking with the Bodega devs</title>
		<link>http://smokingapples.com/880/developer-interview-bodega-app/</link>
		<comments>http://smokingapples.com/880/developer-interview-bodega-app/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 15:50:27 +0000</pubDate>
		<dc:creator>Jonas Wisser</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[bodega]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://smokingapples.com/?p=12232</guid>
		<description><![CDATA[I&#8217;m a Mac geek. No, really, with the emphasis on the geek part. Some people love their Macs because they&#8217;re easy to use, and they&#8217;re right; I love mine because of all the awesome indie software it runs. And I&#8217;m right too. This is the first in a series of interviews with independent Mac developers [...]]]></description>
			<content:encoded><![CDATA[<p><a class="post_image_link" href="http://smokingapples.com/880/developer-interview-bodega-app/" title="Permanent link to Developer Interview: Talking with the Bodega devs"><img class="post_image aligncenter frame" src="http://smokingapples.com/wp-content/uploads/2009/10/interviews.jpg" width="521" height="246" alt="Post image for Developer Interview: Talking with the Bodega devs" /></a>
</p><p><img src="http://smokingapples.com/wp-content/uploads/2009/10/interviews.jpg" alt="interviews" title="interviews" class="alignnone size-full rssimg wp-image-12334" /></p>
<p>I&#8217;m a Mac geek. No, really, with the emphasis on the <em>geek</em> part. Some people love their Macs because they&#8217;re easy to use, and they&#8217;re right; I love mine because of all the awesome indie software it runs. And I&#8217;m right too.</p>
<p><span style="float:right; padding: 5px; padding-top: 0px;"><script type="text/javascript">
tweetcount_url = 'http://smokingapples.com/880/developer-interview-bodega-app/';
tweetcount_src = 'RT @smokingapples:';
</script><br />
<script type="text/javascript" src="http://widgets.backtype.com/tweetcount.js"></script></span>This is the first in a series of interviews with independent Mac developers and small development houses. If you&#8217;re interested in knowing the story behind the software you use every day, what decisions guided the developers to code it so, and what plans they have for your favourite app, this series is aimed at you. It&#8217;s my hope that some of you reading this will get to know the developers behind the software in a way you wouldn&#8217;t get to otherwise.</p>
<p>Appropriately enough for the christening of a series that will focus on Mac developers and the software they create, this first article focuses on the developers and designer behind <a href="http://appbodega.com/">Bodega</a>, the first (and so far only) app store for the Mac. Chris Zehm <a href="http://smokingapples.com/software/appbodega-the-mythical-mac-app-store/">first covered</a> Bodega for Smoking Apples when the app was released back in August. Without any further ado, let me introduce the Bodega devs—or rather, let me let them introduce themselves.</p>
<p><strong>How did you all get involved with creating Bodega?</strong></p>
<p><strong><a href="http://twitter.com/rickfillion">Rick Fillion</a>:</strong> I&#8217;ve been an <a href="http://idfusionsoftware.com/">IDFusion Software</a> employee for a couple of years.  <a href="http://twitter.com/philletourneau">Phil Letourneau</a> and I own <a href="http://centrix.ca/">Centrix.ca</a>, through which we build our Mac and iPhone software.  We didn&#8217;t come up with the Mac app store concept; it&#8217;s been discussed in the Mac developer community for a long while, and it was coming up more frequently after the AppStore&#8217;s release.  Phil and I were talking it over one night (this would have been around December of 2008), thinking about what could be done to make it really good, and how neat it&#8217;d be to have such a thing&#8230; for kicks we started writing down a feature list.  Before long we realized that it was quite pointless to keep imagining this because we simply didn&#8217;t have the time to write this during nights and weekends with Centrix.ca.  It just so happened that around that time, IDFusion was looking to get involved in the Mac market.  The next morning I pitched the idea to the CEO, he thought it was a good idea, and offered to fund the project.  Within a few weeks we hired Phil as a designer at IDFusion, and started the spec&#8217;ing and design of Bodega.  In February we hired <a href="http://twitter.com/cverwymeren">Chris Verwymeren</a> as our second coder, and we all got cracking on development.</p>
<p><strong> I&#8217;ll ask the obvious question first… er, second: why Bodega?</strong></p>
<p><strong>Phil:</strong> We spent weeks agonizing over a name and a brand for Bodega. We wanted to create something approachable, with a recognizable name and something people could relate to. The term &#8220;bodega&#8221; is a word of Spanish origin, which is used in primarily in the large cities on the East and West coast of the US.  It&#8217;s short and catchy, and has firmly entrenched meaning of &#8220;small convenience store&#8221;, which is exactly what we want to convey. Bodega is for everyone, built from the ground up by independent Mac developers, for independent Mac developers. It&#8217;s the store at the end of the street where you get to know the shopkeeper, and run into your neighbours while you shop.</p>
<p style="text-align: center"><a href="http://smokingapples.com/wp-content/uploads/2009/10/Bodega.jpg"><img class="size-full wp-image-12237 aligncenter" src="http://smokingapples.com/wp-content/uploads/2009/10/Bodega_small.jpg" alt="Bodega_small" width="545" height="364" /></a><span class="caption">The <a href="http://glossandgradients.com/post/155025259/you-know-because-sometimes-os-x-gets-really-sunny">much-debated</a> Bodega UI, complete with convenience store awning. (click for larger image)</span></p>
<p><strong>A slightly less obvious one for Phil: why the awning? Part of the general market metaphor?</strong></p>
<p><strong>Phil:</strong> The awning was one of the first design elements to take shape in Bodega. When we decided to name the product Bodega, I immersed myself in images of convenience stores all over the world, taking inspiration from the various things that make bodegas unique. A colourful awning was a recurring theme in small neighbourhood convenience stores, to catch the eye of the passerby I suppose, and it felt like a fresh take on the standard rectangular application window. It&#8217;s definitely one of the more polarizing aspects of Bodega, people either love it or hate it, but I feel that it sets the application apart and brings a little character to the screen.</p>
<p><strong>Third parties getting there first has never stopped Apple from walking into (and often dominating) a market. Karelia Software has actually had it happen to them twice, although they seem to be doing just fine these days. Are you at all concerned that Apple might do the same to Bodega with a new Mac App Store?</strong></p>
<p><strong>Rick:</strong> Everyone we&#8217;ve talked to at Apple has been quite supportive of Bodega.  They agreed that the Mac community could really use something like this, and even hooked us up with some of the press contacts for our launch.  Of course, none of this means they won&#8217;t railroad us, but we&#8217;re not too worried about that, and here&#8217;s why:  This isn&#8217;t a new market, they can&#8217;t dictate the rules like they did for the iPhone.  Nor can we.  The developers have the ultimate veto power, you need to get developer buy-in.  Every developer has a different store and payment processing system that they&#8217;ve hand-tweaked, a different license key format, etc&#8230;  Considering how rampant piracy is in the iPhone market (something very few people like to talk about), I don&#8217;t see developers jumping at the opportunity to let Apple control that for them.</p>
<p><strong>How has the developer response to Bodega been? Are there any apps you&#8217;d like to see available on Bodega that you don&#8217;t? What do you have to say to developers who aren&#8217;t currently interested in Bodega?</strong></p>
<p><strong>Rick:</strong> The developer response has been overwhelmingly positive.  We&#8217;ve received a lot of amazing email.  There are a lot of applications that we&#8217;d like to see on Bodega that aren&#8217;t in there yet.  We won&#8217;t name any, because I don&#8217;t think that&#8217;d be fair or nice, but there are a few heavy hitters that we&#8217;d love to have on there.  Our pitch to developers is: what do you have to lose?  It&#8217;s free.  Worst case scenario you&#8217;ve lost 10 minutes of your time adding your application.  If you can get a single sale through Bodega, it will have paid for that time.  And if we all work together we can make something that&#8217;s of real value to end users.</p>
<p><strong>Bodega&#8217;s currently pretty young, at version 0.8.0; what have you been working on, and what should we expect to see as Bodega matures?</strong></p>
<p><strong>Rick:</strong> We think there&#8217;s a lot of room for improvement in the speed area, refinements regarding usability, and making the whole experience cleaner. Bodega 0.8 was supposed to bring in two primary things: client-side caching and in-app downloading. In-App downloading was the first step towards having Bodega actually install the downloaded software for the user, which was a feature that got dropped from 0.8 due to time constraints.  We decided to push that back to 0.9.  In-App downloading makes the download experience much more fluid. Client side caching makes the application feel much snappier by requiring fewer trips to the server for data.</p>
<p><strong>How did you all get started working in software development (or design)? What projects have you worked on beside Bodega?</strong></p>
<p><strong>Rick:</strong> I&#8217;ve been a Mac developer for around 6 years now.  Before then I was a web developer and assembly programmer (&#8217;cause the two go together so well) doing operating system development.  As a Linux user, no less (back when &#8220;The Year of the Linux Desktop&#8221; wasn&#8217;t a joke, we actually believed it).  Software development has always interested me, but the tools made me feel constrained, and that I was spending too much time doing the simple stuff.  XCode/Interface Builder and Cocoa rocked my world, and with that I kicked Linux like a bad habit.</p>
<p><strong>Phil:</strong> I&#8217;ve been a designer for 6 years, a full-time UI designer for 2. I&#8217;ve worked in print and graphic design, web and web application design, before going into UI design full-on. Rick and I started centrix.ca 6 years ago and have been developing Mac products since then, and more recently iPhone projects as well. Our first and longest standing project is NetworkLocation, a location management application for OS X that changes settings on your computer based on where you&#8217;re located. We&#8217;ve also built Jet Lag, FridgeNotes for iPhone, Where to Wee for iPhone, and have some other projects in the works. Bodega was one of the first projects we really put full-time effort into.</p>
<p><strong>Chris:</strong> I started programming by learning Pascal in high school and then went to university for a computer science degree. I&#8217;ve spent a large part of my career doing C/C++ and Java development. A few years ago, I started learning Objective-C and Cocoa in my free time and was impressed with how the language removed a lot of the glue code I would normally write had I used another language. I met Rick and Phil last year and started working with them on Bodega a few months later.  For most of my career, I&#8217;ve worked on large commercial systems for the government and telecommunications industry. Bodega is the first consumer product I&#8217;ve worked on.</p>
<p style="text-align: center"><a href="http://smokingapples.com/wp-content/uploads/2009/10/Fridgenotes+WheretoWee.jpg"><img class="size-full wp-image-12243 aligncenter" src="http://smokingapples.com/wp-content/uploads/2009/10/Fridgenotes+WheretoWee.jpg" alt="Fridgenotes+WheretoWee" /></a><span class="caption">Screenshots of <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=325451673&amp;mt=8">FridgeNotes</a> and <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=328752324&amp;mt=8">Where to Wee</a>, two of Centrix.ca&#8217;s other projects.</span></p>
<p><strong>Do you have any other projects in the works that you&#8217;d like to tease the readers with?</strong></p>
<p><strong>Rick:</strong> We&#8217;ve been pretty busy.  In August we released Bodega and our first iPhone application <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=325451673&amp;mt=8">FridgeNotes</a>, and <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=328752324&amp;mt=8">Where to Wee</a> hit the App Store in September. Those two iPhone apps were both very fun projects to work on, but honestly I&#8217;d love to be able to write an iPhone app that isn&#8217;t tied to a server for a change.</p>
<p>We&#8217;re now working on Bodega 0.9 which should have in-app installation of new applications and updates, and a bunch of other features.</p>
<p><strong>We&#8217;ll look forward to the next release. Thanks for talking to me!</strong></p>
<p><strong>In chorus:</strong> Any time!</p>
<p>Well, that&#8217;s it for the first installment of this new series. I&#8217;ll be back in two weeks with an interview with one of the coders at <a href="http://realmacsoftware.com/">Realmac</a>. In the meantime, make sure to check out <a href="appbodega.com">Bodega</a> if you haven&#8217;t already and leave your thoughts in the comments. How did I do? What questions didn&#8217;t I ask that you wish I would have? If you ask very nicely, it&#8217;s just possible that Rick, Phil, and Chris will turn up and answer them for you.<span id="more-12232"></span></p>
<p>[Header img via <a href="http://www.flickr.com/photos/smiling_da_vinci/14785644/">Flickr</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://smokingapples.com/880/developer-interview-bodega-app/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 9/19 queries in 0.006 seconds using disk: basic

Served from: smokingapples.com @ 2012-02-11 03:53:10 -->
