<?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>Gorilla Logic Blogs &#187; Stu Stern</title>
	<atom:link href="http://blog.gorillalogic.com/category/stu-stern/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gorillalogic.com</link>
	<description>Gorillas reflect on software development.</description>
	<lastBuildDate>Fri, 09 Dec 2011 19:21:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FoneMonkey for Android Q&amp;A</title>
		<link>http://blog.gorillalogic.com/2011/12/09/fonemonkey-for-android-qa/</link>
		<comments>http://blog.gorillalogic.com/2011/12/09/fonemonkey-for-android-qa/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 19:16:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-6058241816462407729</guid>
		<description><![CDATA[I'm interviewed about FoneMonkey for Android: http://jaxenter.com/fonemonkey-for-android-q-a-39195.html.]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/12/fonemonkey-for-android-q.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
I'm interviewed about FoneMonkey for Android: <a href="http://jaxenter.com/fonemonkey-for-android-q-a-39195.html"  style="color: rgb(17, 85, 204); font-family: arial, sans-serif; font-size: 13px; text-align: -webkit-auto; background-color: rgba(255, 255, 255, 0.917969); ">http://<span class="il" style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 204); color: rgb(34, 34, 34); background-position: initial initial; background-repeat: initial initial; ">jaxenter</span>.com/<wbr>fonemonkey-for-android-q-a-<wbr>39195.html</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-6058241816462407729?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/12/09/fonemonkey-for-android-qa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FoneMonkey, Objective-C, and the Dark Arts</title>
		<link>http://blog.gorillalogic.com/2011/11/21/fonemonkey-objective-c-and-the-dark-arts/</link>
		<comments>http://blog.gorillalogic.com/2011/11/21/fonemonkey-objective-c-and-the-dark-arts/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 03:56:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-8274240036875800197</guid>
		<description><![CDATA[Dr. Dobbs just published part 2 of my series on FoneMonkey for iOS. Part 2 gets deep into the very mysterious business of how we record and playback user interactions.Not only does this article reveal the secrets to extending FoneMonkey, but it also re...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/11/fonemonkey-objective-c-and-dark-arts.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
Dr. Dobbs just published <a href="http://drdobbs.com/open-source/231903414">part 2 of my series</a> on FoneMonkey for iOS. Part 2 gets deep into the very mysterious business of how we record and playback user interactions.<div><br /></div><div>Not only does this article reveal the secrets to extending FoneMonkey, but it also reveals techniques for doing unholy things in Objective-C like replacing method implementations and grafting methods onto objects at runtime.</div><div><br /></div><div>Java took them away, but Objective-C puts the guns and knives back into programming!</div><div><br /></div><div><br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-8274240036875800197?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/11/21/fonemonkey-objective-c-and-the-dark-arts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FoneMonkey for Android has Landed!</title>
		<link>http://blog.gorillalogic.com/2011/11/14/fonemonkey-for-android-has-landed/</link>
		<comments>http://blog.gorillalogic.com/2011/11/14/fonemonkey-for-android-has-landed/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 05:40:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-4211772912274622309</guid>
		<description><![CDATA[Just pushed FoneMonkey for Android 0.6 Early Access out the door. You can download it here. We'll be uploading documentation and sample projects over the next few days. But now...sleep.]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/11/fonemonkey-for-android-has-landed.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
Just pushed FoneMonkey for Android 0.6 Early Access out the door. You can download it <a href="http://www.gorillalogic.com/fonemonkey4android">here</a>. We'll be uploading documentation and sample projects over the next few days. <div><br /></div><div>But now...sleep.</div><div><br /></div><div><br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-4211772912274622309?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/11/14/fonemonkey-for-android-has-landed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe kills Flash</title>
		<link>http://blog.gorillalogic.com/2011/11/09/adobe-kills-flash/</link>
		<comments>http://blog.gorillalogic.com/2011/11/09/adobe-kills-flash/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 15:28:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-6804064831310905700</guid>
		<description><![CDATA[Given that mobile is the future (and the present), this news that Adobe is EOL'ing mobile Flash amounts to a death sentence for desktop Flash as well. It's sad (and perhaps disturbing) that a mature and powerful technology loved by so many was so easil...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/11/adobe-kills-flash.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
Given that mobile is the future (and the present), this news that <a href="http://blogs.adobe.com/conversations/2011/11/flash-focus.html">Adobe is EOL'ing mobile Flash</a> amounts to a death sentence for desktop Flash as well. It's sad (and perhaps disturbing) that a mature and powerful technology loved by so many was so easily killed off by the neighborhood bully (and everybody just stood by and watched).<div><br /></div><div>Time to learn to love JavaScript.</div><div><br /></div><div><br /></div><div><div>        <p class="p1"><br /></p><p class="p1"><br /></p><p class="p1"><br /></p></div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-6804064831310905700?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/11/09/adobe-kills-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dr. Dobbs meets the monkey</title>
		<link>http://blog.gorillalogic.com/2011/10/25/dr-dobbs-meets-the-monkey/</link>
		<comments>http://blog.gorillalogic.com/2011/10/25/dr-dobbs-meets-the-monkey/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 17:37:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-2689642122228048823</guid>
		<description><![CDATA[I think Dr. Dobb's was the first tech mag I ever read (back in the 80's!). The good doctor just published an article I wrote about FoneMonkey. ]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/10/dr-dobbs-meets-monkey.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
I think Dr. Dobb's was the first tech mag I ever read (back in the 80's!). The good doctor just published an <a href="http://drdobbs.com/open-source/231901614">article I wrote</a> about FoneMonkey. <div><br /></div><div><br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-2689642122228048823?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/10/25/dr-dobbs-meets-the-monkey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re the &#8220;E&#8221; in iOS: Open source projects fill Enterprise holes in Xcode</title>
		<link>http://blog.gorillalogic.com/2011/05/11/were-the-e-in-ios-open-source-projects-fill-enterprise-holes-in-xcode/</link>
		<comments>http://blog.gorillalogic.com/2011/05/11/were-the-e-in-ios-open-source-projects-fill-enterprise-holes-in-xcode/#comments</comments>
		<pubDate>Wed, 11 May 2011 22:54:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-8465161732610657629</guid>
		<description><![CDATA[@font-face {   font-family: "Cambria"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in 0in 10pt; font-size: 12pt; font-family: "Times New Roman"; }div.Section1 { page: Section1; }     A  long, long time ago, just as the internet bubble was real...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/05/were-e-in-ios-open-source-projects-fill.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
<style>@font-face {   font-family: "Cambria"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in 0in 10pt; font-size: 12pt; font-family: "Times New Roman"; }div.Section1 { page: Section1; }</style>     <p class="MsoNormal">A  long, long time ago, just as the internet bubble was really getting  going, many pundits were talking about “internet time” to describe the  radical time compression brought about by the web. Software release  cycles were suddenly occurring over periods of just a few months rather  than years, and technology platforms were similarly revving over just a  few years whereas previously it had literally taken decades for  enterprise IT to make any major changes in how they built software.</p>  <p class="MsoNormal">If  internet time was fast, what are we to make of “mobile time”? The big  bang of mobile time, the release of the first iPhone, was just four  years ago. Enterprises certainly needed to move quickly to keep up with  internet time, but at roughly the same four-year mark, most enterprises  were doing little more than creating static websites. There has been no  comparable gestation period for mobile development since Apple was nice  enough to skip over infancy and adolescence and give birth on day one to  fully formed, mature applications employing radically new user  interfaces.</p>  <p class="MsoNormal">While iPhone applications have  been pretty “magical” since day one, enterprise-class tool support for  iOS app development has been quite a bit slower in coming. It’s hard to  find many enterprise developers having anything nice to say about  Apple’s Xcode IDE, which is currently the only serious game in town for  developing iOS apps. Try the Google search <i style="">Xcode +”piece of crap”</i> and you’ll be treated to more than 40,000 results. There are of course many similar but more colorful searches you can try.</p>  <p class="MsoNormal">Back  in the days of internet time, Sun created a virtually unusable IDE  called Java Workshop. Fortunately for internet time, other companies  including IBM, Borland, and Symantec created competing IDE’s and Java  development has enjoyed robust tool support ever since. The closed  nature of iOS however has understandably dampened the enthusiasm anybody  outside of Apple might have for jumping into the nascent iOS  development ecosystem. After all, Apple can at any time change the iOS  platform in such a way as to make third-party tools incompatible,  similar to the way in which iTunes was continually revved to maintain  incompatibility with the Palm Pre mobile phone.</p>  <p class="MsoNormal">So,  since the usual commercial suspects have too much business sense to  enter into the iOS development ecosystem, it’s left up to those of us  with little or no business sense – I am of course referring to open  source software developers – to fill the gap! </p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-8465161732610657629?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/05/11/were-the-e-in-ios-open-source-projects-fill-enterprise-holes-in-xcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FoneMonkey 5, baby!</title>
		<link>http://blog.gorillalogic.com/2011/04/04/fonemonkey-5-baby/</link>
		<comments>http://blog.gorillalogic.com/2011/04/04/fonemonkey-5-baby/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 14:24:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-2242204895616312693</guid>
		<description><![CDATA[This morning at 7am we unleashed FoneMonkey 5, our first officially supported production release of our record/playback functional testing tool for native iOS apps on iPhone and iPad.FoneMonkey 5 is by far our most solid release yet. Go get it now at h...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/04/fonemonkey-5-baby.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
This morning at 7am we unleashed FoneMonkey 5, our first officially supported production release of our record/playback functional testing tool for native iOS apps on iPhone and iPad.<br /><br />FoneMonkey 5 is by far our most solid release yet. Go get it now at http://www.gorillalogic.com/fonemonkey!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-2242204895616312693?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/04/04/fonemonkey-5-baby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Podcast with Coté</title>
		<link>http://blog.gorillalogic.com/2011/04/01/my-podcast-with-cote/</link>
		<comments>http://blog.gorillalogic.com/2011/04/01/my-podcast-with-cote/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 21:32:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-3770809626423097283</guid>
		<description><![CDATA[Yesterday I had the pleasure of being a guest on RedMonk analyst Michael Coté's "Make All" podcast. We discussed the evolution of software dev over the last 15 years, and talked about how native apps and client-side runtimes like Flash support the del...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/04/my-podcast-with-cote.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
Yesterday I had the pleasure of being a guest on <a href="http://www.redmonk.com/cote/">RedMonk analyst Michael Coté's</a><span style="text-decoration: underline;"></span> "Make All" podcast. We discussed the evolution of software dev over the last 15 years, and talked about how native apps and client-side runtimes like Flash support the delivery of full-blown client-side user interfaces, which back in 1996 is what most of us expected from Java applets.<br /><br />Back then, it wasn't long before we woke up to the twin realities of browser compatibility and bandwidth constraints and were forced to shunt Java from the front- to the back-end of application development, and we spent several years dealing with the page-based hack that became known as MVC2.<br /><br />Plentiful bandwidth and a new generation of client-side technologies such as Flex, Silverlight, Android, and iOS are finally allowing us to build user interfaces in a much more direct, natural, and efficient fashion than the page-based MVC2 approach, and arguably, provide similar advantages over the the JavaScript-meets-DOM hack now known as AJAX.<br /><br />You can listen to my complete conversation with Michael <a href="http://www.redmonk.com/cote/2011/04/01/applets-to-ajax-to-apps-with-stu-stern-of-gorilla-logic-make-all-016/">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-3770809626423097283?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/04/01/my-podcast-with-cote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gosling@Google</title>
		<link>http://blog.gorillalogic.com/2011/03/31/goslinggoogle/</link>
		<comments>http://blog.gorillalogic.com/2011/03/31/goslinggoogle/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 19:26:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-7629568539147779564</guid>
		<description><![CDATA[The web is abuzz today with speculation about just what James Gosling will be doing for his new employer, Google. My own two cents are included in this post from John Waters at Application Development Trends.]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/03/goslinggoogle.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
The web is abuzz today with speculation about just what James Gosling will be doing for his new employer, Google. My own two cents are included in this <a href="http://adtmag.com/blogs/watersworks/2011/03/google-gosling-hire.aspx">post</a> from John Waters at Application Development Trends.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-7629568539147779564?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/03/31/goslinggoogle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FoneMonkey 4.2c improves text input handling</title>
		<link>http://blog.gorillalogic.com/2011/03/04/fonemonkey-4-2c-improves-text-input-handling/</link>
		<comments>http://blog.gorillalogic.com/2011/03/04/fonemonkey-4-2c-improves-text-input-handling/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 04:14:00 +0000</pubDate>
		<dc:creator>Stu Stern</dc:creator>
				<category><![CDATA[Stu Stern]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4892696525791628275.post-8549344487137650507</guid>
		<description><![CDATA[We very pleased to announce the availability of FoneMonkey 4.2c which  improves handling for UITextField and UITextView components. 4.2c provides robust handling of keyboard input, including recording  of the Return key, and fixes an issue where someti...]]></description>
			<content:encoded><![CDATA[<p class="syndicated-attribution"><small><a href="http://blog.gorillalogic.com/author/sstern/" title="Read other posts by Stu Stern">Stu Stern</a> originally posted this on <a href="http://stu-stern.blogspot.com/2011/03/fonemonkey-42c-improves-text-input.html">Big Gorilla - Stu Stern's Blog</a>.</small></p>
<p>We very pleased to announce the availability of FoneMonkey 4.2c which  improves handling for UITextField and UITextView components.</p> <p>4.2c provides robust handling of keyboard input, including recording  of the Return key, and fixes an issue where sometimes touch events that  ended field editing would be recorded prior to recording the text input  itself. On playback, FoneMonkey now triggers all appropriate delegate  methods and notifications.</p> <p>We believe that keyboard-related input issues were the last major  problem facing us and 4.2c should reliably provide recording and  playback for virtually all common user interface gestures.</p> <p>Script and generated code storage has been moved back to the base  Documents directory to make it easier to use iTunes to move scripts on  and off iPhone and iPad devices. FoneMonkey scripts are now suffixed  with .fm. You will need to rename any existing scripts.</p> <p>FoneMonkey 4.2c is available for immediate download at  www.gorillalogic.com/fonemonkey. Thanks for the continued feedback. Your  input is the primary factor determining what we tackle next!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4892696525791628275-8549344487137650507?l=stu-stern.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://blog.gorillalogic.com/2011/03/04/fonemonkey-4-2c-improves-text-input-handling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

