
<rss version="2.0">
	<channel>
		<title>KeyLimeTie RSS Feed</title>
		<link>http://www.iarchitect.net</link>
		<description>KeyLimeTie RSS Feed</description>
		<language>en-us     </language>
		<image id="_image">
			<title>KeyLimeTie</title>    
			<link>http://www.keylimetie.com/Blog/</link>
			<url>http://www.keylimetie.com/Common/Images/custom/KLT-Logo.gif</url>
			<width>220</width>
			<height>80</height>
		</image>
		
				<item>
					<title>Lucas Oil - On the Edge application for the iPhone</title> 
					<link>http://www.iarchitect.net/blog/2012/1/27/lucas-oil-on-the-edge-application-for-the-iphone/</link> 
					<description><![CDATA[<div>Can’t get enough extreme sports?  Always looking to go faster?  <img alt="" src="/Common/Images/custom//OntheEdge.png" style="width: 150px; height: 293px; float: right; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; " /> Well now you can have the rush in the palm of your hand.   Keylime Tie is proud to announce, in partnership with <a href="http://www.lucasoil.com/" target="_blank" class="ApplyClass">Lucas Oil</a>, the release of On the Edge for the iPhone platform. </div>
<div><br />
</div>
<div>On the Edge is an edgy, exciting show that exposes SPEED viewers to a plethora of motorsports that do not usually have a chance to air on national television. The show features stock car racing, figure 8 racing, rock crawling, snowmobile racing on grass, wheel stand competitions, stock car train racing, Speed Truck's "Driven to Rock" and street drag racers reaching speeds of 200 miles per hour. </div>
<div><br />
</div>
<div>This new app allows users the ability to catch up on previous episodes from past seasons or have quick access of the upcoming show schedule.  They can also learn more about the cast through the bios section or purchase official On the Edge merchandise.</div>
<div><br />
</div>
<div>Click here to download the <a href="http://itunes.apple.com/us/app//id492494416?mt=8" target="_blank">On the Edge application from iTunes</a>.     </div>
<div><br />
</div>
]]></description> 
					<pubDate>Fri, 27 Jan 2012 15:43:25 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2012/1/27/lucas-oil-on-the-edge-application-for-the-iphone/</guid>
				</item>
			
				<item>
					<title>SOPA and PIPA Reaction - The Day the Web Went Black</title> 
					<link>http://www.iarchitect.net/blog/2012/1/20/sopa-and-pipa-reaction-the-day-the-web-went-black/</link> 
					<description><![CDATA[<div>While <a href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act" target="_blank" class="ApplyClass">SOPA (StopOnline Piracy Act)</a> and <a href="http://en.wikipedia.org/wiki/PROTECT_IP_Act" target="_blank">PIPA (Protect IP Act)</a> are not new topics,
much of the general public was newly introduced to these terms Wednesday,
January 18th 2012, as thousands of websites took a stand against the
proposed legislation.</div>
<br />
<h4>SOPA / PIPA Overview</h4>
<div>At a high level SOPA
and PIPA are proposed legislation, in the U.S. House of Representatives and
Senate respectively, that would require search engines, advertisers, ISPs and<img alt="" src="/Common/Images/custom//Google-blackout.jpg" style="width: 200px; height: 150px; float: right; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; " />
other internet entities to regulate content and be responsible to remove
allegedly infringing content. In theory,
the ideas behind both bills are important and are recognized by many to be
necessary in the fight against piracy, but the current versions are very broad.</div>
<br />
<div>CNN has a great
article, <a href="http://money.cnn.com/2012/01/17/technology/sopa_explained/" target="_blank">SOPA Explained: What it is and Why it Matters</a>, while Marketing Land
shares, <a href="http://marketingland.com/what-all-marketers-need-to-know-about-sopa-1677" target="_blank">What All Marketers Need To Know About SOPA - The Stop Online Piracy Act</a>. In addition to the
above articles, <a href="http://www.khanacademy.org/video/sopa-and-pipa?playlist=American%20Civics" target="_blank">KhanAcademy.org</a> and <a href="http://vimeo.com/31100268" target="_blank">fightforthefuture.org</a>, created videos to
help illustrate the bills in more detail and what could happen if the current
versions are passed into law.</div>
<br />
<h4>Online Protest</h4>
<div>Wednesday, many major
sites went dark to protest the anti-piracy bills and get the attention of the
public, showing what could happen to some of the web’s favorite sites, if these
bills are passed. Google blacked out their logo and linked to an information
page that encouraged users to sign a <a href="https://www.google.com/landing/takeaction/" target="_blank">petition</a>.</div>
<br />
<div>Other sites like
Wikipedia, Craigslist, Wordpress, Flickr, and Reddit.com took similar stands
and provided information on how to contact your local congressman or
woman.  Social media sites like Facebook <img alt="" src="/Common/Images/custom//wiki_blackout.jpg" style="width: 320px; height: 150px; float: right; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; " />
and Twitter were flooded with the SOPA/PIPA related posts and were likely large
contributing factors to the widespread movement that took place Wednesday.</div>
<br />
<div>Although Facebook
didn’t join other web giants and go dark, Mark Zuckerberg, posted a status
about SOPA and linked it to the page that explains <a href="https://www.facebook.com/FacebookDC?sk=app_329139750453932" target="_blank">Facebook’s stance</a>.  In addition, Facebook
also joined other internet companies earlier this month in backing an alternative
to SOPA, the <a href="http://www.allfacebook.com/facebook-piracy-bill-2012-01" target="_blank">Online Protection and Enforcement of Digital Trade Act (OPEN)</a>.</div>
<br />
<h4>Was the Protest a Success?</h4>
<div>SOPA and PIPA related searches trended very high on Google all day.  Below is the list of the top 20 trending searches from Wednesday, January 18th, and 6 of the top 20 relate to online piracy.  If users did not immediately sign the petitions, at the very least, it sparked some interest to educate them about the proposed legislation.  <img alt="" src="/Common/Images/custom//googletrends.JPG" style="width: 125px; height: 260px; float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px; " />Google says more than 7 million people signed the <a href="https://plus.google.com/116899029375914044550/posts/WyqtYzsuJMT" target="_blank">anti-SOPA petition</a>, while Twitter reported 2.4+ million SOPA-related Tweets in a 4 hour span.  More than 162 million people saw the <a href="http://en.wikipedia.org/wiki/Wikipedia:SOPA_initiative/Learn_more" target="_blank">Wikipedia blackout page</a>.  It’s evident that the protest had a positive influence on the online and social media communities, but did the ‘decision makers’ get the message? </div>
<br />
<div>According to an email from fightforthefuture.org to its supporters, Wednesday's actions made an impact.  </div>
<br />
<div><blockquote>"Approaching Monday's crucial Senate vote there are now 35 Senators publicly opposing PIPA.  Last week there were 5.   And it just takes just 41 solid "no" votes to permanently stall PIPA (and SOPA) in the Senate.  What seemed like miles away a few weeks ago is now within reach.”</blockquote></div>
<br />
<div>For a summary on where various representatives stand on the two bills, ProPublica has put together a <a href="http://projects.propublica.org/sopa/" target="_blank">page</a> to easily keep track.  The next Senate vote for PIPA is scheduled for January 24<sup>th</sup>
and while many things can change in the next couple of days, it seems that Wednesday’s message had some initial effects in Washington. </div>
<div><br />
</div>
<div>POSTSCRIPT:  This morning Senate announced to<a href="http://gigaom.com/2012/01/20/senate-postpones-pipa-vote-your-move-web/" target="_blank"> postpone the scheduled  vote on PIPA</a>.  No official date has been annoucned.</div>
<p class="MsoNormal"> </p>
]]></description> 
					<pubDate>Fri, 20 Jan 2012 18:28:51 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2012/1/20/sopa-and-pipa-reaction-the-day-the-web-went-black/</guid>
				</item>
			
				<item>
					<title>New Facebook Insights for Page Admins</title> 
					<link>http://www.iarchitect.net/blog/2011/11/22/new-facebook-insights-for-page-admins/</link> 
					<description><![CDATA[<p class="MsoNormal">If you haven’t noticed already, Facebook has quietly introduced a new set of insight analytics for Facebook Page admins, which provides better detail on how well their stories engage their audience.
</p>
<img alt="" src="/Common/Images/custom/blog/facebook-settings.JPG" style="float: right; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; " />
<p class="MsoNormal">The update makes it easier for users to interpret the data and includes great visuals to display user interactions and total reach of the content.   One of the new data points ‘People Talking About This’, informs page admins the number of people who created a story about your page. </p>
<p class="MsoNormal">Upon initial login, page admins will be alerted to take a 5 step tour of the new layout and get themselves familiar with the new data.  If you have already “skipped” the tour or want to take it again it is always available to you from the settings dropdown in the top right corner.   </p>
<p class="MsoNormal">Below is a quick snapshot of some of the new data and graphs that Facebook provides. <br />
When a page admin initially logs into Facebook Insights the ‘Important Metrics’ are displayed with a graphical representation below.</p>
<p class="MsoNormal"><img alt="" src="/Common/Images/custom/blog/facebook-important%20metrics.JPG" style="width: 550px; height: 300px; float: left; " /></p>
<br />
<p class="MsoNormal">Like the old Insights, the basic metrics will continue to be displayed, but modified with cleaner and easy to comprehend graphs.   New data and graphs include how many people are talking about your page and the viral reach that the content is creating. </p>
<br />
<p class="MsoNormal"><img alt="" src="/Common/Images/custom/blog/facebook-how%20people%20talk%20about%20your%20page.JPG" style="width: 550px; height: 300px; float: left; " /></p>
<p class="MsoNormal">Like in the previous version, users are still able to export their data, but only as far back as July 19th and users can only filter data for a span of 89 days.  It’s still uncertain if the date range will expand going forward, but either way the updated reports are a nice feature to allow admins a way to verify their social media efforts are targeting the right audience.</p>
<img alt="" src="/Common/Images/custom/blog/facebook-export%20insight%20data.JPG" style="width: 300px; height: 200px; float: left; " />
<div style="clear: both; "></div>
<p class="MsoNormal">If you have any stories or tips on using the new Insights, please share them in the comments section below.</p>
]]></description> 
					<pubDate>Tue, 22 Nov 2011 20:19:19 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/11/22/new-facebook-insights-for-page-admins/</guid>
				</item>
			
				<item>
					<title>How We Made a Fun Plush Angry Birds Game</title> 
					<link>http://www.iarchitect.net/blog/2011/9/23/how-we-made-a-fun-plush-angry-birds-game/</link> 
					<description><![CDATA[<p>
We recently facilitated an on-site hackathon at a client's office, where the KeyLimeTie team came in and produced the event for them and served as facilitators while their employees developed their ideas.  We decided to have a bit of fun with it, knowing that everyone needs a break after long hours of intensive coding and brainstorming.
</p>

<h4>What if Angry Birds were real?</h4>

<p>
Angry Birds has been called 'the new Super Mario Bros.'  I'm hard pressed to find someone with a smartphone who hasn't played it.  Since Rovio sells the plush Angry Bird characters, we decided to make the game a reality.
</p>

<div class="BlogImageCenter" style="width: 580px;">
<img src="/Common/Images/Custom/blog/blog-angrybirds-3.png" alt="" />
</div>

<p>
The setup is surprisingly simple, though it took me a little searching to get it right.  Instead of building a slingshot, we opted for a three person water balloon launcher.  To make the bricks, we first bought 1/2'-thick foamcore from a craft store, but it proved to be too flimsy when we put the relatively heavy plush pig on top of it.  Since we wanted the game to be a bit of a challenge, we had to find something else.
</p>

<div style="width: 300px;" class="BlogImageRight">
<img src="/Common/Images/Custom/blog/blog-angrybirds-1.png" />
</div>

<p>
While walking at the Yorktown Mall near our office, I found <a href="http://www.brilliantskytoys.com/" target="new">Brilliant Sky Toys & Books</a>.  They happened to carry exactly what I was looking for; <a href="http://www.amazon.com/Melissa-Doug-Deluxe-Cardboard-Blocks/dp/B000A12YBW" target="new">Melissa & Doug Jumbo Cardboard Blocks</a>.  These blocks are similar to ones I remember in play areas when I was little.
</p>

<p>
These blocks are heavy enough to pose a challenge when struck by a plush bird launched from a distance.  In addition to the difficulty of hitting a narrow target (you're essentially playing a 2D game in a 3D world), this means that our Angry Birds game isn't a walk in the park.  It's more fun because of the challenge.
</p>

<div style="width: 300px;" class="BlogImageLeft">
<img src="/Common/Images/Custom/blog/blog-angrybirds-2.png" />
</div>

<p>
We set up the large Angry Birds course at the client, and for about an hour took turns hurling plush birds at plush pigs.  A lot of shots missed, and the participants experimented with different techniques of holding the birds, different strengths on the slingshot, and other techniques.  We even tried to spread out the target to make it wider, but that actually made the game more difficult.  In the end it appears that it's easier to focus on one target than it is to have several in front of you.
</p>

<h4>Here's What You Need</h4>

<p>
Want to build your own Angry Birds game?  Here are links to the products we used to assemble it.
</p>

<ul>
	<li><a href="http://shop.angrybirds.com/" target="new">Plush Angry Birds & Pigs</a></li>
	<li><a href="http://www.amazon.com/gp/product/B002JCC1J0/ref=pd_lpo_k2_dp_sr_2?pf_rd_p=486539851&pf_rd_s=lpo-top-stripe-1&pf_rd_t=201&pf_rd_i=B000QFDKYM&pf_rd_m=ATVPDKIKX0DER&pf_rd_r=1PSCHW346GX8EXBM4FVM" target="new">90 Yard Water Balloon Launcher</a></li>
	<li><a href="http://www.amazon.com/Melissa-Doug-Deluxe-Cardboard-Blocks/dp/B000A12YBW" target="new">Melissa & Doug Jumbo Cardboard Blocks</a></li>
</ul>

<h4>Did you build your own?  Tell us!</h4>

<p>
If you try this or another version of a physical Angry Birds game, we'd love to know!  Tweet us at @<a href="http://twitter.com/keylimetie">KeyLimeTie</a> or email us at <a href="mailto:info@keylimetie.com">info@keylimetie.com</a>.
</p>]]></description> 
					<pubDate>Fri, 23 Sep 2011 22:02:07 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/9/23/how-we-made-a-fun-plush-angry-birds-game/</guid>
				</item>
			
				<item>
					<title>How to Implement Social Sign-In - Summary From SocialDevCamp Chicago </title> 
					<link>http://www.iarchitect.net/blog/2011/9/1/how-to-implement-social-sign-in-summary-from-socialdevcamp-chicago/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="Chris Grove" src="/Common/Images/Custom/blog/blog-grove-sdcchi-2011.png" />
Chris Grove, CTO
</div>


<p>
This past weekend, I spoke at SocialDevCamp Chicago with developers about how to integrate social sign-in features into their webistes and apps.  Here are some of the key points from the talk.
</p>

<h4>What is 'social sign-in?'</h4>

<p>
Social sign-in features enable your website visitors to register for your website or application using an existing login of their choice, such as their Facebook, Google, or Twitter profile.  As a web developer, you can leverage a third party as an identity provider and at the same time you can reduce 'login fatigue' for your users.
</p>


<p>
Some benefits of using social sign-in on your website include:
</p>

<ul>
	<li>Increased conversion rate</li>
	<li>Better contextual data as you gain access to the user's profile information</li>
	<li>Less effort to implement (do you really want to write Yet Another Authentication Service?)</li>
	<li>Increased security by leveraging the third-party provider's security features</li>
</ul>



<p>
As a website owner, you face the challenge of designing a compelling enough experience to make users want to register and dig deeper.  Just 25% of users are generally willing to complete a registration, and 76% give incorrect or incomplete information when signing up for a new service.  People are more willing to return to (and purchase from) sites that automatically recognize users.
</p>

<h4>Why Not Social Sign-In?</h4>

<p>
However, there are some cases in which you would not want to implement social sign-in.  You need to be comfortable handing off critical site functionality to a third party (if you are in a regulated industry, this may be prohibited due to security requirements).
</p>

<p>
When implementing social sign-in, there's a tradeoff: use a convenient service such as JanRain and you are charged once usage exceeds a certain threshhold, whereas if you implement yourself, your effor to implement (also a cost) increases.
</p>

<p>
Further, know that at any point, Identity Providers (IDPs) like Facebook and Google can change their API, breaking your site functionality and forcing you to immediately stop and adapt your code for the changes.  When you use social sign-in, you trade convenience for control and dependency on a third party's system.
</p>

<h4>Best Practices</h4>

<p>
To get the most out of social sign-in, you'll want to use the social network's branding, which lets your users know that the process of creating a new account will be quick, painless, and trusted.  Also, make sure to offer multiple identity providers (e.g. Google, Facebook, OpenID, Twitter) so the user can choose which service they prefer.  You can streamline your user's registration by pulling profile data from the third party service, and always give a clear indication of when registration is a success.
</p>
	
<h4>Providers and APIs</h4>	

<ul>

	<li>Identity Providers include: <A href="https://developers.facebook.com/docs/authentication/" target="new">Facebook</a>, <a href="https://dev.twitter.com/docs/auth" target="new">Twitter</a>, <a href="http://code.google.com/apis/accounts/docs/OpenID.html" target="new">Google</a>, <a href="http://developer.linkedin.com/documents/sign-linkedin" target="new">LinkedIn</a>, <a href="http://www.programmableweb.com/api/windows-live-id-web-authentication" target="new">Microsoft</a>, <a href="http://developer.yahoo.com/social/sdk/" target="new">Yahoo</a>, <a href="http://openid.net/developers/"target="new">OpenID</a>, <a href="http://developer.myspace.com/wordpress/" target="new">MySpace</a>, <a href="http://www.flickr.com/services/api/" target="new">Flickr</a>, etc.</li>
	<li>Stand-alone APIs include: <a href="http://hybridauth.sourceforge.net/" target="new">HybridAuth</a> (PHP), <a href="https://github.com/intridea/omniauth" target="new">OmniAuth</a> (Ruby), <a href="http://code.google.com/p/socialauth/" target="new">SocialAuth</a> (Java, .NET)</li>
	<li>Service APIs include: <a href="http://janrain.com" target ="new">JanRain</a>, <a href="http://www.gigya.com/" target="new">Gigya</a>, <a href="http://www.windsoc.co/ target="new">Windsoc</a></li>

</ul>
]]></description> 
					<pubDate>Thu, 01 Sep 2011 22:46:07 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/9/1/how-to-implement-social-sign-in-summary-from-socialdevcamp-chicago/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie&amp;quot;s Chris Grove to speak at SocialDevCamp Chicago on Social Sign-in</title> 
					<link>http://www.iarchitect.net/blog/2011/8/15/keylimeties-chris-grove-to-speak-at-socialdevcamp-chicago-on-social-sign-in/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="Chris Grove" src="/Common/Images/Custom/blog/blog-grove-200.jpg" />
Chris Grove, CTO
</div>

<p>
Chris Grove will be teaching developers how to build login sequences for applications using Twitter, Facebook, Google and other popular services. People suffer 'login fatigue;' they've grown tired of being required to create a new username and password for each service they join. Grove's talk will show just how easy it is for developers to relieve their users' pain by giving them an option to use an existing account.
</p>

<p>
SocialDevCamp Chicago is a weekend conference for entrepreneurs and developers who build social web applications. Several KeyLimeTie employees are a part of the team that produces this annual event, which draws several hundred attendees and has featured speakers from companies including Google, Facebook, Groupon, and the W3C.
</p>

<p>
See Chris Grove and others at the event July 26-28.  <a href="http://sdcchi.com" target="new">Visit the SocialDevCamp website</a> for more information and to get your tickets.
</p>
]]></description> 
					<pubDate>Mon, 15 Aug 2011 17:36:06 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/8/15/keylimeties-chris-grove-to-speak-at-socialdevcamp-chicago-on-social-sign-in/</guid>
				</item>
			
				<item>
					<title>Weighing Importance of SEO Factors - Periodic Table of SEO Elements</title> 
					<link>http://www.iarchitect.net/blog/2011/8/10/weighing-importance-of-seo-factors-periodic-table-of-seo-elements/</link> 
					<description><![CDATA[<p>
We receive our fair share of questions regarding Search, SEO, and Google. How can we get our site to rank higher? What is the most important SEO factor?  There are many ideas, opinions, and explanations of what factors into the algorithms.
</p>
<div style="width: 300px; " class="BlogImageRight">
<a href="http://searchengineland.com/seotable" target="new"><img alt="Periodic Table of SEO Elements" src="/Common/Images/Custom/blog/blog-seotable.png" /></a>
View the full Periodic Table of SEO Elements on Search Engine Land
</div>
<p>
A couple of months ago, the guys over at Search Engine Land put together this <a href="http://searchengineland.com/seotable" target="new">Periodic Table of SEO Elements</a>.  It’s a high level overview highlighting the most important factors in Content, HTML, Architecture, Linking, Social, Trust, and Personal, and also notes things not to do to avoid negative consequences.
</p>
<p>
Instead of hard-and-fast lists of SEO "DOs" and "DO NOTs," this infographic assigns a weight to each element and breaks out the chart into multiple categories (On Site, Off Site, Violations, and Blocking) and sub categories (Content, HTML, Social, etc).  This makes it easier to note the relative impact an action will have on your overall SEO rankings.
</p>
<p>
It also emphasizes that fresh, high quality, engaging content is among the leading drivers for the search engines and ultimately the user, which is just with what Google has been stressing <a href="http://googlewebmastercentral.blogspot.com/2011/05/more-guidance-on-building-high-quality.html" target="new">in recent news and through the Google Panda update</a>.  The chart underscores that no single factor will guarantee results. Over 20 other factors go into search rankings (both positive and negative).  Most “on page” factors, elements like Titles, Headers, Meta Tags, and URLs, have been common in the SEO industry for years.  Whereas, some "off page" elements are new to the practice and might take some time to develop.  Practitioners have been focusing efforts on elements like Shares, Social Media, and Reputation over the last 12 months.
</p>
<p>
Finally, there are elements that are usually associated with "black hat" tactics, such as Stuffing, Hidden tags, Link Spam, and of course thin content.  These will result with a negative impact on the website.
</p>
<p>
This infographic is a great resource for both people new to the SEO world and people that work in the industry on a daily basis.  It’s a great source to refer to when creating new content and web pages.  <a href="http://searchengineland.com/seotable" target="new">Search Engine Land</a> did a great job of simplifying how these complex concepts are communicated. The Periodic Table of SEO Elements makes it easier to both practice good SEO and communicate good SEO practices to clients.
</p>
]]></description> 
					<pubDate>Wed, 10 Aug 2011 17:46:13 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/8/10/weighing-importance-of-seo-factors-periodic-table-of-seo-elements/</guid>
				</item>
			
				<item>
					<title>Reframing the Mobile App vs. Mobile Web Debate</title> 
					<link>http://www.iarchitect.net/blog/2011/8/4/reframing-the-mobile-app-vs-mobile-web-debate/</link> 
					<description><![CDATA[<div style="width: 300px; " class="BlogImageRight">
<img alt="Mobile Apps vs. Mobile Web" src="/Common/Images/Custom/blog/blog-scale.png" />
</div>

<p>
It's a debate that's raged since the first smartphones hit the market: should you develop native mobile applications, or web sites that are optimized for mobile devices?  The answer seems as elusive as ever.  The fact that we're still having the debate is itself something of an answer though; both are viable solutions.
</p>

<p>
The debate is so often framed in either-or terms, however there's no reason you can't do both.  If you expect that you have customers who will download a mobile app, then you also have customers who will find your web site on a mobile browser.  A mobile-optimized web site is increasingly important for most businesses, and should be a starting point for anyone asking the question to begin with.
</p>

<h4>Ask the Right Question</h4>

<p>
But the real question, from a technology perspective, is how to expose more sophisticated functionality to your mobile customers.  Native apps will usually be more fluid, be able to access all of the features of the device, will conform to the experience the user expects for their specific device, and will usually perform better than web sites.  They will also usually cost more to develop and will be limited to just those devices on the selected platform (iOS, Android, etc.)
</p>

<p>
A web-based application, on the other hand, will run on any smartphone (more or less).  But, you won't get access to all of the hardware features of the device, and the interface will not look like the native apps that it will run alongside.  Another downfall that's often overlooked is that it is harder for potential users to discover web applications, as compared to browsing a centralized app store.  On the flip side, there are a lot more developers out there who can work with web technologies than with the native development environments, and they are often cheaper.
</p>

<p>
This is just touching the surface, and there are no hard and fast rules.  It might seem, for instance, that gaming is best done as a native app - and this is undoubtedly true for games that rely on high-framerate 3D graphics.  But games that are suitable for Flash or HTML5 may work very well as a mobile web app.  So spend some time up front, and ask some questions.

<ul>
<li>What technologies are feasible?</li>
<li>What are your potential users' expectations?</li>
<li>How critical is performance?</li>
<li>How will you market and distribute the app?</li>
</ul>

<p>
Every project is unique, so don't let anyone tell you there is only one answer.  Your project will drive the answer that's right for you.
</p>

<h4>Interested in your own mobile app?</h4>
<p>
If you are interested in developing an app, or extending an app you already have to multiple platforms to reach a wider range of users, contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>.
</p>]]></description> 
					<pubDate>Thu, 04 Aug 2011 20:00:28 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/8/4/reframing-the-mobile-app-vs-mobile-web-debate/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie CEO Chris Pautsch Quoted in Crain&amp;quot;s Chicago Business</title> 
					<link>http://www.iarchitect.net/blog/2011/8/2/keylimetie-ceo-chris-pautsch-quoted-in-crains-chicago-business/</link> 
					<description><![CDATA[<p>
We're thrilled that our CEO, Chris Pautsch, was quoted in two separate Crain's Chicago Buisness articles surrounding mobile apps.  Crain's approached Chris to comment on what works about the business applications area CEOs such as Billy Dec of Rockit Ranch Productions, Helmut Jahn (Murphy/Jahn), and Justin Seidenberg (Kiqstart Music) swear by.
</p>

<p>
Here are the quotes, with links to articles:
</p>

<p>
'A (video chat) app like Skype provides an extra layer of interaction that helps reinforce your message. If you have to air a grievance or a concern, a visual rendering can carry a lot more weight,' says Chris Pautsch, CEO of KeyLimeTie LLC.' <i>Quoted in: <a href="http://www.chicagobusiness.com/article/20110716/ISSUE02/307169991/the-apps-skype-googdocs-the-user-justin-seidenberg-owner-kiqstart-music" target="new">The apps: Skype, GoogDocs || The user: Justin Seidenberg, owner, Kiqstart Music</a>.</i>
</p>

<p>
'An app like that allows (Mr. Jahn) to work directly in the same digital medium he uses to present his work,' says Chris Pautsch, CEO of the Downers Grove app-development firm KeyLimeTie LLC.  'There's also something to be said for not carrying around all that paper.'  <i>Quoted in <a href="http://www.chicagobusiness.com/article/20110716/ISSUE02/307169995/helmut-jahn-meets-ipad-the-very-best-apps-for-small-business" target="new">Helmut Jahn meets iPad: The very best apps for small business</a>.</i>
</p>

<h4>Interested in your own mobile app?</h4>
<p>
If you are interested in developing an app, or extending an app you already have to multiple platforms to reach a wider range of users, contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>.
</p>]]></description> 
					<pubDate>Tue, 02 Aug 2011 21:34:17 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/8/2/keylimetie-ceo-chris-pautsch-quoted-in-crains-chicago-business/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Recognized as one of Chicago&amp;quot;s 101 Best and Brightest Companies to Work For</title> 
					<link>http://www.iarchitect.net/blog/2011/7/14/keylimetie-recognized-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for/</link> 
					<description><![CDATA[<div style="width: 100px; " class="BlogImageRight">
<img alt="101 Best & Brightest Companies to Work For" src="/Common/Images/Custom/blog/blog-best-brightest-2011.png" />
</div>
<p>
For the second year in a row KeyLimeTie has been named as one of "Chicago’s 101 Best and Brightest Companies to Work For" by the National Association for Business Resources (NABR).  Here's a link to the <a href="http://www.prnewswire.com/news-releases/keylimetie-recognized-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for-98319274.html?utm_source=twitterfeed&utm_medium=twitter" target="new">press release we just issued about the honor</a>.</p>
<p>
Receiving this award again further validates for us KeyLimeTie’s continued commitment to fostering a positive work environment where employees feel valued and can develop to their full potential.  Results were determined based on the responses our employees gave to the survey distributed by NABR.  As CEO and Co-Founder, I'm happy knowing employees expressed their enjoyment of working at KeyLimeTie in such a way that allowed us to receive this award again.
</p>
]]></description> 
					<pubDate>Thu, 14 Jul 2011 17:58:18 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/7/14/keylimetie-recognized-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for/</guid>
				</item>
			
				<item>
					<title>My First Hackathon - A Day at the Ji-V Hack with Team KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2011/6/29/my-first-hackathon-a-day-at-the-ji-v-hack-with-team-keylimetie/</link> 
					<description><![CDATA[<div style="width: 300px; " class="BlogImageRight">
<img alt="Andy presenting Team KeyLimeTie's app at the Ji-V Hack" src="/Common/Images/Custom/blog/blog-andy-jivhack.png" />
Presenting Team KeyLimeTie's app at the Ji-V Hack
</div>
<p>
This past weekend I attended my first hackathon: the <a href="http://www.facebook.com/pages/Ji-V-HACK/231957313495190?sk=wall" target="new">Ji-V Hack</a>. After a long day and a lot of fun, our team came in 2nd place. I learned a lot in the process and hope to participate in another hackathon soon.
</p>
<p>
In the morning when I arrived, I first walked around and talked with a few of the other participants. Our team then assembled and we listened to the organizers describe what we needed to do. Team KeyLimeTie consisted of Richie (senior software engineer), Jennifer Wittman (designer) and me (software engineer). At the last minute, the organizers assigned us a new member—a beginner developer named Austin. Austin is in high school and participates in the <a href="http://21cyp.com/" target="new">21st Century Youth Project</a>, a program that teaches students mobile development. We got the opportunity to mentor him as we built our app, and he was a helpful addition to our team.
</p>
<div style="width: 300px; " class="BlogImageLeft">
<img alt="Team KeyLimeTie building their apps" src="/Common/Images/Custom/blog/blog-jivhack-2.png" />
Our team building our apps (Clockwise from top left: Jennifer, Richie, Andy, Austin).
</div>
<p>
This hackathon challenge was to develop a mobile website and app that benefitted <a href="http://www.giveforward.com" target="new">GiveForward</a>, a company that helps people raise funds for loved ones in medical need.  The website and the app actually had two different purposes.  The mobile site would show a profile, easily accept donations, and let people share using social media. The mobile app was to be a tool for the fundraiser manager, who is often a loved one championing a sick person’s cause. GiveForward’s staff suggested the app let managers update the fundraiser news page, see who has donated, send thank you notes to donors, and offer a social media sharing tool.
</p>
<p>
Once we got started, our team discussed our approach. Richie and I have C# .NET experience, so we decided to create the mobile website in MVC3.  Richie built the website, and I built the mobile app for Windows Phone 7. As Austin was learning Java programming on Android, we decided to give him a crash course in C# so he could help me develop the WP7 app.
</p>
<div style="width: 300px; " class="BlogImageRight">
<img alt="Andy with Motorola Product Manager Jinnan Sun" src="/Common/Images/Custom/blog/blog-jivhack-3.png" />
Me posing with Motorola Product Manager Jinnan Sun, who awarded me my new Droid Pro phone.
</div>
<p>
Austin took to C#/WP7 development quite well.  I asked questions to make sure he had a good understanding of what I was showing him. Once his developer tools were all set up, I asked him to create a page for the mobile app and to ask me questions.
</p>
<p>
By the end of the day, Richie and Jennifer had a prototype mobile website up in MVC3. Austin had created a few pages for our mobile app, and I showed him how his pages would integrate into mine. I was chosen to present to the judges and other teams, then it was time to wait. I watched the other presentations and a martial arts performance that was held while the judges deliberated.
</p>
<p>
At long last, the staff announced the winners, and we won 2nd place!  We also received a surprise award for the team that did the most to mentor their student teammate.  I was excited to receive a special mention for helping Austin along with a Droid Pro phone. Austin won a Blackberry Pearl for being the first student to show a prototype of a mobile app he helped develop.
</p>
<p>
Overall, I had a fun experience at the Ji-V Hack and I’m really looking forward to more hackathons in the future.
</p>

<p>
Update: <a href="http://community.developer.motorola.com/t5/MOTODEV-Blog/Chicago-Ji-V-Hackathon/ba-p/16278" target="new">MotoDev posted this article outlining the Ji-V Hack on their blog, and kindly mentioned KeyLimeTie and me</a>. 
</p>
]]></description> 
					<pubDate>Wed, 29 Jun 2011 22:29:01 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/29/my-first-hackathon-a-day-at-the-ji-v-hack-with-team-keylimetie/</guid>
				</item>
			
				<item>
					<title>What&amp;quot;s New in iOS5?</title> 
					<link>http://www.iarchitect.net/blog/2011/6/9/whats-new-in-ios5/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="" src="/Common/Images/Custom/email-newsletter/wwdc.jpg" />
</div>

<p>
Greetings from San Francisco! Chris Grove and I are at the <a href="http://developer.apple.com/wwdc/" target="new">Apple WWDC conference</a> all week learning about all of the new features coming out from Apple very soon. In <a href="http://events.apple.com.edgesuite.net/11piubpwiqubf06/event/" target="new">Monday’s Keynote</a>, several things were announced including details on the new Lion OS, iOS5 and iCloud. As a participant of the conference, we received access to the iOS5 beta and there’s a lot of great new features. Here are some of the ones that are of particular interest.
</p>

<h4>Notification Center</h4>

<p>
The current notification system on the iPhone is pretty weak. There’s no way to review or respond to them individually and they interrupt whatever you’re doing (e.g. playing a game). With iOS5, all of your alerts are now in one place, including new emails, texts, friend requests and more. In addition, you can have stock quotes and weather displayed. From anywhere on the phone, simply swipe down from the top of the screen to enter Notification Center. When new notifications come in, they briefly display at the top of your screen without interrupting what you’re doing. When the phone is off, the Lock screen displays notifications as they come in, and you can interact with them with just a swipe.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/01-Notification-Center.jpg" style="float: none; margin: 0 15px 0 0;" />
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/01-Notification-LockScreen.jpg" style="float: none; margin: 0px;" />
</div>

<h4>iMessage</h4>

<p>
iMessage is a new messaging service that replaces the old Text Messaging system. You can now send as many text messages as you want from your Apple device to anyone with an Apple device. You can send text, photos, videos, locations, and contacts and as you can now track messages with delivery receipts and read receipts. When in a conversation with someone, you can see when someone’s typing similar to instant messaging applications. Because all messaging is stored in iCloud, you pick up where you left off on any of your other Apple devices.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/02-iMessage.jpg" style="float: none; margin: 0px;" />
</div>

<h4>Newsstand</h4>

<p>
Newsstand is a new built-in app that manages your magazine and newspaper subscriptions. Whenever you buy new newspaper and magazine subscriptions from the App Store, they will be accessible in this new app. Apple has deals with the six major publishers and with the rise of online publications, whatever your read should be available in this new app.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/03-Newsstand.jpg" style="float: none; margin: 0px;" />
</div>

<h4>Reminders</h4>

<p>
Up until now, you had to create calendar appointments to create reminders. iOS5 introduces the new Reminders app for organizing tasks with due dates and, optionally, locations. If you opt to use locations, you can be reminded based on your location. For example, the reminder could be “Call Tracy when you leave work”. When you leave work, Reminders will detect the location change and alert you. Reminders also works with iCal, Outlook, and iCloud, so changes you make update automatically on all your devices and calendars.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/04-Reminders.jpg" style="float: none; margin: 0px;" />
</div>

<h4>Twitter</h4>

<p>
When Twitter first came out, I didn’t get it. It took awhile for me to really see benefits, but now I check out Twitter pretty much every day. Whether you like it or not, Twitter is huge and not going away. In fact, it’s only getting bigger…so big, it’s now completely integrated into iOS5. You only need to setup your profile once under Settings, and then you can tweet directly from Safari, Photos, Camera, YouTube or Maps.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/05-Twitter.jpg" style="float: none; margin: 0px;" />
</div>

<h4>Camera</h4>
<p>
My kids are in just about every sport possible...baseball, soccer, swimming, hockey…you name it. I like taking lots of pictures and because the iPhone camera is so good, I use it more often than my Canon SLR. Sometime I need that camera ready in 2 seconds and it’s a real pain when you have to click the On button, slide the unlock slider, maybe exit the current app, find the camera app and click it. That can take a good 10 seconds…add a few more seconds if you have to type in an unlock code. No more! With iOS5, you can open the Camera app right from the Lock screen even if you have a lock code. Also, the camera screen now has grid lines, pinch-to-zoom gestures, and single-tap focus and exposure locks. And do you hate the button on the screen to take photos? Now you can press the volume-up button to snap your photo. And if you have Photo Stream enabled in iCloud, your photos automatically download to all your other Apple devices.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/06-Camera1-LockScreen.jpg" style="float: none; margin: 0 15px 0 0;" />
	<img alt="" width="320" src="/Common/Images/custom/Blogs/iOS5/06-Camera2-Gridlines.jpg" style="float: none; margin: 0 0 60px 0;" />
</div>

<h4>Photos</h4>

<p>
One of Apple’s main goals was to eliminate the need for a computer (see next feature for more). With iOS5, you can now crop, rotate, enhance and remove red-eye without leaving the Photos app. With iCloud, you can automatically push new photos to all your iOS devices. It’s automatic...nothing for you to do. And it’s free!
</p>
<p>
In the example below, I took a picture taken on my iPhone from my daughter's ballet recital, clicked the Enhance button to bring out the colors and then cropped it. Only three taps of my finger and it looks so much better.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="320" src="/Common/Images/custom/Blogs/iOS5/07-Photos1-Before.jpg" style="float: none; margin: 0 15px 30px 0;" />
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/07-Photos2-After.jpg" style="float: none; margin: 0px;" />
</div>

<h4>PC Free</h4>

<p>
Wasn’t it annoying when you opened up your iPhone for the first time and the first thing it showed is that you need to plug it into your computer? With iOS5, you no longer need a computer. Now you can activate and set up your device wirelessly, right out of the box. And with iCloud, back up and restore your device automatically.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/08-PC-Free.jpg" style="float: none; margin: 0px;" />
</div>

<h4>Wi-Fi Sync</h4>

<p>
If you’re like me, you have multiple Apple devices. My wife and I have iPhones, we have an iPad, and my work laptop is a MacBook. Sometimes I buy music or apps on my iPhone, sometimes on my Mac, sometimes my wife buys stuff…how do we keep it all in sync? We have to constantly sync our devices on the Mac each taking turns to centralize everything and then re-sync…a nightmare. iOS5 ends that! You will soon be able to wirelessly sync your device to your Mac or PC over a shared Wi-Fi connection. Every time you connect your device to a power source (e.g. overnight for charging), it automatically syncs and backs up any new content to iTunes.
</p>

<h4>iCloud</h4>

<p>
What is iCloud? In a nutshell, iCloud is an online storage system where all your music, apps, latest photos, email, contacts, calendars, etc. are stored so it’s always accessible from your devices. By utilizing iCloud, all your devices stay in sync without manually syncing! Oh, and it’s free!

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/10-iCloud2-Settings.jpg" style="float: none; margin: 0 15px 0 0;" />
	<img alt="" width="240" src="/Common/Images/custom/Blogs/iOS5/10-iCloud3-AppStore.jpg" style="float: none; margin: 0px;" />
</div>

<h4>iTunes Match</h4>

<p>
I saved possibly the best for last. Do you rip your old CDs and load them onto your Apple devices? Or maybe buy MP3s from other websites? That’s a lot of work and isn’t it a pain how they are treated differently from iTunes songs. iTunes Match solves all of that. iTunes Match allows you store your entire music collection in iCloud for just $24.99 a year! But instead of taking hours (or days for those of you with a huge music collection), it only takes minutes. iTunes already has pretty much every song every recorded (over 18 million so far) and can match your files to theirs. It only needs to upload the few they don’t have. And as a bonus, all the music iTunes matches plays back at 256-Kbps iTunes Plus quality even if your original copy was of lower quality.
</p>

<div style="text-align: center; margin: 20px 0 20px 0;">
	<img alt="" src="/Common/Images/custom/Blogs/iOS5/11-iTunes-Match.jpg" style="float: none; margin: 0px;" />
</div>]]></description> 
					<pubDate>Fri, 10 Jun 2011 05:45:00 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/9/whats-new-in-ios5/</guid>
				</item>
			
				<item>
					<title>Windows Phone Rapidly Growing, App Development Opportunities </title> 
					<link>http://www.iarchitect.net/blog/2011/6/9/windows-phone-rapidly-growing-app-development-opportunities/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 200px;">
<img alt="" src="/Common/Images/Custom/blog/blog-wp7.png" />
</div>

<p>
Consumers are showing increased interest in Windows Phone 7 devices, known for their fresh, intuitive user interfaces with a clean design.  Microsoft is well poised as a contender in the smartphone market dominated by Apple and Google.  At KeyLimeTie, we're seeing growing interest from clients as well, and are engaged in several projects to take existing iOS and Android apps and build WP7 versions of them.
</p>

<p>
Analysts have projected that WP7 <a href="http://www.zdnet.co.uk/blogs/jacks-blog-10017212/windows-phone-7-to-overtake-iphone-says-idc-10022092/" target="new">could overtake the iPhone's marketshare as early as 2015</a>.  Today the WP7 app marketplace is still in its infancy, so getting an app in the Marketplace now allows for more visibility, and there's really an opportunity for the best apps to ride the platform to success as it grows.  Microsoft is even offering co-marketing opportunities to promote popular or name brand apps.  With the 'Mango' update expected in the fall, '<a href="http://thenextweb.com/microsoft/2011/05/17/the-mango-update-to-wp7-is-set-to-revolutionize-the-platform/" target=
"new">WP7's capabilities will be on par with iOS and Android</a>,' says Peter Morano, CIO at KeyLimeTie.
</p>

<p>
Another advantage of Windows Phone is the rich developer tools Microsoft provides; these tools allow for rapid development of WP7 apps, which means these apps can cost significantly less to develop than their iOS and Android counterparts.  Microsoft invited KeyLimeTie COO Brian Pautsch (@<a href="http://twitter.com/brianpautsch" target="new">brianpautsch</a>) and CIO Peter Morano (@<a href="http://twitter.com/petermorano" target="new">petermorano</a>) to attend an intensive, week-long Windows Phone development accelerator where Microsoft made their WP7 developer trainers available to assist with projects, with the aim of releasing apps to the store that week.  With Microsoft pushing development on the platform aggressively, KeyLimeTie is seeing more opportunity to reach customers on this intuitive platform that is a natural extension of the team's .NET development capabilities.
</p>

<h4>Need Windows Phone Development?</h4>

<p>
If you are interested in your own Windows Phone app, please contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>. Follow us on Twitter at @<a href="http://twitter.com/keylimetie" target="new">KeyLimeTie</a>.
</p>]]></description> 
					<pubDate>Thu, 09 Jun 2011 19:31:37 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/9/windows-phone-rapidly-growing-app-development-opportunities/</guid>
				</item>
			
				<item>
					<title>New Windows Phone 7 App for Naperville Running Company </title> 
					<link>http://www.iarchitect.net/blog/2011/6/8/new-windows-phone-7-app-for-naperville-running-company/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<a href="zune://navigate?phoneAppID=dae71a35-ce8a-e011-986b-78e7d1fa76f8" target="new"><img alt="NRC Runner Windows Phone App" src="/Common/Images/Custom/blog/blog-nrcwindows-200.png" /></a>
<br />
<a href="zune://navigate?phoneAppID=dae71a35-ce8a-e011-986b-78e7d1fa76f8" target="new"><img alt="Download the App" src="/Common/Images/Custom/blog/blog-wp7-download.png" style="margin: 20px 74px 10px 74px;" /></a>
</div>

<p>
We're thrilled to announce the release the Naperville Running Company app for Windows Phone, <a href="http://www.keylimetie.com/blog/2010/7/20/naperville-running-company-app-in-itunes-store/">based upon our earlier iOS version</a>.  The Naperville Running Company app allows users to calculate their run pace, view recent store news, upcoming events, and receive alerts on things related to the store.  If you have Zune installed on your PC, you can <a href="zune://navigate?phoneAppID=dae71a35-ce8a-e011-986b-78e7d1fa76f8">download the app from the Marketplace</a>.
</p>

<p>
Microsoft invited KeyLimeTie COO Brian Pautsch (@<a href="http://twitter.com/brianpautsch" target="new">brianpautsch</a>) and CIO Peter Morano (@<a href="http://twitter.com/petermorano" target="new">petermorano</a>) to attend an intensive, week-long Windows Phone development accelerator where Microsoft made their WP7 developer trainers available to assist with projects, with the aim of releasing apps to the store that week.  With Microsoft pushing development on the platform aggressively, KeyLimeTie is seeing more opportunity to reach customers on this intuitive platform that is a natural extension of the team's .NET development capabilities.
</p>

<h4>Need Windows Phone Development?</h4>

<p>
If you are interested in your own Windows Phone app, please contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>. Follow us on Twitter at @<a href="http://twitter.com/keylimetie" target="new">KeyLimeTie</a>.
</p>]]></description> 
					<pubDate>Wed, 08 Jun 2011 19:15:18 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/8/new-windows-phone-7-app-for-naperville-running-company/</guid>
				</item>
			
				<item>
					<title>Peter Morano to Present at American Press Institute in Washington, DC </title> 
					<link>http://www.iarchitect.net/blog/2011/6/6/peter-morano-to-present-at-american-press-institute-in-washington-dc/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="Peter Morano" src="/Common/Images/Custom/blog/blog-morano-200.jpg" />
Peter Morano, CIO
</div>

<p>
KeyLimeTie CIO Peter Morano is scheduled to present his talk, 'Developing a Successful Mobile Strategy' at the American Press Institute's 'Mobile Media: Opportunities on the Move' conference July 18-19 in Washington, DC.
</p>

<p>
Pete's talk will discuss the inevitability of adopting a mobile strategy for your business.  A successful mobile strategy must have reaching your customers and your market as its central goal (and this doesn't necessarily require developing a native application). Pete will share several important elements to consider when developing a mobile strategy, including methods for connecting with a mobile audience, effective audience engagement, mobile platform differences and the impact this can have on market reach.
</p>

<p>
As applications continue to migrate toward the web, mobile devices are becoming inextricably linked with our everyday lives. According to The Mobile Internet Report released by Morgan Stanley, within five years, more users will connect to the web via mobile devices than desktop computers.
</p>

<p>
Mr. Morano has been a featured speaker for the Knapp Entrepreneurship Center’s Lecture Series at the Illinois Institute of Technology in Chicago. He is a graduate of DePaul University with a B.S. degree and an M.A. degree in economics.
</p>]]></description> 
					<pubDate>Mon, 06 Jun 2011 22:12:48 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/6/peter-morano-to-present-at-american-press-institute-in-washington-dc/</guid>
				</item>
			
				<item>
					<title>Recap: Cross-Platform Mobile Development at the Mobile Visionary Roundtable </title> 
					<link>http://www.iarchitect.net/blog/2011/6/6/recap-cross-platform-mobile-development-at-the-mobile-visionary-roundtable/</link> 
					<description><![CDATA[<div style="width: 200px; " class="BlogImageRight">
<img alt="Chris Grove" src="/Common/Images/Custom/blog/blog-grove-200.jpg" />
Chris Grove, CTO
</div>
<p>
KeyLimeTie CTO Chris Grove served as a panelist this past month at the Mobile Visionary Roundtable for the <a href="http://illinoistech.org" target="new">Illinois Technology Association</a>.  The roundtable focused on "cross-platform" app development, or developing apps for multiple operating systems including iPhone, Android, Windows, BlackBerry and others.
</p>
<p>
In today's mobile ecosystem, developers have the option of developiong either "natively," (in the specific development environment and language for the corresponding poatform), or using a cross-platform development environment where the app is written in a single codebase and compiled for each target operating system.  Both have their advantages, and the choice comes down to how suited the type of app being developed is for each.  Cross-platform environments are best suited for simple apps and apps that have an entirely customized user interface and do not rely on the phone's built-in user interface components.  Conversely, apps that use deeper features of the phones/OSes might require coding in the native environment.
</p>
<p>
Another possibility when considering developing for cross-platform use is to create a native app or a mobile website.  This decision comes down to use case.  It's worth noting that native apps are six times more popular on the iPhone than mobile websites, but less popular on tablets, <a href="http://www.readwriteweb.com/mobile/2011/05/Apps-6-times-more-popular-than-web-on-phones-less-popular-on-tablets.php" target="new">according to this ReadWriteWeb article</a>.
</p>
<p>
The bottom line here is that mobile sites have different use cases than native apps.  Apps are stronger when it's necessary to use native features of the phone (such as the camera, location services, accelerometer, or light), where websites shine when it's more important that the user find the information they need quickly and efficiently.
</p>
<p>
Cross-Platform applications have inherent risks.  First and foremost, by nature the developer becomes dependent on the vendor that created the specific cross-platform Integrated Development Environment (IDE).  With iPhone developers already undertaking risk of an app tied to Apple's ever-changing rules and control over the App Store, for some, adding risk to a new vendor in a fast-moving marketplace constitutes unnecessarily high risk.  Roundtable participants drew parallels between cross-platform app development today and the choice to develop in Java vs. HTML/JavaScript on the web in the late 1990s.  At the time, companies poured resources into the cross-platform environments of the day, while as the web evolved, only a couple survived.  Before investing in a cross-platform envirionment, it's important to evaluate where the vendor is likely to be three to five years out.
</p>
<p>
Finally, with cross-platform development, there's always the added cost of additional project management.  "The more platforms an app will support," adds Grove, "the more groundwork you have to lay, and the more emphasis you have to put on quality assurance."  Each additional platform adds a level of complexity; user interfaces are different, some devices have physical buttons where others have touch screens, and some have standard navigation elements.
</p>
<h4>Interested in your own mobile app?</h4>
<p>
If you are interested in developing an app, or extending an app you already have to multiple platforms to reach a wider range of users, contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>.
</p>
]]></description> 
					<pubDate>Mon, 06 Jun 2011 16:31:21 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/6/6/recap-cross-platform-mobile-development-at-the-mobile-visionary-roundtable/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Sponsors Microsoft Web Camps</title> 
					<link>http://www.iarchitect.net/blog/2011/5/31/keylimetie-sponsors-microsoft-web-camps/</link> 
					<description><![CDATA[<div style="width: 300px; " class="BlogImageRight">
<img alt="Chris Grove" src="/Common/Images/Custom/blog/blog-webcamps.png" />
Microsoft Web Camp Hackathon winners holding prize check from KeyLimeTie
</div>
<p>
KeyLimeTie sponsored the <a href="http://www.webcamps.ms/" target="new">Microsoft Web Camp</a> for Chicago on May 26-27, hosted by Developer Evangelists Clark Sell and Brandon Satrom and drew over 300 attendees.  The event is a part of a national series designed to allow people to learn to build websites using ASP.NET MVC, WebMatrix, OData and other Microsoft technologies.
</p>
<p>
The first day of the Web Camp featured all-day sessions covering MVC 3.0, WebMatrix, jQuery, and HTML5.  The second day featured hands-on sessions and a 24-hour hackathon sponsored in part by KeyLimeTie.  Five teams survived the intense, 24-hour hackathon and presented to win their share of $2,500 in prizes that came from sponsors KeyLimeTie, Telerik, and Hackatopia.
</p>
<p>
For more information on future Microsoft Web Camps, <a href="http://www.webcamps.ms/" target="new">visit the Web Camps</a> site.
</p>
]]></description> 
					<pubDate>Tue, 31 May 2011 22:24:40 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/5/31/keylimetie-sponsors-microsoft-web-camps/</guid>
				</item>
			
				<item>
					<title>Twisted Maestro: Designing My First iPhone Game</title> 
					<link>http://www.iarchitect.net/blog/2011/5/17/twisted-maestro-designing-my-first-iphone-game/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<img alt="" src="/Common/Images/Custom/blog/blog-twisted-1-300.png" />
</div>
<p>
As a Senior Software Developer at KeyLimeTie, my day-to-day work requires me to focus on some very technical issues. A typical day may include creating a REST web service, optimizing software for thread-safety and performance, or even critiquing open-source frameworks. Although these technical challenges are satisfying, I never really need to tap into my right-brain skills which include extensive graphic arts and music experience.
</p>
<p>
In my free time I enjoy merging these technical and artistic sides and my latest project is the iPhone game I’ve branded as "<a href="http://twistedmaestro.com">Twisted Maestro</a>." This easy to learn game presents a player with a piano-like device used for testing finger dexterity and visual acuity.
</p>
<h4>Gameplay Approach</h4>
<p>
When deciding how to model the gameplay of Twisted Maestro, I first had to acknowledge that I don’t fall into the target demographic of many of today’s popular games. I frequented video arcades during the early 80’s, but over time I’ve very much drifted away from being a gamer. I evaluated recent games and found those which require unusual dexterity and movements were not very satisfying for me. So I consciously decided to take the Zen approach of "Beginner’s Mind" and disregard any presuppositions I may have about the latest gaming trends. I wanted to make a game that was attractive for its simplicity, one that was visually stunning and was appealing for its difficulty and physical challenge.
</p>
<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-twisted-wireframes-300.png" alt="Twisted Maestro early concept wireframes." />
Twisted Maestro early concept wireframes.
</div>
<h4>Design Strategies</h4>
<p>
Typically, the UX and navigation patterns of handheld games don’t follow the same guidelines as a professional business app would, designers take liberties to do whatever they can to create unique interfaces. Contrary to this trend, I wanted to follow the Apple Human Interface Guidelines (HIG) as much as I could without sacrificing creative design. For example, since the upper left corner is the sacred location for the Back button of navigation, this is where I placed the Audition button which leads back towards the keyboard home screen for performing an audition.
</p>
<p>
Another aspect I thought to be important was to target the physical needs of as many people as I could. When performing an audition on Twisted Maestro, knowing the amount of time remaining is important to get the best performance. Recognizing that the majority of the population is right-handed, I placed the time indicator where it would be least obstructed for viewing by a right-handed player. A physical limitation I also wanted to address was that of color-blindness. Original prototypes arbitrarily used green and red for gameplay indicators, but I later changed these in order to respect players with red-green color-blindness, the most common case, and give them a better experience.
</p>
<div class="BlogImageLeft" style="width: 300px;">
<img alt="" src="/Common/Images/Custom/blog/blog-twisted-2-300.png" />
Realistic-looking, oversized keyboard.
</div>
<p>
I wanted the overall graphic design of the game to be realistic and seem like you could actually be holding the auditioning device. I tested different sizes for the buttons and found that using a larger button gave the perception of a larger, more realistic device. Also contributing toward this realism are very high-resolution graphics, textures with intentionally aged effects, as well as keyboard audio recorded in a professional studio.
</p>
<h4>Gameplay Tuning</h4>
<div class="BlogImageRight" style="width: 300px;">
<img alt="" src="/Common/Images/Custom/blog/blog-twisted-3-300.png" />
</div>
<p>
The difficulty of each level and the scoring algorithm were not easy to determine and took many iterations to get correct. In order to find proper values, I gained feedback from a wide array of testers ranging from preschoolers to teenagers to senior citizens. I needed the game to be rewarding for younger and less nimble players, but also be appropriately difficult for the more advanced gamers. I find the ultimate compliment to be when a player wants to play the game “just one more time”.
</p>
<h4>Conclusion</h4>
<p>
Creating the Twisted Maestro game proved to be very challenging in many ways. I spent most of my development time in two areas - fine-tuning the gameplay and scoring  algorithms, and refining graphics to give the perception of realism. The final game has been getting great reviews worldwide and I owe its success to the many testers who contributed their honest feedback during development iterations.
</p>
<p>I enjoy my role here at KeyLimeTie and I certainly don’t strive to be a professional game developer, but this personal experience has been extremely rewarding and I’m anxious to leverage what I've learned for a KeyLimeTie customer project.
</p>
<div class="BlogImageRight" style="width: 200px;">
<a target="new" href="http://bit.ly/jvC7ye"><img alt="" src="/Common/Images/Custom/blog/blog-icon-appstore.png" /></a>
</div>
<h4>Download Twisted Maestro on the App Store</h4>
<p>
Twisted Maestro is compatible with iPhone, iTouch, and iPad
Visit <a target="new" href="http://twistedmaestro.com">www.twistedmaestro.com</a> or download from the <a target="new" href="http://bit.ly/jvC7ye">App Store</a>.
</p>
<h4>Interested in Your Own Mobile App?</h4>
<p>
If you are interested in putting the skills of developers like Patrick to use developing a mobile app for your company, please contact KeyLimeTie at 630.598.9000 or <a href="mailto:sales@keylimetie.com">sales@keylimetie.com</a>.  Follow us on Twitter at @<a href="http://twitter.com/keylimetie">KeyLimeTie</a>.
</p>
<p></p>
]]></description> 
					<pubDate>Tue, 17 May 2011 17:48:12 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/5/17/twisted-maestro-designing-my-first-iphone-game/</guid>
				</item>
			
				<item>
					<title>Chris Grove at Mobile Visionary Roundtable on Cross-Platform App Development</title> 
					<link>http://www.iarchitect.net/blog/2011/5/11/chris-grove-at-mobile-visionary-roundtable-on-cross-platform-app-development/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="Chris Grove" src="/Common/Images/Custom/blog/blog-grove-200.jpg" />
Chris Grove, CTO
</div>

<p>
KeyLimeTie's Chris Grove will serve on the panel for the Illinois Technology Association's Mobile Visionary Roundtable on Wednesday, May 18.  The panel, moderated by Mobile Visionary Roundtable chair Alex Bratton and also featuring Ron Franczyk of Red Foundry, will cover cross-platform app development.  Come and hear these experts discuss cross-platform development tools, native application development, and technical design concerns of building a cross-platform application.
</p>

<p>
<b>Date:</b> Wednesday, May 18, 2011<br />
<b>Time:</b> 8:30am – 10:30am<br />
<b>Location:</b> ITA/TechNexus – Conference Room A/B, 200 South Wacker 15th Floor, Chicago, IL 60606<br />
<b>RSVP Here:</b> <a href="http://www.illinoistech.org/event.aspx/3409" target="new">http://www.illinoistech.org/event.aspx/3409</a>
</p>
]]></description> 
					<pubDate>Wed, 11 May 2011 22:23:17 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/5/11/chris-grove-at-mobile-visionary-roundtable-on-cross-platform-app-development/</guid>
				</item>
			
				<item>
					<title>Google&amp;quot;s +1 Experiment Adds Social Recommendations to Search</title> 
					<link>http://www.iarchitect.net/blog/2011/4/29/googles-1-experiment-adds-social-recommendations-to-search/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="Google Now Goes to +1" src="/Common/Images/Custom/blog/blog-google-11.png" />
Google now goes to +1.
</div>

<p>
Three weeks ago, <a href="http://googleblog.blogspot.com/2011/03/1s-right-recommendations-right-when-you.html" target="new">Google announced the +1 button</a>, an experiment that they hope incorporates social recommendations with search results.  Since then, a portion of Google users have begun to see a +1 button next to their search results when logged into their Google accounts.  If you don’t see it immediately, <a href="http://www.google.com/experimental/" target="new">visit the Search Experiments section of Google Labs</a> and enable this option.  

<p>
The +1 button allows you to inform other people in your network about a website you like by simply clicking a button.  It works a lot like Facebook’s “Like Button,” but it does a little more.  The +1 Button also influences how these sites show up in others’ search results.  Plus, users can always undo a +1 if they didn’t mean to flag the site.
</p>

<div style="width: 566px; margin-bottom: 20px;" class="BlogImageRight">
<img alt="Google +1 Button in Search Results" src="/Common/Images/Custom/blog/plusone-1-566.png" />
The +1 button appears to the right of the search result title.  Here you<br />can see the +1 icon as it appears after you recommend a link.
</div>

<p>
The +1 button is still in an experimental stage.  If you don’t see it on Google automatically, sign in to your Google account, visit <a href="http://www.google.com/experimental/" target="new">Google Search Experiments</a>.  Select the +1 button as your Google experiment.
</p>

<p>
Now visit Google and search for something.  Click the +1 button, and you will see a confirmation screen (like the one below), which requires you to opt into the service. 
</p>

<h4>View Your +1’s</h4>

<p>
After you have joined, you will be able to control all the pages you +1’d on a “+1’s” tab from within your Google profile.  You do have the option to make this tab public through your Google profile, or keep this information private (default).
</p>

<div style="width: 568px; " class="BlogImageLeft">
<img alt="Google lists your +1's in an archive, so you can see what you've recommended." src="/Common/Images/Custom/blog/plusone-2-568.png" />
</div>

<h4>Combining Search Results with Recommendations</h4>

<p>
Google stated in their announcement, “The beauty of +1’s is their relevance—you get the right recommendations (because they come from people who matter to you), at the right time (when you are actually looking for information about that topic) and in the right format (your search results).”   
Google understands people use recommendations and reviews as part of their decision making on a daily basis; reviewing restaurants, purchasing TVs, cars, computers, cell phones, etc.   
</p>

<h4>Social Networking</h4>

<div style="width: 209px; " class="BlogImageRight">
<img alt="Google currently highlights who in your social network has previously tweeted a link that appears in a search result." src="/Common/Images/Custom/blog/plusone-3-209.png" />
Google currently highlights who in your social network has previously tweeted a link that appears in a search result.
</div>

<p>
Google has been experimenting with bringing social media into search for the last couple years; allowing users to merge Google services (Buzz and Chat) with third party sites, like Twitter and Facebook.
</p>

<p>
Google currently displays results from third-party social media sites; for example, if one of your Twitter friends has tweeted a link, that is shown in search results. 
</p>

<p>
For the time being, only users you are connected with through Google services will be the only ones that can influence the +1 matches.  These Google based services include:
</p>

<ul>
	<li>Your Gmail chat list</li>
	<li>Your 'My Contacts' group in Google Contacts</li>
	<li>People you follow in Google Reader or Google Buzz</li>
</ul>
<br />

<h4>Whats Next?</h4>

<p>
Google has plans to allow publishers to place +1 buttons on web pages, similar to Facebook’s Like button and Twitter’s Tweet button.  To be notified about when this button is available, <a href="https://services.google.com/fb/forms/plusonesignup/" target="new">sign up here</a>.
</p>

<p>
Once proven and optimized, the +1 button could be a great addition to search and a major “plus” when trying to incorporate social media into the bigger SEO picture, if done correctly.  One of the biggest obstacles for Google is going to be developing a large user base that users adapt to and use.  This is where Facebook’s Like button has a distinct advantage; they already have a massive network of users.  Will those users want to sign up for another social account that they have to create and manage?  It’s definitely going to be interesting to see how this plays out.
</p>]]></description> 
					<pubDate>Fri, 29 Apr 2011 16:03:05 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/4/29/googles-1-experiment-adds-social-recommendations-to-search/</guid>
				</item>
			
				<item>
					<title>Move Over Like Button, Facebook Releases the Send Button</title> 
					<link>http://www.iarchitect.net/blog/2011/4/28/move-over-like-button-facebook-releases-the-send-button/</link> 
					<description><![CDATA[<div style="width: 360px; " class="BlogImageRight">
<img alt="Facebook Send Button" src="/Common/Images/Custom/blog/facebook-send-360.png" />
</div>

<p>
Last week, <a href="http://developers.facebook.com/blog/post/494/" target="new">Facebook announced their new Send Button</a>.  Similar to the Like button seen on most up-to-date websites, the Send button connects the page you are currently visiting to your social network on Facebook.  This helps make the web more 'social' for users, and it also further secures Facebook's dominance as the most popular US website and most widely used social network.
</p>

<p>
How does the Send Button work?  It appears on a website just like the Like button.  Instead of publishing a 'Like' to your news feed, the Send Button allows you to send any Facebook friend group a private message with a link to the current web page.  For website owners, the Send Button makes it much easier for visitors to share your content directly with the people who are most interested.
</p>

<p>
KeyLimeTie is integrating the Send button on applicable websites moving forward.  Can you think of ways your web visitors could benefit from this new feature?  If it's been a while since you have refreshed your website, and you're looking to take advantage of social sharing and social media to promote your offerings, give KeyLimeTie a call at 630.598.9016.
</p>]]></description> 
					<pubDate>Thu, 28 Apr 2011 17:29:48 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/4/28/move-over-like-button-facebook-releases-the-send-button/</guid>
				</item>
			
				<item>
					<title>Parts Town Nominated for ITA CityLIGHTS Awards</title> 
					<link>http://www.iarchitect.net/blog/2011/4/19/parts-town-nominated-for-ita-citylights-awards/</link> 
					<description><![CDATA[<p>
KeyLimeTie is thrilled to announce that client <a href="http://www.partstown.com" target="new">Parts Town</a> has been named a finalist for the Best Strategic Use of Technology category of the <a href="http://www.illinoistech.org/page.aspx/citylights" target="new">Illinois Technology Association CityLIGHTS Award</a>!
</p>
<p>
Voting is now open, so please <a href="http://svy.mk/gXTHFt" target="new">visit the CityLIGHTS awards voting</a> survey and cast your vote for Parts Town within the "Best Strategic Use of Technology" category before voting ends on April 29, 2011.  Winners will be determined based on a composite score of judges' rankings and community voting and will be announced at the ITA CityLIGHTS Awards Gala May 12.  We hope to see you there!
</p>
<h4>Why Parts Town?</h4>
<p>
In 2010, Parts Town was recognized by Crain’s Chicago Business as the 9th fastest growing company in the Chicago area.  Over the past five yeras, Parts Town has boasted a 953% growth rate, placing them near the top of the prestigious Crain’s Fast 50 list.  The company was also named to the Inc. 5000 list for the second year in a row, and were the #1 ranked restaurant parts distributor on the list and the 28th fastest growing Food and Beverage industry contender overall.
</p>
<h4>Ahead of the Pack with Mobile App</h4>
<p>
As the number one OEM restaurant equipment parts distributor, Parts Town is constantly looking ahead to find new ways to differentiate.  In 2010, they launched the industry's first ever mobile application, "<a href="http://partstown.com/app" target="new">Mobile Equipment Manuals</a>" available for iPhone and Android (<a href="http://bit.ly/erGttN" target="new">read the press release</a>).  The Mobile Equipment Manuals app allows restaurant technicians with iPhones and Android phones to find and download the manual associated with any one of thousands of equipment models while in the field.  This saves valuable time for the technician and the restaurant, helping them diagnose problems, identify parts, order replacements and make repairs more quickly.
</p>
<div style="width: 575px; " class="BlogImageRight">
<a href="http://www.partstown.com/app" target="new"><img alt="PartsTown iPhone App" src="/Common/Images/Custom/blog/blog-partstown.png" /></a>
</div>
<p>
Parts Town's website also features a robust e-commerce site that provides users with easy access to restaurant equipment parts, offering same-day shipping on all orders placed before 8PM EST.  They're truly committed to the success of their restaurant and repair technician customers, and seek to continuously innovate through use of technology.  This allows Parts Town to stand head-and-shoulders above competitors in an industry not known for being cutting edge.
</p>
<p>
KeyLimeTie believes Parts Town should be nominated for the Best Strategic Use of Technology award because they use technology to put their customers' needs first.  They are proactive and stay out in front of their industry, this in turn allows them to provide superior service while fueling their growth.
</p>
<h4>About the CityLIGHTS Awards</h4>
<p>
A panel of more than 40 judges representing the Who’s Who in Illinois technology reviewed nominations and selected the finalists for the Illinois Technology Association CityLIGHTS awards. Judges hail from major organizations including Microsoft, University of Chicago Booth School of Business, New World Ventures, and World Business Chicago, and newer entities including Technori, Viewpoints.com, Marchie Enterprises, Inc., SmartSignal and midVentures.   The list of past winners includes companies like The Point (now known as Groupon), GrubHub.com, NAVTEQ, Model Metrics, Smart Signal, Mayor Richard M. Daley, and Jack Noonan.
</p>
]]></description> 
					<pubDate>Tue, 19 Apr 2011 16:29:09 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/4/19/parts-town-nominated-for-ita-citylights-awards/</guid>
				</item>
			
				<item>
					<title>SXSW Report: Radical Openness: Growing TED by Giving It Away</title> 
					<link>http://www.iarchitect.net/blog/2011/4/4/sxsw-report-radical-openness-growing-ted-by-giving-it-away/</link> 
					<description><![CDATA[<p>
TED provides a forum to disseminate 'Ideas worth spreading.'  In recent years, TED has grown leaps and bounds in popularity thanks to the organization making 'TED Talks'&mdash;attention-grabbing and inspiring 18-minute videos by their renowned list of speakers&mdash;freely available on the web for anyone around the world to view.
</p>

<p>
June Cohen, executive producer at TED, gave a talk at SxSW entitled <a href="http://schedule.sxsw.com/events/event_IAP000026" target="new">Radical Openness: Growing TED By Giving it Away</a>.  She outlined the counter-intuitive steps that TED has taken over the past several years to open up the elite, private conference to the world.  While conventional wisdom told them to treat the TED brand like a luxury and keep it scarce, they were driven by their singular goal of spreading ideas.  Instead of devaluing the brand, opening TED content yielded some surprising results.
</p>

<iframe title="YouTube video player" width="560" height="349" src="http://www.youtube.com/embed/h3vZw08oP50" frameborder="0" allowfullscreen></iframe>

<p style="margin-top: 20px;">
Cohen discussed three distinct phases of opening up TED: making TED Talks available freely online, allowing independently produced TEDx Events, and the TED Open Translation Project.  Throughout the talk, Cohen emphasized TED's singular goal of spreading ideas.  They used this goal to guide their decision-making, especially when ideas were controversial and it was easy to back down.
</p>

<p>
One key motivator behind releasing TED Talks online was to relieve some of the demand for the conference itself.  However, the very next year TED sold out quicker than it had before (one week) even though the registration fee increased by 50% to $6,000, and had a 1,000 person waiting list.  Today, the 900 TED Talks have been viewed over 400,000,000 times around the world.
</p>

<h4>Content Accessible on Any Platform</h4>

<p>
TED set out to reach people everywhere with online TED Talks.  They factored in geography and changing media consumption habits, which change quickly and vary based on the time of day.  In this way, they didn’t think about releasing “web video," but rather video content that is accessible via any platform (computer, mobile, tablet, set-top box, etc.) and adapt as habits change.  They embraced an open model and released the talks under a Creative Commons license, allowing people to do anything they wanted to (non-commercially) with the video.
</p>

<h4>Designing an Emotional Connection</h4>

<p>
TED Talks aim to evoke contagious emotions, elevate the viewer and make them feel lifted above themselves through human storytelling.  The videos begin with a compelling attention-grabber, foregoing speaker intros from an emcee, so they can grab people within the first five seconds.  These fundamentals dictate how the content is shot, edited, and delivered.  Most viewers watch TED Talks via a mobile phone, so speaker close-ups and tight edits are a must as they help create the emotional link between the viewer and the speaker.
</p>

<h4>An Accidental Global Team</h4>

<p>
Two years ago, TED created the TEDx events as a way for independent organizers to host their own TED events.  These events adhered to strict branding, content, and operations rules including the stipulation that TEDx organizers could not make a profit; this ensured that the goal behind each TEDx was consistent with TED’s overall goal of spreading ideas.
</p>

<p>
Though they launched thinking there would be a couple dozen TEDx events, in the first two years people around the world have hosted over 1500 events in 96 countries and in 35 languages, ranging from the world-class TEDxAmsterdam to TEDxAmazonia in the rainforest and <a href="http://blog.ted.com/2009/08/19/tedxkibera/" target="new">TEDxKibera in the largest squatter city in Africa</a>.  TEDx transformed a global audience into a global team, creating volunteers who have become truly invested in the same mission as the parent organization.  As each organizer has their own personal mission, they aren’t only giving but also getting something back in return.
</p>

<h4>TED openAPI: The Next Open Frontier</h4>

<p>
As Cohen outlined the progression of open projects at TED and how the impact of each has surprised them, <a href="http://blog.ted.com/2011/03/13/announced-at-sxsw-ted-to-open-api/" target="new">she then announced the TED open API</a> as the next wave of openness.  The API will focus first on giving app builders access to TED’s video content library and metadata (topic, ratings, speaker, date, etc.), allowing developers with great ideas the ability to re-package and re-distribute TED content in new and engaging ways.  Why open up the API?  According to Cohen, every time TED has opened their community, they’ve been 'utterly moved, awed, inspired, delighted, and pushed further.'  They’re waiting to be surprised by developers, and believe the best ideas are the ones they haven’t thought of yet.
</p>

<h4>What makes openness work?</h4>

<p>
The steps toward openness outlined in this talk are counter-intuitive, especially for an organization with roots as a premium, exclusive brand.  Openness works for TED because people generally desire to be a part of something larger than themselves.  Cohen insisted that openness can work for other organizations, and to do so, she gave a few steps to help enable that openness:
</p>

<ul>
	<li>Draw on a passionate user base (it doesn’t have to be large)</li>
	<li>Put forward a clear goal that inspires that base</li>
	<li>Provide clear guidelines, with rewards and consequences for desirable and undesirable actions</li>
	<li>Allow your community to police itself through karma, moderators, and an open feedback loop; the community is the best enforcer of any rules</li>
<li>Make your contributors, speakers, developers, and others into rockstars by  recognizing them any way possible</li>
</ul>

<p>
Cohen concluded that openness isn’t easy, that it takes time and goes against human instinct to stay closed and protect things one is close to.  It’s difficult to fight against this tendency in an organization, and these battles weren’t foreign to TED.  To make openness a success, one must go beyond the fear of pushback and get out of one’s comfort zone.
</p>

<h4>Like this article?</h4>

<p>
Let us know in the comments, and please share it using the buttons below!
</p>]]></description> 
					<pubDate>Mon, 04 Apr 2011 16:20:44 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/4/4/sxsw-report-radical-openness-growing-ted-by-giving-it-away/</guid>
				</item>
			
				<item>
					<title>SxSW Interactive 2011 Attendee Recap and Discussion April 6th at Illinois Technology Association</title> 
					<link>http://www.iarchitect.net/blog/2011/3/29/sxsw-interactive-2011-recap-discussion-april-6th-at-illinois-technology-association/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px; margin-bottom: 10px;">
<img alt="" src="/Common/Images/Custom/blog/blog-sxsw-stairs.png" /></a>
</div>

<p>
SxSW Interactive has received more than its fair share of press coverage in the past several weeks.  The blowout conference is billed as the "hip" place to be for new media companies, entrepreneurs, designers, developers, UX architects and social media mavens.
</p>

<p>
Please join KeyLimeTie on Wednesday, April 6th from 3:00-5:00pm at the Illinois Technology Association, 200 S. Wacker Dr., 15th Floor for a <a href="http://illinoistech.org/event.aspx/4291" target="new">SxSW Interactive 2011 Attendee Recap and Discussion</a> by area attendees of SxSW Interactive in Austin, TX.  To attend, please <a href="http://illinoistech.org/event.aspx/4291" target="new">RSVP on the ITA website</a>.
</p>

<h4>KeyLimeTie Presents:<br />SxSW Interactive 2011 Attendee Recap and Discussion</h4>

<p>
Sponsored by Illinois Technology Association
</p>

<p>
<b>Synopsis:</b> <br />
If you attended SxSW, this is your chance to meet with fellow attendees, compare notes, and reinforce what you learned.  If you did not attend, come hear firsthand accounts from people who went.  Share your opinions and hear others thoughts.  Is SxSW worth attending next year?  Is it 'over,' or just evolving?  What are the key takeaways?  How are Chicago companies taking what they have learned and applying it to their businesses?  This session will feature both a moderated panel and an open discussion.
</p>

<p>
<b>Panelists:</b> <br />
Tim Courtney, Director, Marketing & Brand Strategy, <a href="http://keylimetie.com" target="new">KeyLimeTie</a> (@<a href="http://twitter.com/timcourtney" target="new">timcourtney</a>)<br />
Barbara Maldonado, Social Media Strategist, <a href="http://legacymp.com" target="new">Legacy Marketing Partners</a> (@<a href="http://twitter.com/bmaldonado" target="new">bmaldonado</a>)<br />
Brad Flora, CEO, <a href="http://nowspots.com" target="new">NowSpots</a> & <a href="http://windycitizen.com" target="new">WindyCitizen</a> (@<a href="http://twitter.com/bradflora" target="new">bradflora</a>)<br />
Scott Robbin, Code & Development, <a href="http://weightshift.com" target="new">Weightshift</a> (@<a href="http://twitter.com/scottrobbin" target="new">srobbin</a>)
</p>

<p>
<a href="http://illinoistech.org/event.aspx/4291" target="new">Click here to RSVP</a>
</p>

<p>
Special thanks to our hosting sponsors, the <a href="http://illinoistech.org" target="new">Illinois Technology Association</a> and our participating panelists.
</p>]]></description> 
					<pubDate>Tue, 29 Mar 2011 20:36:34 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/3/29/sxsw-interactive-2011-recap-discussion-april-6th-at-illinois-technology-association/</guid>
				</item>
			
				<item>
					<title>SXSW Report: User Experience and Cross Platform App Development </title> 
					<link>http://www.iarchitect.net/blog/2011/3/18/sxsw-report-user-experience-cross-platform-app-development/</link> 
					<description><![CDATA[<p>
At SXSW Interactive, Carlo Longino (@<a href="http://twitter.com/caaarlo" target="new">caaarlo</a>), Community Manager for the <a href="http://www.wipconnector.com/" target="new">Wireless Industry Partnership (WIP)</a>  talked about designing the user experience across platforms.  You can <a href="http://www.slideshare.net/caaaarlo/sxsw-2011-user-experience-and-crossplatform-apps" target="new">View Carlo Longino's slides on Slideshare</a>.
</p>

<p>
'Cross-platform' today means more than the difference between an iPhone and an Android phone.  There are many device types, ranging from desktops, laptops, smartphones, tablets, TVs/set tops, GPS units to cars.  True cross-platform UX means accounting for all of the various ways users will access your content.  Longino said, 'There are two choices; ignore multiple devices (which many are doing), or you can account for them.'  It isn't simply about adapting content to specific screen sizes.
</p>

<h4>Devices, Users, and Context</h4>

<p>
Longino smartly broke down the topic into three realms of understanding; devices, users and context.  User behavior varies between devices thanks to a plethora of factors including screen size, weight, input options, and wireless options.  Users will behave differently with a heavy device that they have to lug around than they would with a smartphone or a tablet that are relatively easy to carry and hold.  Developers should seek to understand the users themselves.  Who are they?  Do they have certain characteristics or tendencies?  Will those attributes affect how they want to use your app?
</p>

<div class="BlogImageCenter" style="width: 580px;">
<img src="/Common/Images/Custom/blog/blog-contextualapps.jpg" alt="User Experience persists across contexts." />
</div>

<div style="width: 580px; margin: 0 0 20px 0; text-shadow: none;" class="QuoteBlock Right">
Device + User + Situation = Context<br style="text-shadow: none;">
</div>

<p>
Longino defines context as 'device + user + situation.'  When designing for a particular context, ask three questions; who is using the device/service, what are they doing, and how are they doing it?  For example, when TED released its talks to the web, they considered the various ways people watched video on the web based on time of day, and changed their thinking from delivering web video to delivering engaging video content in the medium of the user's choice.
</p>

<h4>Architecting for Multiple Contexts</h4>

<p>
Longino focused strictly on UX, but at KeyLimeTie we understand that cross-platform considerations extend into application architecture.  For one large client, KeyLimeTie CTO Chris Grove architected a full web service and REST API with the business logic living on the server.  The website, which became the first application to use the service, existed as a thin client that called the API.  This works for many types of applications, though it's worth noting that it is difficult to implement on apps like interactive games that require a significant amount of processing on the device.
</p>

<p>
Building an API first offers developers the most flexibility for designing and developing cross-platform apps that serve a variety of contexts.  It becomes easy to implement new apps&mdash;even for device types that don't yet exist.
</p>

<h4>Summary</h4>

<p>
Consider that multiple devices, user types, and situations exist.  Be aware of the various contexts through which people will use your app.  Remember that users are real people with real needs, behavioral predispositions and stories, so you can design apps that maximize utility for them.  Once you move to development, architect your application so you can develop interfaces for multiple devices efficiently; consider building an API and web service so the business logic can run server-side and create thin clients for the web and various mobile devices.
</p>

<p>
If you are looking to build a mobile app or cross-platform experience, call KeyLimeTie at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Fri, 18 Mar 2011 22:38:40 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/3/18/sxsw-report-user-experience-cross-platform-app-development/</guid>
				</item>
			
				<item>
					<title>SXSW Report: Federating the Social Web Panel</title> 
					<link>http://www.iarchitect.net/blog/2011/3/17/sxsw-report-federating-the-social-web-panel/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px; ">
<a target="new" href="http://schedule.sxsw.com/events/event_IAP5513" target="new"><img alt="" src="/Common/Images/Custom/blog/blog-sxsw-fsw.jpg" /></a>
Panelists at the Federating the Social Web panel at SxSW 2011
</div>

<p>
Last weekend at SxSW, I attended the panel entitled <a href="http://schedule.sxsw.com/events/event_IAP5513" target="new">Federating the Social Web</a>, moderated by Evan Prodromou (<a href="http://status.net/" target="new">StatusNet</a>) and featuring Monica Wilkinson (<a href="http://www.socialcast.com/" target="new">SocialCast</a>), Kevin Marks (<a href="http://microformats.org" target="new">MicroFormats.org</a>), and Dan Peterson (<a href="http://www.opensocial.org/" target="new">Open Social</a>, Google).  They held a robust discussion about the standards and practices that are enabling interoperability between disparate social websites.
</p>

<p>
The fundamental definition of a “federated" social web is that there is no single source of anyone’s social data, rather sites and services interoperate through standard protocols.  This removes development barriers and allows for easy syndication of social data.
</p>

<h4>It’s About Creating a Fluid Experience</h4>

<p>
Why work to enable interoperability across the social web?  Wilkinson says it’s about creating a fluid experience, a continuum that allows you to bring your social network with you as you move throughout the web and from app to app.  The Facebook platform already does this well, as we’ve seen Facebook capabilities become embeddable into other sites (i.e. the Like button, Facebook Comments, etc.).  In the enterprise, <a href="http://activitystrea.ms" target="new">ActivityStrea.ms</a> allows business app developers to shatter the clunky iFrame and create meaningful workflows between apps.
</p>

<p>
Peterson stated up front that he does not “work on social for social’s sake," instead his desire is to enable work with the technologies, and within that lies the real staying power.  Looking back, email was developed within the academic, military, and enterprise communities and then crossed over into everyday life.  The social web is taking the exact opposite approach; first the social web established itself among consumers, and now social technologies are transitioning to the workplace.
</p>

<p>
Kevin Marks sees social as an “integration point between a lot of different systems."  That is to say, the common denominator between business apps is people and the tasks they perform.  Open social is about making previously incompatible islands interoperable.  It covers both technology interoperability and policy interoperability.  Software developers, he asserts, are better at the former than the latter.  The real opportunity lies in permitting Company A to exchange social and work data with Company B, and enabling granular permissions to be determined on a per-transaction basis.
</p>

<h4>Federating: Top-Down or Bottom-up?</h4>

<p>
Some groups tackling this topic are attempting all-in-one solutions, while others favor more incremental and organic approaches.  Top-down approaches that dictate standards to others have been known to experience slower adoption.
</p>

<p>
Microformats add context to data that can be intelligently read by other services, providing a more incremental approach.  For example, an <a href="http://microformats.org/wiki/hcard" target="new">hcard</a> denotes a person or place, and a <a href="http://microformats.org/wiki/rel-me" target="new">rel="me"</a> attribute indicates that the target URL is another page about the same person, and so forth.
</p>

<p>
<a href="http://code.google.com/p/pubsubhubbub/" target="new">PubSubHubbub</a> further enables bottom-up federation by making it easier to subscribe to RSS and Atom feeds, still a standard for syndicating data across the web.  PubSubHubbub is an open protocol that uses web hooks and semantics around the exchange of the subscription to lower the requirements for pulling a lot of content from different places.  Instead of writing code that polls all of the various feeds to which you are subscribed, it allows your site to become a passive listener, lowering the effort to develop a federated social platform.  “If you are using Pubstubhubub enabled activity streams," Prodromou said, “you are at a good base level to participate in the social web as it is evolving."
</p>

<h4>How to Start: Focus on Your Core Business</h4>

<p>
As you take steps to integrate enterprise or social activity, the overwhelming takeaway from the panel was to focus on your experience over the various technologies.  It is imperative to know why you want to federate.  What behaviors do you want to enable?  “Federating" your social activity is not simply enabling one massive protocol; there is no single stack to implement and then you are done.  For this reason, build your experience and your workflows first, and look for protocols that enable the outcomes you are looking to achieve.
</p>

<p>
For more information on federated social websites, check out the following posts and resources:
</p>

<ul>
	<li>Evan Prodromou’s post: <a href="http://status.net/2010/07/13/what-is-the-federated-social-web" target="new">What is the federated social web?</a></li>
	<li>And his follow-up: <a href="http://status.net/2010/07/14/features-of-a-federated-social-web" target="new">Features of a federated social web</a></li>
	<li>Microformats.org article on <a href="http://microformats.org/wiki/process" target="new">how to develop a new microformat</a></li>
<li>Google Code specification on <a href="http://code.google.com/web/ajaxcrawling/docs/specification.html" target="new">Making AJAX applications crawlable</a></li>
</ul>

<p>
If you are looking to build a website or enterprise application that is socially-enabled, call KeyLimeTie at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Thu, 17 Mar 2011 18:19:36 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/3/17/sxsw-report-federating-the-social-web-panel/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie at SXSW Interactive 2011</title> 
					<link>http://www.iarchitect.net/blog/2011/3/10/keylimetie-at-sxsw-interactive-2011/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px; margin-bottom: 10px;">
<a target="new" href="http://www.keylimetie.com/blog/2010/3/15/sxsw-reach-customers-in-new-ways-via-the-ipad/"><img alt="" src="/Common/Images/Custom/blog/blog-sxsw-2010.jpg" /></a>
iPad Session from SxSW Interactive 2010
</div>

<p>
KeyLimeTie is attending <a href="http://sxsw.com" target="new">SxSW Interactive</a> for the second year in a row, to immerse ourselves in the latest technologies, meet with clients and partners, grow our business, and have a good time.  This year, we're particularly interested in learning the latest in mobile and tablet user experience, social media as the field matures, and game theory.
</p>

<h4>We'll be Live Tweeting</h4>

Yep, like everyone else, we'll do our best to live-tweet the sessions we attend.  If you're not attending SxSW and want a glimpse, <a href="http://twitter.com/keylimetie">follow @KeyLimeTie</a> this weekend for tidbits of what we're experiencing.
</p>

<h4>Who do we want to meet?</h4>

<p>
CEO Chris Pautsch and Director of Marketing Tim Courtney will be attending sessions and parties in full force, and we look forward to meeting you.  We especially want to meet you if you are an <b>advertising, marketing or interactive agency who needs amazing mobile and web app developers.</b>  We approach our client relationships as true partnerships (we're not just saying that, ask us for references) and love working with creatives.
</p>

<h4>Connect with us!</h4>

<p>
The absolute best way to reach us it to send us a tweet.  Follow @<a href="http://twitter.com/chrispautsch">ChrisPautsch</a> and @<a href="http://twitter.com/timcourtney">TimCourtney</a> and ping us to meet up.
</p>

<p>
See you at SxSW!
</p>]]></description> 
					<pubDate>Thu, 10 Mar 2011 23:39:57 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/3/10/keylimetie-at-sxsw-interactive-2011/</guid>
				</item>
			
				<item>
					<title>Support Nate Pautsch in fundraising for St. Baldrick&amp;quot;s (and make Chris shave his head)</title> 
					<link>http://www.iarchitect.net/blog/2011/3/8/support-nate-pautsch-fundraising-st-baldricks/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 200px; ">
<a target="new" href="http://www.stbaldricks.org/participants/NatePautsch"><img alt="" src="/Common/Images/Custom/blog/blog-nate-before.jpeg" /></a>
Nate before shaving his head for St. Baldrick's.
</div>
<p>
<a target="new" href="http://www.stbaldricks.org/participants/NatePautsch">My nephew Nate is shaving his head again this year for the St. Baldrick's event</a> at the Downers Grove High School on Friday, March 11.  He's been growing his hair out since August and now is raising money from family and friends to donate to cancer research.
</p>
<p>
When Nate's friend Mikayla was just 5 years old, she was diagnosed with a Wilms tumor, a form kidney cancer. During her treatment to overcome disease, she temporarily lost her hair, prompting Nate to volunteer his head for St. Baldrick's. This is the second time Nate is participating in this charitable event.
</p>
<h4>Make Chris shave his head, too!</h4>
<p>
Nate is just over halfway to his goal of raising $3,000; if you need some extra encouragement, Chris Pautsch, my brother and co-founder of KeyLimeTie, has agreed to shave his head if his son Nate reaches $3,000.  Click the
</p>
<p>
You can <a target="new" href="http://www.stbaldricks.org/participants/NatePautsch">donate online via Nate's St. Baldricks' Foundation page</a> or by calling 888.899.BALD.
</p>
]]></description> 
					<pubDate>Tue, 08 Mar 2011 20:29:45 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/3/8/support-nate-pautsch-fundraising-st-baldricks/</guid>
				</item>
			
				<item>
					<title>Naperville Running Company iPhone App featured on Naperville Community Television (NCTV) </title> 
					<link>http://www.iarchitect.net/blog/2011/2/7/naperville-running-company-iphone-app-featured-on-naperville-community-television-nctv/</link> 
					<description><![CDATA[<div style="width: 319px; " class="BlogImageRight">
<a href="http://www.nctv17.com/napervillenews17/article.php?id=689" target="new"><img alt="" src="/Common/Images/Custom/blog/blog-nrc-tv.png" /></a>
</div>
<p>
Kris Hartner of Naperville Running Company was interviewed by Naperville Community Television in a spot about mobile apps for retail.  The segment featured the store's iPhone app, built by KeyLimeTie.
</p>
<p>
Hartner describes how the app features an events calendar, links to register for an event, and has plans to add mobile shopping.  The app receives 20-30 downloads per week—an impressive number for a local store.
</p>
<p>
Watch the interview featuring <a href="http://www.nctv17.com/napervillenews17/article.php?id=689" target="new">Kris Hartner and the Naperville Running Company iPhone app by KeyLimeTie</a> on the Naperville Television 17 website.
</p>
<h4>Need an app for your company?</h4>
<p>
We're happy to discuss how you can use a mobile app to help boost your brand by providing users entertaining content and fun experiences.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>
]]></description> 
					<pubDate>Mon, 07 Feb 2011 21:22:21 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/2/7/naperville-running-company-iphone-app-featured-on-naperville-community-television-nctv/</guid>
				</item>
			
				<item>
					<title>Reflections from UX4Good, a Designers&amp;quot; Hackathon to Solve Social Problems</title> 
					<link>http://www.iarchitect.net/blog/2011/2/2/reflections-from-ux4good-a-designers-hackathon-to-solve-social-problems/</link> 
					<description><![CDATA[<div style="width: 300px; " class="BlogImageRight">
<a href="http://www.flickr.com/photos/ux4good/5398103437/" target="new"><img src="/Common/Images/Custom/blog/blog-ux4good-loosetooth.png" /></a>
Graphic Facilitation of the UX4Good concept by <a href="http://www.loosetooth.com" target="new">Brandy Agerbeck</a>
</div>

<p>
Last weekend I had the privilege of participating in <a href="http://ux4good.com" target="new">UX4Good</a>.  <a href="http://www.keylimetie.com" target="new">KeyLimeTie</a> enthusiastically signed on as the Livestream Sponsor, and I worked with the social media team that produced the livestream and liveblogging.
</p>

<p>
UX4Good is self-described as a 'wildly ambitious effort to design systemic solutions for some of the most vexing social challenges.'  Produced by our agency partners <a href="http://www.manifestdigital.com" target="new">Manifest Digital</a>, the weekend brought together 40 top user experience designers and 10 gifted visual designers to participate in a weekend challenge to design solutions for five nonprofits who are tackling large-scale social problems; <a href="http://www.streetwise.org/" target="new">Streetwise</a>, <a href="http://www.ceasefirechicago.org/" target="new">CeaseFire Illinois</a>, <a href="http://www.thethirdteacher.com/" target="new">Third Teacher</a>, <a href="www.adler.edu" target="new">The Adler School of Professional Psychology</a> and the <a href="http://globallives.org/en/" target="new">Global Lives Project</a>.
</p>

<h4>A Hackathon for UX Designers</h4>

<p>
This idea appeals to me personally because of my history with the 'hackathon' concept; hackathons are generally short (24-48 hour) all-night developer contests pitting people and teams against each other to design and code the most innovative app in a short period of time.
</p>

<p>
KeyLimeTie has taken the 'hackathon' concept into clients with considerable success, positively affecting innovation culture in large organizations and giving employees greater voice and visibility (if this idea appeals to you, we should talk).  In the community, KeyLimeTie CIO Peter Morano produces the hackathon at <a href="http://www.socialdevcampchicago.com" target="new">SocialDevCamp Chicago</a> and consistently supports other peoples' hackathons, which over the past couple years has fostered a growing hackathon culture among regional developers.
</p>

<p>
While hackathons are mostly developer-centric, UX4Good was like a hackathon for UX designers.  Teams had 24 hours to learn about their organization, its goals and challenges, and then propose and present a solution that would affect large scale change for the problem if implemented.
</p>

<div style="width: 300px; " class="BlogImageLeft">
<a href="http://www.flickr.com/photos/ux4good/5396114931/" target="new"><img src="/Common/Images/Custom/blog/blog-ux4good-thirdteacher.png" /></a>
The Third Teacher team scopes out the problem in classic UX designer style: Post-It Notes!</a>
</div>

<p>
This approach seems far-fetched at first.  Friday afternoon I sat in on the CeaseFire team as they began dissecting their challenge.  A common discussion thread was 'who are we as designers to tell these organizations what they should do differently?'  As the team dove into their chalenge and learned about how people involved with CeaseFire confront violence day after day, there was profound respect for those in the trenches&mdash;and a bit of internal combustion as they negotiated their role <i>vis &agrave; vis</i> the CeaseFire volunteers who would be coming on Saturday to talk with the team.  For more, <a href="http://www.ux4good.com/2011/01/28/ux4good-urban-violence-team-defines-their-approach-for-ceasefire-2/" target="new">read my post covering the experience of sitting through CeaseFire team discussions</a>.
</p>

<h4>So, how <i>can</i> UX designers affect change?</h4>

<p>
In any organization, nonprofits included, often people involved get so close to a set of problems they lose the ability to see things from an outside perspective.
</p>

<div style="width: 300px; " class="BlogImageRight">
<img src="/Common/Images/Custom/blog/blog-ux4good-animalhouse.jpg" /></a>
The Social Media command center 'Animal House'
</div>

<p>
<i>
'We can't solve problems by using the same kind of thinking we used when we created them.'</i><br /><br />
&mdash;Albert Einstein
</p>

<p>
UX designers have training and experience in applied behavioral and motivational psychology and can offer perspective to help cause-focused groups achieve their aims.  UX4Good is pioneering the notion that one doesn't have to volunteer at a soup kitchen or donate large sums of money to affect change, rather, they can offer their unique intellectual skills that can also have an impact.  The proof, is in the long-term impact, in seeing the solutions applied and measuring the results.  That will take cooperation and collaboration from the nonprofit beneficiaries and the volunteers and designers who help implement the solutions.
</p>

<h4>View Photos & Learn More About UX4Good</h4>

<div style="width: 168px; " class="BlogImageRight">
<a href="http://www.ux4good.com/" target="new"><img src="/Common/Images/Custom/blog/blog-ux4good-logo.jpg" /></a>
</div>

<p>
Learn more about UX4Good on the <a href="http://ux4good.com" target="new">UX4Good website</a>.  Check out the <a href="http://ux4good.com/blog" target="new">event blog</a> for writeups and the <a href="http://flickr.com/ux4good" target="new">UX4Good photostream on Flickr</a>.  UX4Good 2012 is planned for New Orleans.  For details and to get involved, contact the team via <a href="http://ux4good.com" target="new">the UX4Good website</a> and <a href="http://twitter.com/ux4good" target="new">follow UX4Good on Twitter</a>.
</p>

<p>
Special thanks to Chris Pautsch, CEO at KeyLimeTie, for getting the company involved.  Also, I'd like to thank Jim Jacoby, Jason Ulaszek, Jeff Leitner and Bryan Campen of our agency partner Manifest Digital for welcoming me on the volunteer team.
</p>]]></description> 
					<pubDate>Wed, 02 Feb 2011 17:53:27 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/2/2/reflections-from-ux4good-a-designers-hackathon-to-solve-social-problems/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Live at UX4Good Designing Solutions for Social Problems</title> 
					<link>http://www.iarchitect.net/blog/2011/1/29/keylimetie-live-at-ux4good-designing-solutions-for-social-problems/</link> 
					<description><![CDATA[<div style="width: 168px; " class="BlogImageRight">
<a href="http://www.ux4good.com/" target="new"><img src="/Common/Images/Custom/blog/blog-ux4good-logo.jpg" /></a>
</div>

<p>
KeyLimeTie is live at <a href="http://ux4good.com/" target="new">UX4Good</a> as sponsors and participants.  UX4Good is a 'wildly ambitious effort to design systemic solutions for some of the most vexing social challenges'.  40 top user experience (UX) designers and 10 gifted visual designers are gathered at Chicago's Adler School of Professional Psychology for day two of tackling 'problems that matter' in the first-ever design competition of its kind (Check out our very own Creative Director, Kevin Mech <a href="http://www.ux4good.com/2011/01/28/ux4good-sketches-out-the-streetwise-experience/" target="new">quoted in this post</a> discussing the Streetwise team's early approach).
</p>

<h4>Watch the Livestream Today</h4>

<p>
<a href="http://www.livestream.com/ux4good" target="new">Watch the UX4Good livestream sponsored by KeyLimeTie</a> with interviews from UX experts in town, talking about their experience as they go through the challenges throughout the day.  Also, <b>at 5:00pm CST, Saturday January 29 there will be a live broadcast of the teams' presentations.</b>  Don't miss them!
</p>

<h4>Follow Along on Twitter and Flickr</h4>

<p>
Follow the live tweets on Twitter.  Please re-tweet posts and write in with your comments and questions.  Use hashtags <a href="http://twitter.com/#search?q=ux4good" target="new">#ux4good</a> or <a href="http://twitter.com/#search?q=uxxu" target="new">#uxxu</a> for general conversation, and these specific hashtags for each of the challenges: <a href="http://twitter.com/#search?q=ceasefire" target="new">#ceasefire</a> <a href="http://twitter.com/#search?q=thirdteacher" target="new">#thirdteacher</a> <a href="http://twitter.com/#search?q=adlerschool" target="new">#adlerschool</a> <a href="http://twitter.com/#search?q=streetwise" target="new">#streetwise</a> <a href="http://twitter.com/#search?q=globallives" target="new">#globallives</a>.
</p>

<p>
<a href="http://www.flickr.com/photos/ux4good" target="new">Watch the Flickr stream</a> as the UX4Good social media team posts photos of the action.
</p>]]></description> 
					<pubDate>Sat, 29 Jan 2011 16:57:59 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/1/29/keylimetie-live-at-ux4good-designing-solutions-for-social-problems/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie sponsoring UX4Good</title> 
					<link>http://www.iarchitect.net/blog/2011/1/12/keylimetie-sponsoring-ux4good/</link> 
					<description><![CDATA[<div style="width: 168px; " class="BlogImageRight">
<a href="http://www.ux4good.com/" target="new"><img src="/Common/Images/Custom/blog/blog-ux4good-logo.jpg" /></a>
</div>

<p>
KeyLimeTie is excited to have the opportunity to sponsor the <a href="http://ux4good.com/" target="new">UX4Good conference</a> produced by <a href="http://www.manifestdigital.com" target="new">Manifest Digital</a> and the <a href="http://www.theinsightlabs.org/" target="new">Insight Labs</a>, a 'wildly ambitious effort to design systemic solutions for some of the most vexing social challenges'.  On January 28th and 29th, UX4Good will host 40 top user experience designers and 10 gifted visual designers for a weekend of tackling 'problems that matter' in the first-ever design competition of its kind.
</p>

<p>
UX4Good will pair these designers with executives from leading non-profit organizations that are addressing the social challenges of unemployment, urban violence, public education, community mental health and cross-cultural understanding.  Representatives from <a href="http://www.streetwise.org/" target="new">Streetwise</a>, <a href="http://www.ceasefirechicago.org/" target="new">CeaseFire Illinois</a>, <a href="http://www.thethirdteacher.com/" target="new">Third Teacher</a>, <a href="www.adler.edu" target="new">The Adler School of Professional Psychology</a> and the <a href="http://globallives.org/en/" target="new">Global Lives Project</a> will team up with UX4Good participants for a 24-hour focused period to build solutions to assist these organizations in furthering their respective missions.
</p>

<h4>KeyLimeTie at UX4Good</h4>

<p>
KeyLimeTie will be sponsoring the UX4Good livestream, helping connect people around the world with the goings on at the event.  We're also helping out with event social media and will be providing subject matter experts on mobile applications and usage trends to assist the teams as they build solutions for their respective nonprofit organizations.
</p>

<h4>Follow UX4Good Online</h4>

<p>
UX4Good will be livestreaming the event as well as providing updates throughout the weekend via an event liveblog.  Follow the progress of the event via the UX4Good website on January 28th and 29th, and follow @<a href="http://www.twitter.com/ux4good" target="new">UX4good</a> on Twitter.
</p>]]></description> 
					<pubDate>Wed, 12 Jan 2011 21:26:06 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/1/12/keylimetie-sponsoring-ux4good/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Presenting Introduction to iPhone/iOS Apps at midVentures DESIGN+DEVELOP Series </title> 
					<link>http://www.iarchitect.net/blog/2011/1/11/keylimetie-presenting-introduction-to-iphone/ios-apps-at-midventures-design-develop-series/</link> 
					<description><![CDATA[<div style="width: 200px; " class="BlogImageRight">
<img alt="midVentures DESIGN+DEVELOP" src="/Common/Images/Custom/blog/blog-chrisgrove.jpg" />
Chris Grove, CTO
</div>

<p>
KeyLimeTie's CTO Chris Grove will present an in-depth introduction to iPhone applications at the next <a href="http://www.midventures.com/designdevelop" target="new">midVentures DESIGN+DEVELOP workshop series</a> on January 20th between 4:45-6:00pm at the <a href="http://www.synctechcenter.com" target="new">Sync Technology Center</a>.  The talk is for both technical and non-technical people looking to:
</p>

<ul style="margin-left: 20px;">
<li style="margin-bottom: 0px;">Understand the opportunities iOS apps provide for your business or product</li>
<li style="margin-bottom: 0px;">Select the right full-time developer, development firm or freelancer</li>
<li>Market your app once it is in the iTunes Store</li>
</ul>

<p>
Guests will also gain from KeyLimeTie's insights from experience as one of the leading iPhone development firms in the Chicago area.  Visit the midVentures website to <a href="http://midventures.com/designdevelop/" target="new">learn more and register to attend the upcoming DESIGN+DEVELOP workshop</a>, and see KeyLimeTie CTO Chris Grove talk about iPhone development.
</p>

<p>
The first DESIGN+DEVELOP series was held in December and had over 150 attendees spanning the gambit between entrepreneurs, investors, designers and developers for two workshops on design and development methodologies.  This second DESIGN+DEVELOP will focus specifically on the opportunity and how-to of mobile app development for both Android and iOS.
</p>

<center>
<div style="width: 400px; " class="BlogImageCenter">
<a href="http://www.midventures.com/designdevelop/" target="new"><img alt="midVentures DESIGN+DEVELOP" src="/Common/Images/Custom/blog/blog-midventures.jpg" /></a>
</div>
</center>

<h4>About Chris Grove, CTO, KeyLimeTie</h4>

<p>
Chris Grove is KeyLimeTie's CTO and principal iOS developer.  At KeyLimeTie, Chris architects and develops mobile solutions for enterprise clients including iPhone/iPad apps, developer APIs, and server-side solutions for mobile integration.  As CTO, Chris keeps abreast of developing mobile trends across platforms and leads KeyLimeTie's mobile development team consisting of iOS, Android and Windows Mobile developers.  For more than 15 years Chris has designed and implemented custom solutions in diverse industries such as insurance, finance, publishing, energy, time tracking, and construction. 
</p>

<h4>About KeyLimeTie</h4>
<p>
KeyLimeTie is a full-service design, development & digital strategy agency, helping clients communicate more effectively and intimately with their customers through interactive marketing channels. Specializing in web and mobile technologies across a variety of platforms, KeyLimeTie provides content management, ecommerce, and custom application solutions, while also assisting customers with social media campaign and reputation management.      
</p>]]></description> 
					<pubDate>Tue, 11 Jan 2011 15:38:12 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2011/1/11/keylimetie-presenting-introduction-to-iphone/ios-apps-at-midventures-design-develop-series/</guid>
				</item>
			
				<item>
					<title>Official Lava Lamp iPhone app by KeyLimeTie now available in the iTunes Store </title> 
					<link>http://www.iarchitect.net/blog/2010/12/30/official-lava-lamp-iphone-app-by-keylimetie-now-available-in-the-itunes-store/</link> 
					<description><![CDATA[<p>
We're happy to announce the release of KeyLimeTie's latest iPhone app, <a href="http://itunes.apple.com/us/app/official-lava-lamp/id411895202?mt=8" target="new">Official Lava Lamp</a> by <a href="http://www.lavalamp.com" target="new">Lava Lite</a>, LLC.  The app allows you to design your own virtual LAVA® Lamp and watch the lava flow while listening to relaxing and invigorating background sounds.  App users can also save lamp designs, share them with friends on Facebook and Twitter, and even browse Lava Lite's online catalog of actual Lava Lamps for purchase.
</p>
<p>
If you have an iPhone, iPod Touch or iPad running iOS 4.0 or later, you can <a href="http://itunes.apple.com/us/app/official-lava-lamp/id411895202?mt=8" target="new">download the Official Lava Lamp app on iTunes</a>.
</p>
<div style="width: 575px; " class="BlogImageRight">
<a href="http://itunes.apple.com/us/app/official-lava-lamp/id411895202?mt=8" target="new"><img alt="PartsTown iPhone App" src="/Common/Images/Custom/blog/blog-lava-screens.png" /></a>
</div>
<p>
KeyLimeTie and Lava Lite were featured in <a href="http://www.chicagobusiness.com/apps/pbcs.dll/article?AID=9999100033699#axzz19cvamuuS" target="new">this July 19, 2010 Crain's Chicago Business article</a>, and Lava Lite's digital forays have been mentioned in industry publications including Home World Business.  KeyLimeTie is pleased to have the opportunity to collaborate with an iconic American brand like Lava Lite.
</p>
<p>
The Lava Lamp is one of the most recognizable cultural icons of the past 40 years and has become synonymous with the hippie movement of the 60s and 70s.  What the public doesn't know is that Lava Lite sells more Lava Lamps each year now than it did in the 60s and 70s combined.  Lava Lamps are more recognized and loved than ever, and have very strong brand awareness and staying power with young consumers.  An iPhone app was the next logical step for Lava Lite to extend their brand onto the popular mobile platform.
</p>
<h4>Need an app for your company?</h4>
<p>
We're happy to discuss how you can use a mobile app to extend your brand like Lava Lite did.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>
]]></description> 
					<pubDate>Thu, 30 Dec 2010 21:38:41 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/12/30/official-lava-lamp-iphone-app-by-keylimetie-now-available-in-the-itunes-store/</guid>
				</item>
			
				<item>
					<title>QR Codes on Pricetags Underscores Need for Mobile Web Presence </title> 
					<link>http://www.iarchitect.net/blog/2010/12/21/qr-codes-on-pricetags-underscores-need-for-mobile-web-presence/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="" src="/Common/Images/Custom/blog/blog-bestbuy-rack.jpg" /></a>
QR Codes on Best Buy price tags.
</div>

<p>
QR Codes are becoming more and more visible in the world around us.  For example, Best Buy now features them on all of their price tags, linking the physical product to the product's page on their mobile website.  Scan the tag and you can view product specs, pricing information, compare with other products or share with friends.
</p>

<p>
Links to mobile product pages via QR Codes aid your customer's decision-making process.  Savvy consumers want more information at their fingertips so they can make an educated buying decision.  Offering a mobile product page could mean the difference between someone leaving your store and comparing elsewhere, or purchasing the item then and there.
</p>

<p>
Note that mobile web pages prioritize information differently than desktop webpages.  Mobile web users have shorter attention spans as they seek information while on the go.  Mobile screens are tiny, making traditional three-column desktop web designs cumbersome to browse and navigate.  Connection speeds are slow and are occasionally interrupted, and the user has little control over their environment.  Mobile users are most often focused on a single task and are not multitasking like they do on desktops or laptops.
</p>

<div style="width: 580px; margin-bottom: 20px;" class="BlogImageCenter">

	<div style="width: 200px; float: left; margin-left: 40px;">
	<img alt="" src="/Common/Images/Custom/blog/blog-bestbuy-1.png" /></a>
	A Best Buy mobile product page.
	</div>
	
	<div style="width: 200px; float: right; margin-right: 40px;">
	<img alt="" src="/Common/Images/Custom/blog/blog-bestbuy-2.png" /></a>
	An awkward Comparison screen.
	</div>
	
</div>
<br clear="all">
<br />

<h4>How Best Buy Can Improve</h4>

<p>
Best Buy tries to get the mobile browsing experience right with product comparisons, but forces too many steps to make it practical.  The Compare button takes you to a page displaying your product in one column opposite a column instructing you to search or browse for a product with which to compare.  Browsing the site's hierarchy takes 4-5 clicks to approach a similar product, and the user can't be faulted for not knowing the proper search terms.  Instead, the website should be intelligent enough to display similar products, allowing for a one-click selection to a competitive product.  The lesson here?  Help your users accomplish their goals quicker.
</p>

<h4>Making Your Mobile Web Pages Useful</h4>

<p>
Approach mobile web pages with the desire to only display the most relevant, timely information.  Your users are looking for a specific outcome based upon the context of their visit.  In the case of Best Buy, users are looking for product information, comparison data, or even to price compare on competitors' websites.  Don't be afraid of the comparison, they're in your store and ready to buy.  Facilitating competitive comparisons may be touchy, but by letting the customer be in control you're building loyalty and trust.
</p>

<h4>Tying QR Into Mobile Web</h4>

<p>
If context is king on the mobile web, you can control the context by driving visitors via a QR code.  Place QR codes within specific offers and messages, and you set your customer's expectations from the start.  Now you have a good idea of when and where the user will visit your page.  Here are a few practical applications, with examples of how the code can be used:
</p>

<table width="500" style="margin: 0 20px 20px 40px; border-collapse: collapse;">
	<tr valign="top">
		<td style="border: 1px solid black; padding: 3px;"><b>Code Location</b></td>
		<td style="border: 1px solid black; padding: 3px;"><b>Destination</b></td>
		<td style="border: 1px solid black; padding: 3px;"><b>Uses</b><br /></td>
	</tr>
	<tr valign="top">
		<td style="border: 1px solid black; padding: 3px;">Price Tag</td>
		<td style="border: 1px solid black; padding: 3px;">Mobile Ecommerce</td>
		<td style="border: 1px solid black; padding: 3px;">Price Comparison<br />
			Online Ordering<br />
			Social Sharing<br />
		</td>
	</tr>
	<tr valign="top">
		<td style="border: 1px solid black; padding: 3px;">Product Box</td>
		<td style="border: 1px solid black; padding: 3px;">Manufacturer Site</td>
		<td style="border: 1px solid black; padding: 3px;">Product Info<br />
			Model Comparison<br />
			Social Subscribe (Brand Loyalty)<br />
			Social Sharing<br />
		</td>
	</tr>
	<tr valign="top">
		<td style="border: 1px solid black; padding: 3px;">Location</td>
		<td style="border: 1px solid black; padding: 3px;">Location Website</td>
		<td style="border: 1px solid black; padding: 3px;">Location Info<br />
			Events Calendar<br />
			Social Subscribe<br />
		</td>
	</tr>
	<tr valign="top">
		<td style="border: 1px solid black; padding: 3px;">Advertisement</td>
		<td style="border: 1px solid black; padding: 3px;">Product Website</td>
		<td style="border: 1px solid black; padding: 3px;">Ad Extension<br />
			Product/Service Information<br />
			Lead Capture<br />
			Social Subscribe (Brand Loyalty)<br />
		</td>
	</tr>
</table>

<h4>Have a use for a mobile website or integrated QR codes?</h4>

<p>
If this article sparks your interest and you see a need for mobile landing pages and QR codes for your company, give us a call at 630.598.9000.  And don't forget to <a href="http://www.twitter.com/keylimetie">follow us on Twitter</a> and <a href="http://www.facebook.com/keylimetie">like us on Facebook</a>.
</p>]]></description> 
					<pubDate>Thu, 23 Dec 2010 20:15:32 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/12/21/qr-codes-on-pricetags-underscores-need-for-mobile-web-presence/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie talks Holiday Apps in Crain&amp;quot;s Chicago Business</title> 
					<link>http://www.iarchitect.net/blog/2010/12/8/keylimetie-talks-holiday-apps-in-crains-chicago-business/</link> 
					<description><![CDATA[<p>
KeyLimeTie's Chris Pautsch was quoted in this week's issue of Crain's Chicago Business in an article about apps for the Holidays.  The piece, <a href="http://www.chicagobusiness.com/article/20101204/ISSUE03/312049990/apps-for-the-holidays-organizing-in-a-busy-season-and-some-fun-too#ixzz17XDfVjqg" target="new">Apps for the holidays: organizing in a busy season and some fun, too</a>, highlights how people are using mobile apps to help them shop, organize, save, and even see a little more enjoyment during this special time of year.
</p>

<div style="width: 311px;" class="BlogImageRight">
<a href="http://itunes.apple.com/us/app/the-ultimate-holiday-app/id405090121?mt=8" target="new"><img alt="" src="/Common/Images/Custom/blog/holidized-photo.png" /></a>
Nate Pautsch as a reindeer in a 'holidized' photo.
</div>

<h4>Hallmark Channel Ultimate Holiday App</h4>

<p>
<a href="http://www.chicagobusiness.com/article/20101204/ISSUE03/312049990/apps-for-the-holidays-organizing-in-a-busy-season-and-some-fun-too#ixzz17XDfVjqg" target="new">The Crain's article</a> also mentions a new app in KeyLimeTie's portfolio, which we developed in partnership with <a href="http://www.manifestdigital.com" target="new">Manifest Digital</a>.  iPhone users can download the <a href="http://itunes.apple.com/us/app/the-ultimate-holiday-app/id405090121?mt=8" target="new">Hallmark Channel Ultimate Holiday App</a> to experience '365 days of holidays,' create a gift list, and the most fun feature of all, 'holidize' your photos and share them with your friends via email and Facebook.  Look for the iPad version coming soon.
</p>

<h4>Ultimate Holiday Gets it Right</h4>

<p>
Branded apps are difficult to get right, because the temptation is to advertise and be self-promotional.  The Ultimate Holiday app provides interesting content (365 days of holidays), useful features (My Gift List) and entertaining features (Holidize My Photos) in addition to promoting the Hallmark Channel's schedule and having a Coca-Cola sponsorship.  This branded app keeps the promotion light and fun, creating a positive experience for the user and affinity toward the Hallmark Channel.
</p>

<h4>Need an app for your company?</h4>

<p>
We're happy to discuss how you can use a mobile app to help boost your brand by providing users entertaining content and fun experiences.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Wed, 08 Dec 2010 16:19:50 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/12/8/keylimetie-talks-holiday-apps-in-crains-chicago-business/</guid>
				</item>
			
				<item>
					<title>Find any Restaurant Equipment Manual with PartsTown iPhone and Android App </title> 
					<link>http://www.iarchitect.net/blog/2010/11/16/find-any-restaurant-equipment-manual-with-partstown-iphone-and-android-app/</link> 
					<description><![CDATA[<p>
<a href="http://www.partstown.com" target="new">PartsTown</a> approached KeyLimeTie with a unique idea for a mobile app, and we were pleased to take the concept to reality.  PartsTown sells restaurant parts.  They stock tens of thousands of parts from hundreds of manufacturers, and turn orders around quickly so the restaurants they serve can get back to running full speed.
</p>

<p>
PartsTown chose to take the most popular feature on their website, 'Find Equipment Manuals', and turn it into a mobile app.  The web feature receives tens of thousands of hits monthly, and now anyone with an iPhone or Android phone can download over 15,000 parts diagrams and manuals for free, saving paper and getting repair professionals the information they need while in the field.
</p>

<div style="width: 575px;" class="BlogImageRight">
<a href="http://www.partstown.com/app" target="new"><img alt="PartsTown iPhone App" src="/Common/Images/Custom/blog/blog-partstown.png" /></a>
</div>

<p>
Restaurant equipment repair professionals deal with thousands of different pieces of equipment as they go throughout their jobs.  When assigned to fix a broken unit, they'll need to look up the part, order a replacement and read the manual for how to fix it.  It's impractical for repair professionals to carry with them all the manuals they need, and they can't always count on the restaurant to keep the manuals.
</p>

<p>
Rather than simply seeking to extend their brand with an app, the PartsTown Find Equipment Manuals app is truly useful to their their customers.
</p>

<p>
Download the <a href="http://itunes.apple.com/us/app/partstown/id399259573?mt=8" target="new">iPhone version</a> or <a href="market://search?q=pname:com.partstown.web">Android version</a> now.
</p>

<h4>Need an app for your company?</h4>

<p>
We're happy to discuss how you can use a mobile app to help boost your brand, increase productivity or shave cost.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Tue, 16 Nov 2010 17:20:36 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/11/16/find-any-restaurant-equipment-manual-with-partstown-iphone-and-android-app/</guid>
				</item>
			
				<item>
					<title>On Our Radar: Giant iPhone Surface Table</title> 
					<link>http://www.iarchitect.net/blog/2010/11/4/on-our-radar-giant-iphone-surface-table/</link> 
					<description><![CDATA[<p>
If you haven't yet seen the Table Connect for iPhone, this is really cool.  This caught our eye, especially as we've already reported on how user experiences are becoming fragmented across "contexts."  As surface computing emerges (see the <a href=" " target="new">Microsoft Surface</a> and the <a href="http://www.touchtastetech.com/" target="new">Touch Taste interactive table</a>) the things people are doing now on their computers, smartphones and tablets will truly make their way to the desktop.  Check out the video here:
</p>
<center>
<object style="height: 292px; width: 480px; " width="480" height="292">
<param name="movie" value="http://www.youtube.com/v/TCbSwOgNzZg?version=3">
<param name="allowFullScreen" value="true">
<param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/TCbSwOgNzZg?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="292"></object>
</center>
<br />
<br />
<div style="width: 300px; " class="BlogImageRight">
<img alt="Piano from Big" src="/Common/Images/Custom/blog/blog-big-piano.jpg" />
How about an iOS version of the piano from Big?
</div>
<p>
Some people online report that the table is fake, but the developers at <a href="http://www.tableconnect.co.cc" target="new">tableconnect.co.cc</a> are spending their time developing additional prototypes instead of debating online critics with too much time on their hands.
</p>
<p>
Of course, all we can think of is the piano in <em>Big</em> on steroids.  Just imagine what would be possible if Apple produced a high-resolution iOS that allowed for multitasking and multiple users on a surface.  While researchers are building multi-user, multitouch platforms in the lab, an iOS with these capabilities would bring the benefits of the vibrant App Store and developer community, populating a platform like this with useful apps rather quickly.
</p>
<h4>Need an app for your company?</h4>
<p>
If you're interested in building your own app, please let us know.  We're happy to discuss how you can use an iPhone, iPad, Android or Windows Phone 7 app  to help boost your brand, increase productivity or shave cost.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>
]]></description> 
					<pubDate>Thu, 04 Nov 2010 20:23:06 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/11/4/on-our-radar-giant-iphone-surface-table/</guid>
				</item>
			
				<item>
					<title>American Nuclear Society iPad App Calculates Radiation Exposure</title> 
					<link>http://www.iarchitect.net/blog/2010/11/2/american-nuclear-society-ipad-app-calculates-radiation-exposure/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<a href="http://www.flickr.com/photos/keylimetie/5139591259/in/photostream/" target="new"><img alt="American Nuclear Society iPad Application" src="/Common/Images/Custom/blog/blog-ans-ipad.jpg" /></a>
</div>

<p>
On October 27th and 28th, the <a href="http://www.ans.org" target="new">American Nuclear Society</a> took one of KeyLimeTie's newest iPad applications, ANS Radiation, to the field.  While it's not a Geiger counter (oh how cool it would be if it was), ANS Radiation is a questionnaire tool they use to educate the public about their exposure to radiation around them every day.
</p>

<p>
The app prompts you with a series of questions ranging from the type of building in which you live to how many hours a year you fly and how many medical tests you undergo.  This then adds up the amount of millirems per year (1/1,000th of a rem), which is the international unit for measuring radiation.
</p>

<p>
The American Nuclear Society asked KeyLimeTie to build the app so they could better engage with guests at the <a href="http://www.usasciencefestival.org/" target="new">USA Science & Engineering Festival</a>, a festival created to re-invigorate the interest of our nation’s youth in science, technology, engineering and math.  The festival was held October 27th and 28th in Washington, DC.  The ANS staff estimated about 3,000 visitors came by the booth throughout the weekend.
</p>

<div style="width: 300px;" class="BlogImageRight">
<a href="http://www.flickr.com/photos/keylimetie/5140194194/in/photostream/" target="new"><img alt="American Nuclear Society iPad Application" src="/Common/Images/Custom/blog/blog-ans-ipad-closeup.jpg" /></a>
</div>

<p>
The American Nuclear Society is a not-for-profit, international, scientific and educational organization to unify the professional activities of those within the nuclear field.  The ANS boasts approximately 11,000 members including engineers, scientists, administrators, and educators representing 1,600 plus corporations, educational institutions, and government agencies.
</p>

<h4>Need an iPad app for your company?</h4>

<p>
If you're interested in something similar, or another application alltogether, please let us know.  We're happy to discuss how you can use an iPad application to help boost your brand, increase productivity or shave cost.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Tue, 02 Nov 2010 17:10:49 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/11/2/american-nuclear-society-ipad-app-calculates-radiation-exposure/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie opens Chicago office at Sync Technology Center as Preferred Mobile Partner</title> 
					<link>http://www.iarchitect.net/blog/2010/10/29/keylimetie-opens-chicago-office-at-sync-technology-center-as-preferred-mobile-partner/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="Allstate iPad Application" src="/Common/Images/Custom/blog/blog-klt-sync.jpg" />
A meeting at the Sync Technology Center with KeyLimeTie's new office in the background.
</div>

<p>
We're happy to announce that KeyLimeTie has opened a satellite office at the new <a href="http://www.synctechcenter.com" target="new">Sync Technology Center</a> located at 322 S. Green St. in Chicago's West Loop, an 18,000 square foot loft that is becoming a 'Merchandise Mart' of sorts for tech business needs in Chicago.  The Sync Technology Center features hand-picked service provider partners that collectively provide services most companies need including mobile apps, mobile websites, ecommerce, SEO, social media, video production, and PR.
</p>

<p>
KeyLimeTie will contribute to the success of the ecosystem at Sync Tech Center by providing mobile app and mobile web design and development services to startups and established companies who conduct business in and around the Sync Tech Center.  The move also expands our footprint and establishes our downtown Chicago presence, allowing us to more easily answer the web, ecommerce and mobile needs of Chicago-based companies.
</p>

<p>
The Sync Technology Center is also home to the <a href="http://www.syncubator.com/" target="new">Syncubator Fund</a>, a seed investment fund for startup technology businesses.  As creative entrepreneurs themselves, KeyLimeTie's founders look forward to working with the new ventures in which the Syncubator Fund invests and assisting in their estblishment and growth.  We see the Sync Technology Center as a promising catalyst for startups that will play a pivotal role in growing Chicago as a technology entrepreneurship hub.
</p>

<h4>Visit KeyLimeTie at the Sync Tech Center</h4>

<p>
If you are visiting the Sync Technology Center or if you wish to meet with KeyLimeTie about a mobile app, mobile web or website need, call 630.598.9000 or email us at info at keylimetie dot com for an appointment.  Also, don't forget to <a href="http://www.twitter.com/keylimetie">follow @KeyLimeTie on Twitter</a>. 
</p>]]></description> 
					<pubDate>Fri, 29 Oct 2010 21:57:37 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/10/29/keylimetie-opens-chicago-office-at-sync-technology-center-as-preferred-mobile-partner/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie CEO Chris Pautsch featured in Michigan Avenue Magazine Mens&amp;quot; Issue</title> 
					<link>http://www.iarchitect.net/blog/2010/10/14/keylimetie-ceo-chris-pautsch-featured-in-michigan-avenue-magazine-mens-issue/</link> 
					<description><![CDATA[<p>
We're thrilled to let you know that Chris was featured in Michigan Avenue Magazine this month for our work with Monika Dixon of <a href="http://www.beecloser.com" target="new">BeeCloser</a>, a Polish-American social list in Chicago that connects aspiring young professionals for recreation, social and philanthropic events and activities.  We're grateful that Monika thought of us when asked who she turns to for professional advice as she runs her business, and excited to share the article with you.
<p>

<p>
You can <a href="http://www.michiganavemag.com/celebrities/articles/the-best-men-for-the-job" target="new">read the article posted on the Michigan Avenue Magazine website</a>, or to see how it looks in print, click the image below to 
<a target="new" href="http://www.flickr.com/photos/keylimetie/5081303799/">see the full size image</a> and make sure you <a href="http://www.facebook.com/BeeCloser" target="new">like BeeCloser on Facebook</a>.

<div class="BlogImageCenter">
<a target="new" href="http://www.flickr.com/photos/keylimetie/5081303799/"><img src="/Common/Images/Custom/blog/blog-michiganave.png" alt="Chris Pautsch in the Michigan Avenue Magazine Mens' Issue" /></a>
</div>

<br />

<h4>Need someone to design your site or mobile app?</h4>

<p>
Let us know if you are interested in KeyLimeTie working with you like we work with Monika.  Give Chris a call at 630.598.9000, and don't forget to <a href="http://www.twitter.com/keylimetie">follow us on Twitter</a>.
</p>]]></description> 
					<pubDate>Thu, 14 Oct 2010 19:55:36 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/10/14/keylimetie-ceo-chris-pautsch-featured-in-michigan-avenue-magazine-mens-issue/</guid>
				</item>
			
				<item>
					<title>QR Codes on TV Commercials provide creative mobile marketing opportunities</title> 
					<link>http://www.iarchitect.net/blog/2010/10/5/qr-codes-on-tv-commercials-provide-creative-mobile-marketing-opportunities/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px; text-shadow: none;">
<img src="/Common/Images/Custom/blog/blog-qr-code-tv.jpg" alt="Fox QR Code" style="text-shadow: none;" />
</div>
<p style="text-shadow: none;">
Continuing our recent theme about QR codes, here's a code we found at the end of a TV commercial on Fox.  The QR code leads to the Videos tab of a mobile microsite promoting the new Fox TV series Lone Star.  There are also tabs for a Homepage, Photos and Cast.  No other calls to action exist, other than to check out content related to the show.
</p>
<p style="text-shadow: none;">
The use of QR codes on television allow advertisers to take a difficult to measure mass medium and gain a direct response from viewers, closing the loop on their mareketing efforts.  Further, using a QR code on a TV commercial effectively extends the length of the advertisement for the people who click the link, bringing even more value to the advertiser.
</p>
<h4 style="text-shadow: none;">Combine QR with a Strong Landing Page</h4>
<p style="text-shadow: none;">
Combine this with a carefully constructed mobile landing page and well written copy and you can capture the interest of easily distracted mobile users.  Here are a few things Fox's mobile website does to capture that interest effectively:
</p>
<div class="BlogImageRight" style="width: 200px; text-shadow: none;">
<img src="/Common/Images/Custom/blog/blog-lonestar-screen.png" alt="Fox QR Code" style="text-shadow: none;" />
</div>
<ul style="text-shadow: none;">
    <li style="text-shadow: none;"><strong style="text-shadow: none;">It tells you how long the videos are.</strong>  This helps because mobile users know they don't have much time.  Seeing video times between 75-90 seconds increases the likelihood of someone watching your clip.</li>
    <li style="text-shadow: none;"><strong style="text-shadow: none;">The site itself contains few pages and gets straight to the point.</strong>  The videos give teasers of the show, Photos capture interest through action shots, and the Cast page shows the actors playing in the show.</li>
    <li style="text-shadow: none;"><strong style="text-shadow: none;">The home page mashes up all three other tabs into one page</strong> you can scroll through.  If this is the only page you visit, you will still get a cross section of all the content the site has to offer.</li>
</ul>
<p style="text-shadow: none;">
Strangely, the site is missing social media links.  We can only suppose that this was intentional, perhaps to keep people from clicking away from the mobile site and losing the opportunity to engage with the content they're currently consuming.
</p>
<p style="text-shadow: none;">
We've just begun to see the practical uses for QR codes.  Whether on broadcast TV, a web video or another medium, here are a few other applications you can use:
</p>
<ul style="text-shadow: none;">
    <li style="text-shadow: none;">Mobile App download page (iTunes App Store or Android Marketplace)</li>
    <li style="text-shadow: none;">Mobile landing page for your business</li>
    <li style="text-shadow: none;">Email List or SMS Alert opt-in form</li>
    <li style="text-shadow: none;">A local business listing, such as a restaurant page with reviews, hours, reservation link and address</li>
</ul>
<h4 style="text-shadow: none;">Have a use for mobile landing pages?</h4>
<p style="text-shadow: none;">
If this article sparks your interest and you see a need for mobile landing pages and QR codes for your company, give us a call at 630.598.9000.  And don't forget to <a href="http://www.twitter.com/keylimetie" style="text-shadow: none;">follow us on Twitter</a> and <a href="http://www.facebook.com/keylimetie" style="text-shadow: none;">like us on Facebook</a>.
</p>
]]></description> 
					<pubDate>Tue, 05 Oct 2010 21:35:45 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/10/5/qr-codes-on-tv-commercials-provide-creative-mobile-marketing-opportunities/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie builds iPad App for Allstate Lead Capture</title> 
					<link>http://www.iarchitect.net/blog/2010/10/3/keylimetie-builds-ipad-app-for-allstate-lead-capture/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="Allstate iPad Application" src="/Common/Images/Custom/blog/blog-allstate-ipad.png" />
Allstate iPad App at the Chicago Blackhawks Mad Dash to Madison 5k Run, September 18, 2010.
</div>

<p>
A couple weekends ago my wife participated in the <a href="http://blackhawks.nhl.com/club/page.htm?id=63254" target="
new">Chicago Blackhawks Mad Dash to Madison</a> 5K run.  While walking through the event with the kids, I stopped by the Allstate tent.  To my surprise, the event staff was using the iPad app KeyLimeTie recently created for them.  Until this point the app has been in testing, and it was rewarding to see it being used in the field.
</p>

<p>
Allstate's event marketing team is a frequent presence at cultural and athletic events around the country.  Their reps staff booths that encourage people to get competitive insurance quotes in exchange for premiums and sweepstakes contest entries.
</p>

<h4>Going Paperless for Lead Capture</h4>

<p>
Until recently, Allstate has handled their contest entry/lead capture with a simple paper form.  While these are quick and easy to fill out for the public, they take time and money to enter into their database after the event.  The solution: KeyLimeTie worked with the Allstate Innovation Lab to produce an iPad app that lets people register a sweepstakes by filling out their contact information and completing a brief survey.  By using the app, Allstate anticipates they'll save significantly more cost in data entry than the app cost to produce.
</p>

<p>
Why did we use the iPad?  This handy device is the right size for the general public.  Using iPhones or iPod Touches would make entry difficult, as non-users could have more difficulty with the keyboard.  Plus, the larger devices are more difficult to steal at a booth in a congested area.
</p>

<h4>Need an iPad app for your company?</h4>

<p>
If you're interested in something similar, or another application alltogether, please let us know.  We're happy to discuss how you can use an iPad application to help boost your brand, increase productivity or shave cost.  Give us a call at 630.598.9000, and make sure to <a href="http://www.twitter.com/keylimetie" target="new">follow KeyLimeTie on Twitter</a>.
</p>]]></description> 
					<pubDate>Sun, 03 Oct 2010 18:03:14 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/10/3/keylimetie-builds-ipad-app-for-allstate-lead-capture/</guid>
				</item>
			
				<item>
					<title>QR Code Art - The KeyLime Tie Like You&amp;quot;ve Never Seen It Before</title> 
					<link>http://www.iarchitect.net/blog/2010/9/30/qr-code-art-the-keylime-tie-like-youve-never-seen-it-before/</link> 
					<description><![CDATA[<div style="width: 129px;" class="BlogImageRight">
<img alt="KeyLime Tie in a QR Code" src="/Common/Images/Custom/blog/20100930-KeyLimeTie-Tie-QR-Code.png" />
</div>

<p>
Lately we've been playing with QR codes in various applications, both for clients and for ourselves. Most recently, we created KeyLimeTie t-shirts to wear at events or casually in the hopes of sparking conversations. The shirts themselves needed to be fun while providing a way for people to connect with KeyLimeTie rather than just seeing our name. A QR code was an intriguing solution, but could we do it with a twist of lime?
</p>

<p>
We took our basic code and made a few modifications, even going so far as to embed it in our logo. Because QR codes are optical and based on contrast, we merged our striped tie logo with the code and produced a visually appealing, yet still functional QR code.
</p>

<p>
We then tiled the code throughout the tie graphic to make it appear as if the entire tie was part of the QR code. Because the graphic retained the <a href="http://en.wikipedia.org/wiki/QR_Code" target="new">standard registration, alignment, and version markings</a> in the widest part of the tie, the incomplete codes throughout the remainder of the tie are ignored. And since the lime and grey colors provide enough contrast against the dark background, the QR code is easily scan-able despite the coloration.
</p>

<div style="width: 299px;" class="BlogImageRight">
<img alt="KeyLimeTie T-Shirts" src="/Common/Images/Custom/blog/20100930-KeyLimeTie-T-Shirts.png" />
</div>

<p>
This was the most intriguing approach for presenting our QR code, however, we chose not to use it for the first iteration of the t-shirt. We'll look for additional opportunities to use it in other materials in the future. Considering the immediate recognition of a standard QR code, we opted to use the basic code on the front and an artistic play of our name on the back.
</p>

<h4>More Creative QR Codes</h4>

<p>
If you're interested in creating your own, you can also find entire communities devoted to QR arts, <a href="http://www.facebook.com/#!/album.php?aid=2285&id=104125526295864" target="new">such as the QR Arts gallery and fan page on Facebook</a>. It's amazing what you can do to one of these codes while maintaining the code's readability.
</p>

<h4>Have a use for mobile landing pages?</h4>

<p>
If this article sparks your interest and you see a need for mobile landing pages and QR codes for your company, give us a call at 630.598.9000.  And don't forget to <a href="http://www.twitter.com/keylimetie">follow us on Twitter</a> and <a href="http://www.facebook.com/keylimetie">like us on Facebook</a>.
</p>]]></description> 
					<pubDate>Thu, 30 Sep 2010 17:11:01 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/9/30/qr-code-art-the-keylime-tie-like-youve-never-seen-it-before/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie at midVentures LAUNCH - Will Cook It For Us steal the show?</title> 
					<link>http://www.iarchitect.net/blog/2010/9/27/keylimetie-at-midventures-launch-will-cook-it-for-us-steal-the-show/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a target="new" href="http://www.mvlaunch.com"><img src="/Common/Images/Custom/blog/blog-mvlaunch.png" alt="midVenturesLAUNCH" /></a>
</div>
<p>
Today and tomorrow, KeyLimeTie team members are on site at midVenturesLAUNCH, billed as the largest startup conference in the Midwest.  midVentures LAUNCH has two full days of programming and puts companies on stage to launch their products in front of press and investors, providing an opportunity to compete for prize money and attract the attention of venture capitalists.  For complete details, <a target="new" href="http://www.midventureslaunch.com">check out the midVentures LAUNCH website</a>.
</p>
<p>
We'll be representing our interactive design and development services, specifically mobile development.  As avid supporters of the business community in Chicago, we are eager to partner with companies who look to technology such as iPhone apps, Android apps and mobile websites to strengthen customer relationships with people whether at their PCs or on the go.
</p>
<h4>Will Cook it For Us Steal the Show?</h4>
<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-cookitforus.png" alt="Cook it For Us team at the KeyLimeTie Office" />
The Cook it For Us team at KeyLimeTie
</div>
<p>
The <a target="new" href="http://cookitfor.us">Cook It For Us</a> team won grand prize at the SocialDevCamp Chicago Hackathon and <a target="new" href="http://keylimetie.com/blog/2010/8/9/keylimetie-at-socialdevcamp-chicago-this-weekend-adding-to-the-hackathon-prize-pool/">KeyLimeTie helped them gear up for their  midVenturesLAUNCH Demo table as a part of their prize</a>.  Rumor has it they're baking cookies for anyone who comes by their table for a demo.  We think this will help them steal the show, so visit Cook it For Us, tell them KeyLimeTie sent you, and eat one of their yummy cookies!
</p>
<h4>Eager to Partner With You</h4>
<p>
We're thrilled to see the Cook it For Us team demo their concept at midVenturesLAUNCH and gear up to attract investment capital.  We're also eager to connect with companies who need mobile apps, mobile websites or traditional websites to accelerate their businesses to the next step.  If you see us there, connect with us!
</p>
<h4>Connect With Us</h4>
<p>
Please make sure to follow @<a target="new" href="http://www.twitter.com/keylimetie">KeyLimeTie</a> on Twitter and <a target="new" href="http://www.facebook.com/keylimetie">Like us on Facebook</a>. We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>
]]></description> 
					<pubDate>Mon, 27 Sep 2010 23:59:15 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/9/27/keylimetie-at-midventures-launch-will-cook-it-for-us-steal-the-show/</guid>
				</item>
			
				<item>
					<title>Google Voice Actions adds to Android experience, frames future of mobile use</title> 
					<link>http://www.iarchitect.net/blog/2010/8/17/google-voice-actions-adds-to-android-experience-frames-future-of-mobile-use/</link> 
					<description><![CDATA[<p>
Last week, <a target="new" href="http://googlemobile.blogspot.com/2010/08/just-speak-it-introducing-voice-actions.html">Google announced Voice Actions for Android</a>, a robust set of voice commands that allow you to do anything from write a text message, begin navigating to a map location, retrieve directory listings or send an email.  For the phone platform known for feature-richness, this is a leap forward for users.
</p>
<p>
Watch Google's video on Voice Actions:
</p>
<object height="385" width="480">
<param name="movie" value="http://www.youtube.com/v/gGbYVvU0Z5s?fs=1&hl=en_US">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/gGbYVvU0Z5s?fs=1&hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></object>
<h4>How well does it work?</h4>
<p>
<a target="new" href="http://www.theinquirer.net/inquirer/review/1727968/we-test-drive-google-voice-search">This third-party test drive</a> praises the complexity of the appliation but notes it's still lacking in the field.  The test of usefulness here is the speed and convenience to complete the desired (often routine) task.  If it ends up taking less time to manually complete the task, or if you have to switch to manual to choose between search options, the practicality of the feature diminishes.
</p>
<h4>It's cool, but when will it catch on?</h4>
<p>
Google prides itself at releasing features the iPhone doesn't yet have.  It's no surprise Voice Actions has more commands than <a target="new" href="http://www.apple.com/iphone/features/voice-control.html">Voice Control on the iPhone</a>, a feature I use almost daily to place calls.  Like the Android test drive link above, the iPhone feature has some humorous inaccuracies, however for dialing, voice activation is accurate for 80-90% of the people I call.  However, just this weekend I get the sense voice commands haven't yet caught traction.  The other day I was driving a car full of techies on the bleeding edge who chuckled when they heard me talking to my phone to make a call.
</p>
<p>
Have you used this feature on the Android phone yet?  If so, tell us about it!
</p>
]]></description> 
					<pubDate>Tue, 17 Aug 2010 20:43:01 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/8/17/google-voice-actions-adds-to-android-experience-frames-future-of-mobile-use/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie runs the MC 200 Relay for second year in a row</title> 
					<link>http://www.iarchitect.net/blog/2010/8/17/keylimetie-runs-the-mc-200-relay-for-second-year-in-a-row/</link> 
					<description><![CDATA[<div style="width: 250px;" class="BlogImageRight">
<img alt="MC 200 Route" src="/Common/Images/Custom/blog/blog-mc200-people.jpg"  />
</div>

<p>
This year, KeyLimeTie ran the <a href="http://www.mc200.com" target="new">MC 200 relay</a> from Madison, Wisconsin to Lake Michigan in Chicago for the second year in a row.  For us, it's been a real team building and an opportunity to bond outside of the office.  Plus, the event proceeds go to benefit the Special Olympics of Wisconsin and Illinois.
</p>

<p>
This is the second year we have participated.  This year we focused a lot more on training and getting our times up.  And, it paid off!  We shaved two hours off our 2009 time of 35:21:13, running the 200 miles this year in 33:26:32.
</p>

<p>
Check out <a href="http://www.flickr.com/photos/keylimetie/sets/72157624746146900/" target="new">photos of Team KeyLimeTie on Flickr</a>.
</p>

<h4>The KeyLimeTie team included:</h4>

<div style="width: 250px;" class="BlogImageRight">
<img alt="MC 200 Route" src="/Common/Images/Custom/blog/blog-mc200-map.jpg"  />
Yep, we ran all this way.
</div>

<p>
<br />Anthony Avallone<br />
Brian Pautsch<br />
Brian West<br />
Butch Zemar<br />
Chris Grove<br />
Chris Pautsch<br />
Dan Strabbing<br />
Dean Giorgetti<br />
Geoff Skyles<br />
Joe Giorgetti<br />
Michael Wick<br />
Peter Morano<br />
Sam Dekin
</p>

<p>
We can't wait to do it again next year!
</p>]]></description> 
					<pubDate>Tue, 17 Aug 2010 18:16:16 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/8/17/keylimetie-runs-the-mc-200-relay-for-second-year-in-a-row/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie at SocialDevCamp Chicago This Weekend: Adding to the Hackathon prize pool!</title> 
					<link>http://www.iarchitect.net/blog/2010/8/9/keylimetie-at-socialdevcamp-chicago-this-weekend-adding-to-the-hackathon-prize-pool/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a target="new" href="http://www.socialdevcampchicago.com">
<img src="/Common/Images/Custom/blog/blog-devcamp-2010.png" alt="SocialDevCamp Chicago" />
</a>
</div>
<p>
KeyLimeTie is thrilled to be a sponsor and contributor for the second year in a row to <a target="new" href="http://www.socialdevcampchicago.com">SocialDevCamp Chicago</a>, a weekend conference for people developing software and growing businesses on the social web.  The event is being held this Saturday and Sunday August 14-15 at the Illinois Institute of Technology in Chicago, with the pre-launch party on Friday night at the Illinois Technology Association.  We hope you'll join us there.  Check out the <a target="new" href="http://www.socialdevcampchicago.com/schedule">full schedule</a> for more details and be sure to <a target="new" href="http://www.socialdevcampchicago.com/registe">register before tickets sell out</a>.
</p>
<h4>$2,400 in KeyLimeTie Services to Hackathon Winner</h4>
<p>
We're most excited to see the developer Hackathon contest that our very own Peter Morano started last year at SocialDevCamp gain so much more momentum this year.  Since the grand prize winner will receive a <a target="new" href="http://knappcenter.iit.edu/media-room/midventures-launch-partners-with-socialdevcamp-chicago/">demo table at midVenturesLAUNCH at the end of September</a> ($750 value), KeyLimeTie is throwing in 16 hours of graphic design and innovation consulting services ($2,400 value) to help them prepare their app for the <i>limelight</i>.  We can't wait to see what the teams come up with.
</p>
<h4>We're Contributing as Staff, Speakers and Judges</h4>
<p>
This year we're more involved than ever.  In addition to Director of Marketing Tim Courtney (@<a target="new" href="http://www.twitter.com/timcourtney">timcourtney</a>) as conference co-chair and CIO Peter Morano as Hackathon chair, our COO Brian Pautsch (@<a target="new" href="http://www.twitter.com/bpautsch">bpautsch</a>) is participating as a Hackathon judge, Pete (@<a target="new" href="http://www.twitter.com/petermorano">petermorano</a>) is talking about the catalytic nature of Hackathons at 1:30 on the panel "Using Hackathons & Code Sprints for Innovation and Social Change," and I'll be a panelist during the 10:00am Saturday session "Killer Social Apps: 5 Trends Shaping the Future of Brand Engagement".
</p>
<p>
We're excited to have the opportunity to share both our passion and our expertise to the lively, energetic, creative and talented people who make it a priority to attend SocialDevCamp each year.
</p>
<p>
Please join us at SocialDevCamp, and if you come, please say hello!
</p>
<center>
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></object>
</center>
]]></description> 
					<pubDate>Mon, 09 Aug 2010 17:50:59 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/8/9/keylimetie-at-socialdevcamp-chicago-this-weekend-adding-to-the-hackathon-prize-pool/</guid>
				</item>
			
				<item>
					<title>Crain&amp;quot;s article on mobile covers client Lava Lite and KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2010/7/19/crains-article-on-mobile-covers-client-lava-lite-and-keylimetie/</link> 
					<description><![CDATA[<p>KeyLimeTie and our client Lava Lite were featured in the article "Is your biz app-appropriate?" in this week's Crain's Chicago Business. Crain’s author, Steve Hendershot, reached out to KeyLimeTie for a perspective on the mobile app industry, allowing us the opportunity to share our experiences and observations through some of the work we’ve done for our clients. </p>
<p>The entire article can be found on <a href="http://www.chicagobusiness.com/cgi-bin/mag/article.pl?id=33699" target="new">Crain's Website</a>. </p>
<p>Besides being a gripping and entertaining app, we’re truly excited about the potential influence user-generated Lava Lamp concepts may have on future product design and development. We’re also anxious to see how well the integration with Social Media for sharing lamp designs on Facebook and Twitter will increase brand awareness with the iconic company. </p>
<h4>Social Media</h4>
<p>We're also working with Lava Lite on social media campaigns for their signature Lava Lamp product. You can follow @<a href="http://www.twitter.com/LavaLamp" target="new">LavaLamp</a> on Twitter and become a fan on <a href="http://www.facebook.com/lavalamp" target="new">Facebook</a>. </p>
<h4>Let's Work Together</h4>
<p>If you're looking to dive deeper into mobile for your company, give us a call. We'd be happy to talk through your goals and devise a plan that uses apps, mobile web, or both to help you connect with your customers on mobile. </p>
<h4>Get Updates from KeyLimeTie</h4>
<p>Please follow @<a href="http://www.twitter.com/keylimetie" target="new">KeyLimeTie</a> on Twitter or <a href="http://www.facebook.com/keylimetie" target="new">"Like" us on Facebook</a>. We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business. </p>
]]></description> 
					<pubDate>Wed, 21 Jul 2010 22:54:00 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/7/19/crains-article-on-mobile-covers-client-lava-lite-and-keylimetie/</guid>
				</item>
			
				<item>
					<title>Naperville Running Company app &quot;NRC Runner&quot; now in iTunes Store</title> 
					<link>http://www.iarchitect.net/blog/2010/7/20/naperville-running-company-app-in-itunes-store/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="NRC Runner iPhone App" src="/Common/Images/Custom/blog/blog-nrc-iphone.jpg" />
</div>

<p>
We're happy to announce the release of our latest iPhone app, a pace calculator and customer engagement app for the Naperville Running Company called 'NRC Runner'.

<p>
You can <a href="http://itunes.apple.com/app/nrc-runner-naperville-running/id382003128?mt=8" target="new">download the app today on iTunes</a>.  Here's what the app can do:
</p>

<ul>

	<li>Pace Calculator that lets you either tell the app your desired distance and anticipated time to calculate a pace, or key in a desired distance and pace to determine how long your run will take.</li>
	
	<li>Events Calendar that keeps you up to date on the events Naperville Running Company sponsors and participates in throughout the year, so you can join the fun.</li>
	
	<li>Special offers, store news and sale information so you can stay up to date with your favorite running store.</li>

</ul>

<p>
Here at KeyLimeTie, we take our running competitions seriously&mdash;so seriously that we just completed the MC 200 Madison to Chicago 200-mile relay a few weeks ago.  Naperville Running Company is our one-stop shop for all the gear we need, and we're thrilled to work with them on the app.
</p>

<p>
Let us know what you think!
</p>

<h4>Need your own app or mobile website?</h4>

<p>
If you're looking to get into mobile and like what you see, give us a shout.  You can <a href="/contact/">contact us via email</a> or phone at 630.598.9000.
</p>]]></description> 
					<pubDate>Tue, 20 Jul 2010 23:10:46 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/7/20/naperville-running-company-app-in-itunes-store/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie sponsors Hope to Give Golf Outing to benefit Childrens Memorial Hospital</title> 
					<link>http://www.iarchitect.net/blog/2010/7/13/keylimetie-sponsors-hope-to-give-golf-outing-to-benefit-childrens-memorial-hospital/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="101 Best & Brightest Companies to Work For" src="/Common/Images/Custom/blog/blog-golfhole.jpg"  />
KeyLimeTie's hole at the Hope to Give Golf Outing.
</div>


<p>
KeyLimeTie <a href="http://hopetogive.org/golf-sponsors.php" target="new">sponsored a hole</a> at the <a href="http://hopetogive.org/golfouting.php" target="new">Hope to Give Golf Outing</a> last week that raised over $6,000 to benefit Childrens Memorial Hospital.  The outing was held at Stonewall Orchard Golf Club in Grayslake, IL.
</p>

<p>
Hope to Give produces fund raising events that raise money for children, families of children and organizations specifically created to help children living with life altering medical conditions.  They strive to bring hope, money, and support to those that need it most through various fund raising activities and events.
</p>

<p>
Check out the video of the outing below, and the <a href="http://hopetogive.org/golf-sponsors.php" target="new">list of outing sponsors</a> on the Hope to Give website.
</p>

<center>
<object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=13213923&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=13213923&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object>
</center>]]></description> 
					<pubDate>Tue, 13 Jul 2010 15:47:24 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/7/13/keylimetie-sponsors-hope-to-give-golf-outing-to-benefit-childrens-memorial-hospital/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Recognized as one of Chicago&amp;quot;s 101 Best and Brightest Companies to Work For for 2010</title> 
					<link>http://www.iarchitect.net/blog/2010/6/28/keylimetie-selected-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for-for-2010/</link> 
					<description><![CDATA[<div style="width: 160px;" class="BlogImageRight">
<img alt="101 Best & Brightest Companies to Work For" src="/Common/Images/Custom/blog/blog-best-brightest.png"  />
</div>

<p>
Thanks to our employees, I'm pleased to announce we were just named as one of “Chicago’s 101 Best and Brightest Companies to Work For” by the National Association for Business Resources (NABR).  Here's a link to the <a href="http://www.prnewswire.com/news-releases/keylimetie-recognized-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for-98319274.html?utm_source=twitterfeed&utm_medium=twitter" target="new">press release we just issued about the honor</a> as well.</p>

<p>
In a nutshell, we're thrilled and thankful.  It reflects the effort and consideration we’ve put into developing a constructive, relaxed work environment that has enabled us to attract and retain some of Chicago's most talented individuals. </p>
<p>
What's great about this honor is we were selected thanks to our employees' responses to surveys the NABR distributed to our employees.  They expressed their enjoyment of working at KeyLimeTie in such a way that ranked us in the top 101 companies in the area.
</p>
<p>
So, to that we say thanks.  Thanks to everyone who each day makes KeyLimeTie what we are.  We're honored to be on this list.
</p>]]></description> 
					<pubDate>Mon, 28 Jun 2010 21:55:14 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/6/28/keylimetie-selected-as-one-of-chicagos-101-best-and-brightest-companies-to-work-for-for-2010/</guid>
				</item>
			
				<item>
					<title>Google Caffeine Changes Search - What You Need to Know</title> 
					<link>http://www.iarchitect.net/blog/2010/6/22/google-caffeine-changes-search-what-you-need-to-know/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<img alt="Google Caffeine" src="/Common/Images/Custom/blog/blog-google-caffeine.jpg" />
</div>
<p>
Google <A href="http://googleblog.blogspot.com/2010/06/our-new-search-index-caffeine.html" target="new">recently announced the release of Google Caffeine</a>, the latest version of their search engine.
</p>

<p>
To help you get ready, back in September we wrote about <a href="http://www.keylimetie.com/blog/2009/9/1/three-things-to-prepare-for-google-caffeine/">three things to prepare for Google Caffeine</a>.  Have you implemented those steps?
</p>

<p>
Now that Caffeine is live, here is what you can expect:
</p>

<ul>
	<li>Search results that contain more relevant content including more recent blog posts versus aging items.  While people expect businesses' rankings to be affected, marketers don't yet know exactly how.</li>
	<li>Content will now be searchable within seconds after it is crawled.  This is because Google is processing content immediately instead of in batches like before.</li>
	<li>You won't see a change in the ranking system, because Caffeine's big changes are in the indexing architecture.  If rankings are impacted, it will be as an indirect result and only visible at a later date.</li>
</ul>	

<h4>What can you do?</h4>

<p>
According to Google, there isn't much content creators can do to take advantage of Caffeine, but it will benefit publishers indirectly.  However, with properly configured social media profiles, people are starting to see their fresh content indexed within a few hours of posting a link to the content via their social accounts.
</p>
	
<h4>Why these changes?</h4>

<p>
According to Google, 'People's expectations for search are higher than they used to be. Searchers want to find the latest relevant content and publishers expect to be found the instant they publish.'
</p>

<h4>Looking to dig deeper?</h4>

<p>
Read these articles on Google Caffeine to learn more.
</p>

<ul>
	<li><a href="http://www.pcworld.com/article/198438/googles_caffeine_gives_the_search_engine_a_boost.html" target="new">PCWorld: Google's Caffeine Gives the Search Engine a Boost</a></li>
	<li><a href="http://searchengineland.com/googles-new-indexing-infrastructure-caffeine-now-live-43891" target="new">Search Engine Land: Google’s New Indexing Infrastructure 'Caffeine' Now Live</a></li>
	<li><a href="http://www.mattcutts.com/blog/caffeine-update/" target="new">Video of Google's Matt Cutts talking about Caffeine (starts at 1:15)</a></li>
</ul>

<h4>Get Updates from KeyLimeTie</h4>
<p>
Please follow @<a target="new" href="http://www.twitter.com/keylimetie">KeyLimeTie</a> on Twitter or <a target="new" href="http://www.facebook.com/keylimetie">"Like" us on Facebook</a>.  We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>]]></description> 
					<pubDate>Wed, 23 Jun 2010 00:05:32 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/6/22/google-caffeine-changes-search-what-you-need-to-know/</guid>
				</item>
			
				<item>
					<title>Keep from losing control of your brand on Facebook&amp;quot;s new Community Pages</title> 
					<link>http://www.iarchitect.net/blog/2010/5/27/keep-from-losing-control-of-your-brand-on-facebooks-new-community-pages/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px; text-shadow: none;">
<img src="/Common/Images/Custom/blog/blog-community-pages.png" alt="Community Pages show up in search results alongside fan pages, such as these for BP." style="text-shadow: none;" />
Community Pages show up in search results alongside fan pages, such as these for BP on Facebook.
</div>
<p style="text-shadow: none;">
Facebook "Community Pages" have added new ways for people to connect around interests, but at the same time they pose a potential threat to your company and your brand.  How so?  They create public pages (that nobody owns) around any common interest people have added to their profiles (for example, music artists, movies and products).  If you manage a popular brand, don't be surprised if you find pages on Facebook with your product or company name on them, displaying content you didn't write and can't edit to your liking.
</p>
<p style="text-shadow: none;">
Like it or not, the days of completely owning your own message are gone.  You can't hide behind press releases or your own claims anymore, especially if your company and your products get a lot of attention.  Networked customers and stakeholders who have an opinion about you—positive, negative and all shades inbetween"will find each other.  Today, your brand has evolved into the sum total of your customers' and stakeholders' thoughts about you, as shared on the web.
</p>
<h4 style="text-shadow: none;">How do Community Pages work?</h4>
<p style="text-shadow: none;">
Facebook says they aim to make each Community Page "the best collection of shared knowledge on [this topic]".  They do this by bringing in the topic's Wikipedia article along with recent posts mentioning the subject.  This means whatever people are saying about the area of interest—good or bad—has the potential to get aggregated.  Read <a target="new" href="http://blog.facebook.com/blog.php?post=382978412130" style="text-shadow: none;">Facebook's blog post on the topic</a> for a full understanding of how this works.
</p>
<h4 style="text-shadow: none;">Read About What is at Stake</h4>
<p style="text-shadow: none;">
If you represent your company's image or if you are involved in corporate communications of any kind, take the time to fully understand this trend.  John Bell says <a target="new" href="http://johnbell.typepad.com/weblog/2010/05/why-facebook-community-pages-are-no-big-deal-for-brandseventually.html" style="text-shadow: none;">Facebook Community Pages are no big deal</a> <em style="text-shadow: none;">once you accept what they are</em>.  Invest the time to read his article for an analytical perspective.  Once you've read that, study <a target="new" href="http://www.web-strategist.com/blog/2010/05/16/matrix-how-facebooks-community-pages-and-privacy-changes-impact-brands/" style="text-shadow: none;">Jeremiah Owyang's matrix on how Facebook Community Pages impact brands</a> and consider the advice he brings as a seasoned analyst.
</p>
<h4 style="text-shadow: none;">Example: BP on Facebook & Boycott BP Pages</h4>
<p style="text-shadow: none;">
Take BP for example.  When you search for BP on Facebook, you'll see a list similar to the one on the right.  The first result, "<a target="new" href="http://www.facebook.com/home.php?#!/pages/Boycott-BP/119101198107726?ref=ts" style="text-shadow: none;">Boycott BP</a>," is a Fan Page, or a page that a user created and owns.  <a target="new" href="http://www.facebook.com/home.php?#!/pages/BP/106073486089812?ref=ts" style="text-shadow: none;">The fourth one, an Organization page</a>, is a Community Page.  It shows the Wikipedia summary for BP and aggregated user posts on the company—all negative, given the recent oil spill in the Gulf of Mexico.
</p>
<h4 style="text-shadow: none;">Your Words and Actions Matter</h4>
<p style="text-shadow: none;">
While you never can insure against a coordinated social media attack, you can take action and do a few things consistently that earn respect and loyalty from your customers:
</p>
<ul style="text-shadow: none;">
    <li style="text-shadow: none;"><strong style="text-shadow: none;">Deserve the trust you seek by being honest.</strong>  Transparency doesn't mean showing all your cards, but it does mean telling the truth about the claims you make.</li>
    <li style="text-shadow: none;"><strong style="text-shadow: none;">Demonstrate expertise.</strong>  Build trust by showing your competency through how you interact socially on the web and through the content you produce about your product and industry.</li>
    <li style="text-shadow: none;"><strong style="text-shadow: none;">Demonstrate your commitment to your customers.</strong>  Follow through on the promises you make both privately and publicly.  By doing so, you'll give them every reason to speak well of you, and no reason to speak ill.</li>
    <li style="text-shadow: none;"><strong style="text-shadow: none;">Empathize with them.</strong>  Even when people have bad experiences with your product or service, a little empathy goes a long way.  See the problem from their perspective as you resolve it by doing the first three things.</li>
</ul>
<br style="text-shadow: none;" />
<h4 style="text-shadow: none;">The Best Defense is a Good Offense</h4>
<p style="text-shadow: none;">
You can pre-empt bad PR by creating your own advocacy program of engaged customers who promote you online.  <a target="new" href="http://www.web-strategist.com/blog/2009/09/22/checklist-develop-a-successful-advocacy-program/" style="text-shadow: none;">Jeremiah Owyang outlines how with this handy checklist</a>.
</p>
<h4 style="text-shadow: none;">Get Updates from KeyLimeTie</h4>
<p style="text-shadow: none;">
Please follow @<a href="http://www.twitter.com/keylimetie" target="new" style="text-shadow: none;">KeyLimeTie</a> on Twitter or <a href="http://www.facebook.com/keylimetie" target="new" style="text-shadow: none;">"Like" us on Facebook</a>.  We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>
]]></description> 
					<pubDate>Thu, 27 May 2010 21:39:38 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/27/keep-from-losing-control-of-your-brand-on-facebooks-new-community-pages/</guid>
				</item>
			
				<item>
					<title>.CO Domains: Your chance to get a cool domain name all over again.</title> 
					<link>http://www.iarchitect.net/blog/2010/5/25/co-domains-your-chance-to-get-a-cool-domain-name-all-over-again/</link> 
					<description><![CDATA[<div style="width: 200px;" class="BlogImageRight">
<img alt="I'm with CoCo" src="/Common/Images/Custom/blog/blog-coco.png" />
</div>
<p>
Just when you thought all the good domain names were taken, there's now a new opportunity to snap up a memorable domain—or even your brand name if your <em>.com</em> is taken.  If you have a registered trademark, you can apply register <em>yourname.co</em> via the .CO Registrars today.  If you don't have a trademark, you'll be able to get it as early as June 21.
</p>
<p>
What's this all about?  Just like <em>.biz</em>, <em>.info</em> and <em>.name</em>, <em>.co</em> is the latest of what the industry refers to as "top-level domains" to be offered for domain name registration.  The unique thing about .CO is it already carries similar credibility as .com around the world (think <em>.co.uk</em>, <em>.co.au</em> etc.) and that this is the first time .CO domains are being offered as top-level.  If you're interested in background information, <a target="new" href="http://www.wired.com/epicenter/2010/05/dotco/">check out this Wired Magazine article on .CO domains</a>.
</p>
<h4>Is it worth grabbing?</h4>
<p>
Yes and No.  If you want your domain now, during the Global Trademark Holder phase, it will set you back $300.  At that price, it’s not worth it for small businesses.
</p>

<p>
Once this becomes available at the $30 price, then it’s probably worth it.  'Dot-co' rolls off the tongue.  It connotes "company" and carries the familiarity of "dot-com."  Plus, you have the opportunity to grab your first choice domain name if your dot-com is taken.
</p>
<h4>Register Your Own .CO</h4>
<p>
Here are our recommendations for getting your own .CO domain:
</p>
<ul>
    <li><strong>Brand Managers:</strong> If you have a registered trademark and a high-value brand, <a target="new" href="http://www.cointernet.co/registrars/co-registrars">register your .CO domain now</a> before registration opens to the public.  Only do this if your name is high-value as it will set you back $300 per domain.</li>
    <li><strong>Small Businesses:</strong> Wait until the Standard Pre-Registration phase that starts July 20.  Then the price will be a reasonable $30, and at that point we recommend you grab the .co domain.
    </li>
    <li><strong>Everyone:</strong> Before the Standard Pre-Registration phase starts on July 20, think of opportunities to register just a couple generic domains relevant to your business that will have high search engine optimization (SEO) value (<em>e.g. chicago-pizza.co</em>).  If high traffic either globally or from a specific region is valuable to you, you have another shot at creating a site that naturally ranks high for a generic search term.</li>
</ul>
<br />
<h4>Get Updates from KeyLimeTie</h4>
<p>
Please follow @<a target="new" href="http://www.twitter.com/keylimetie">KeyLimeTie</a> on Twitter or <a target="new" href="http://www.facebook.com/keylimetie">"Like" us on Facebook</a>.  We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>
]]></description> 
					<pubDate>Tue, 25 May 2010 23:32:21 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/25/co-domains-your-chance-to-get-a-cool-domain-name-all-over-again/</guid>
				</item>
			
				<item>
					<title>While Mobile OSes Fragment, the Mobile Web is Converging</title> 
					<link>http://www.iarchitect.net/blog/2010/5/19/while-mobile-oses-fragment-the-mobile-web-is-converging/</link> 
					<description><![CDATA[<p>
In an O'Reilly Radar report, mobile evangelist Jason Grigsby (@<a href="http://www.twitter.com/grigs" target="new">grigs</a>) <a href="http://radar.oreilly.com/2010/05/mobile-operating-systems-and-b.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+oreilly%2Fradar%2Fatom+%28O%27Reilly+Radar%29
" target="new">captures two mobile trends that might be surprising</a>.  Much unlike the desktop market, which has long been dominated by Windows with MacOS running a distant second, mobile devices are seeing increased fragmentation in operating systems.  At the same time, web standards are bringing mobile web browsers closer together in similarity.
</p>

<h4>What does this mean to you?</h4>

<p>
Assuming you're either an enterprise IT manager, mobile marketer or small business owner looking at opportunities to communicate and connect via mobile, what does this mean for you?  It will be increasingly difficult to reach a majority of your audience by building a native application (mobile app) for just one operating system.  You'll have a much better time making content widely available if you embrace the mobile web.  However, if you require an app for whatever reason, you'll be smart to target your platforms based on your most loyal and most profitable audience(s).  There are smart ways to go about building apps and successes to be had if you give the process careful thought.
</p>

<h4>Just the Facts</h4>

<p>
Here are a few highlights from the article to give further detail.  However, I encourage you to <a href="http://radar.oreilly.com/2010/05/mobile-operating-systems-and-b.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+oreilly%2Fradar%2Fatom+%28O%27Reilly+Radar%29
" target="new">read the full article with many more facts and figures</a>.
</p>

<p>
Grigsby compiled mobile OS stats since 2006, noting that 'In 2006, two mobile operating systems controlled 81 percent of the market. This year there are 10 different smartphone operating systems'.  Further observations include the facts that:
</p>

<ul>
	<li>No single mobile OS has greater than 50% marketshare.</li>
	<li>Samsung will be <a href="http://www.bada.com/" target="new">releasing its own OS</a> and <a href="http://www.bloomberg.com/apps/news?pid=20601204&sid=a9YAooOZlAnI" target="new">HTC is considering producing its own</a>.  Grigsby cites reasons to take these OSes seriously based on the manufacturers' marketshare.</li>
	<li>Android OS has been fragmented across handset manufacturers as several have overlayed their own user interfaces (<a href="http://motorola.com/motoblur" target="new">MotoBlur</a> and <a href="http://en.wikipedia.org/wiki/HTC_Sense" target="new">Sense UI</a>).</li>
</ul>

<p>
While operating systems diverge, the report continues to outline how the mobile web is converging on HTML5 and WebKit.  The only mobile browser that won't support HTML5 and WebKit for now is Internet Explorer, though indications show that future versions of the mobile IE will also support it.
</p>

<div class="BlogImageCenter" style="width: 540px;">
<img src="/Common/Images/Custom/blog/blog-webkit-marketshare.png" alt="2009 Smartphone Market Share (Gartner)" /></a>
</div>

<p>
For complete analysis, read <a href="http://radar.oreilly.com/2010/05/mobile-operating-systems-and-b.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+oreilly%2Fradar%2Fatom+%28O%27Reilly+Radar%29
" target="new">Jason Grigsby's article at O'Reilly Radar</a>.
</p>

<h4>Get Updates from KeyLimeTie</h4>

<p>
Please follow @<a href="http://www.twitter.com/keylimetie" target="new">KeyLimeTie</a> on Twitter or <a href="http://www.facebook.com/keylimetie" target="new">'Like' us on Facebook</a>. We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>]]></description> 
					<pubDate>Wed, 19 May 2010 16:06:14 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/19/while-mobile-oses-fragment-the-mobile-web-is-converging/</guid>
				</item>
			
				<item>
					<title>Fix your Facebook privacy settings with this handy tool</title> 
					<link>http://www.iarchitect.net/blog/2010/5/17/fix-your-facebook-privacy-settings-with-this-handy-tool/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a href="http://www.reclaimprivacy.org"><img src="/Common/Images/Custom/blog/blog-facebook-privacy2.png" alt="Reclaim Privacy's tool shows Green for secure privacy settings and Red for insecure ones." /></a>
Reclaim Privacy's tool shows Green for secure privacy settings and Red for insecure ones.
</div>
<p>
Facebook has taken a lot of heat in the last couple weeks on privacy issues.  New defaults mean a lot of the information you share is public.  While you can control all of this, <a href="http://www.nytimes.com/interactive/2010/05/12/business/facebook-privacy.html" target="new">the control panel is complex and confusing</a>.
</p>
<p>
Are you concerned about your own privacy on Facebook?  We recommend you use this handy tool provided by <a href="http://www.reclaimprivacy.org" target="new">ReclaimPrivacy.org</a> to check how secure or insecure your profile is based on your privacy settings.  When your settings are insecure, it even links you right to the relevant privacy settings page so you can make the changes right away.
</p>
<h4>Do This Now</h4>
<br />
<ul>
    <li><strong>Visit <a href="http://www.reclaimprivacy.org" target="new">ReclaimPrivacy.org</a> and follow their simple instructions</strong> for checking your Facebook privacy settings.  I did this and it took me just a minute or two to read the steps, install the bookmarklet, visit Facebook and see what I was leaving exposed.  My profile was pretty locked down already, but I did leave one thing open.</li>
    <li><strong>Share it with your friends.</strong>  The Facebook privacy settings are confusing, even if you're computer-savvy.  This tool helped me, and it will help many others understand what they are and aren't sharing.</li>
</ul>
<br />

<p>
<b>Get Updates from KeyLimeTie</b><br />
Please follow @<a href="http://www.twitter.com/keylimetie" target="new">KeyLimeTie</a> on Twitter or <a href="http://www.facebook.com/keylimetie" target="new">'Like' us on Facebook</a>.  We do our best to share useful information about the web, enterprise software, mobile technologies and how you can practically use social media for business.
</p>]]></description> 
					<pubDate>Mon, 17 May 2010 20:54:12 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/17/fix-your-facebook-privacy-settings-with-this-handy-tool/</guid>
				</item>
			
				<item>
					<title>Roundup of Useful Mobile Marketing Stats</title> 
					<link>http://www.iarchitect.net/blog/2010/5/17/roundup-of-useful-mobile-marketing-stats/</link> 
					<description><![CDATA[<p>
Blog <em>We Are Organized Chaos</em> published a great <a target="new" href="http://weareorganizedchaos.com/index.php/2010/05/12/whats-new-in-mobile-marketing-051210/">roundup of recent mobile marketing stats</a>.  You'll want to save this post for reference and go through them at your leisure.
</p>

<h4>Full Roundup: <a target="new" href="http://weareorganizedchaos.com/index.php/2010/05/12/whats-new-in-mobile-marketing-051210/">What's New in Mobile Marketing</a></h4>

<br />

<p>
<b>So what's the big deal?</b><br />
The first link boldly states that <a target="new" href="http://www.mobilemarketingwatch.com/study-82-of-brands-plan-to-boost-mobile-budgets-over-next-12-months-6448/">82% of brands plan to boost mobile budgets over the next 12 months</a>.  In 2009, marketing & ad budgets started shifting from traditional to social media.  This year, we're seeing mobile rapidly take over the social experience.  With the ability to target your message and communicate 1:1, you can engage with your most loyal customers and build that loyalty even further.
</p>
<p>
Just realize that mobile is one channel—albeit one rapidly increasing in importance—in your marketing mix.  For some perspective, check this Mobile Marketer article; <a target="new" href="http://www.mobilemarketer.com/cms/sectors/marketing/6191.html">Why brands must have a 360-degree mobile Web strategy</a>.
</p>]]></description> 
					<pubDate>Mon, 17 May 2010 20:24:27 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/17/roundup-of-useful-mobile-marketing-stats/</guid>
				</item>
			
				<item>
					<title>The Right Way to make your Social Media Mea Culpa</title> 
					<link>http://www.iarchitect.net/blog/2010/5/12/the-right-way-to-make-your-social-media-mea-culpa/</link> 
					<description><![CDATA[<p>
Afraid of screwing up with your customers online?  If the technical side of the web wasn't daunting enough, it gets more so when you add people.  We've all seen and read the stories of communications gaffes that have resulted in an online firestorm for the company.  Some mistakes are innocent, while others are arguably a result of poor customer service, PR people not getting it, or even dishonesty that finds the company out.  Here are a few examples:
</p>

<ul>
	<li><a href="http://mashable.com/2008/11/16/motrin-moms/" target="new">Motrin Moms ad campaign</a></li>
	<li><a href="http://www.davecarrollmusic.com/ubg/" target="new">United Breaks Guitars</a></li>
	<li><a href="http://news.cnet.com/8301-13577_3-20000805-36.html" target="new">Greenpeace and Nestl&eacute; duke it out on Facebook</a></li>
	<li><a href="http://www.businessweek.com/bwdaily/dnflash/content/oct2006/db20061009_579137.htm" target="new">Wal-Marting Across America Astroturfing</a></li>
</ul>

<p>
So what about when it happens to you?  What if a customer or constituent gets upset by something you do and they decide to take it to the web?
</p>

<h4><a href="http://adage.com/digital/article?article_id=143769" target="new">Read this Advertising Age Article: The Right Way to Make Your Social-Media Mea Culpa</a></h4>

<p>
Have you had an experience like this?  Maybe yours wasn't on as broad of a scale, but if you've had something like this happen, please take a minute to share what happened and what you did to make it right below in the comments.
</p>
]]></description> 
					<pubDate>Wed, 12 May 2010 16:02:26 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/12/the-right-way-to-make-your-social-media-mea-culpa/</guid>
				</item>
			
				<item>
					<title>Mobile marketing does not stand alone: a report from Mobile University</title> 
					<link>http://www.iarchitect.net/blog/2010/5/4/mobile-marketing-does-not-stand-alone-a-report-from-mobile-university/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-mobile-university.jpg" alt="Mobile University" />
The mobile marketing & advertising ecosystem.
</div>

<p>
The degree of success you have marketing via mobile is directly related to the degree of seriousness with which you treat it as a channel.  Your mobile efforts, whether using the web, apps, or other means of communicating with a person on their phone should never be treated as a standalone medium.
</p>

<p>
These are just two of the core insights outlined at the <a href="http://www.mobiu101.com" target="new">Mobile University</a> conference that brought together agency and brand representatives to talk about what works in mobile marketing and where the medium is going.  The conference served to both reinforce and enhance the approach KeyLimeTie takes with our clients.
</p>

<p>
When you isolate your mobile efforts to one-off campaigns, you risk throwing away a lot of work; as if you launched a website only to wind it down weeks later.  Instead, think in terms of 12-month cycles for your marketing objectives instead of a 'quick-win' 8-week campaign.
</p>

<p>
Whether you develop your mobile solution in-house or contract to an agency or development team like KeyLimeTie, realize the real value lies when you build a long-term program for engagement, complete with multiple campaigns integrated with your overall marketing strategy for the year.  Your mobile marketing efforts should result in a channel through which you communicate on an ongoing basis.  
</p>

<p>
The key is to first understand mobile devices for what they are.  What are your consumers already doing on their phones, and how can you enable those behaviors?
</p>

<div class="QuoteBlock Right" style="width: 250px;">
&ldquo;Mobile is the<br />
snack food<br />
of your day.&rdquo;
</div>

<p>
People use mobile devices on breaks, pauses, for short bursts and in moments of periodic downtime.  They also use it when they need information to make a quick decision.  Consumers are a lot smarter than us&mdash;the marketers, brand managers and developers directly involved in marketing a product or service&mdash;so don't just do something for the sake of doing it, make it make sense with them and their habits.
</p>

<h4>Mobile Campaign Tips:</h4>

<ul>
	<li><b>For every $1 you spend</b> developing and executing a mobile marketing campaign, be prepared to spend another $2 promoting it.</li>
	<li><b>Allow your customer to treat their phone as a 'mobile mouse.'</b> QR codes let you "click" on things in the real world, taking them from real world experiences to digital ones they see on their phones.  This can provide entertainment, information, connection and other kinds of value.</li>
	<li><b>Know how people use apps.</b> After a user has 5 or more apps installed, there's a significant drop off in app usage on a monthly basis.  Build in weekly interactions with your users to stay on their radar.  Push Alerts on the iPhone and Android are one way of accomplishing this.</li>
</ul>	

<p>
Looking to build your mobile strategy?  Talk to KeyLimeTie and we'll walk you through how.
</p>]]></description> 
					<pubDate>Tue, 04 May 2010 19:55:10 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/5/4/mobile-marketing-does-not-stand-alone-a-report-from-mobile-university/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie&amp;quot;s First Internal Hackathon Contest: Our Experience</title> 
					<link>http://www.iarchitect.net/blog/2010/4/27/keylimeties-first-internal-hackathon-contest-our-experience/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-hackathon-team.jpg" alt="Scene from the KeyLimeTie Hackathon" />
Scene from the KeyLimeTie Hackathon
</div>
<p>
On April 23, 2010, KeyLimeTie employees came together to present their entries from the first KeyLimeTie Hackathon, our first ever internal development and innovation contest.  Most Hackathons span a short period of time—from 24 to 48 hours from start to finish.  We gave each of the three KeyLimeTie teams several weeks to design, develop and deliver their projects. Teams were handpicked based on role and skill level, and we intentionally placed people who seldom interact on projects on the same teams.
</p>
<h4>The Rules</h4>
<p>
The contest was simple; teams were to pick at least two APIs from <a href="http://www.programmableweb.com" target="new">Programmable Web</a> and create something interesting.  To keep things original, teams could not use the same APIs as competing teams.
</p>
<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-hackathon-banner.jpg" alt="KeyLimeTie Hackathon Contest" />
</div>
<p>
For some of the employees, this was a rare chance to be creative and go beyond their normal roles and responsibilities.  The experience yielded market-ready products and tools, and some great laughs and memories.
</p>
<h4>Personal Reflections</h4>
<p>
I have organized and participated in several developer Hackathons and can easily attest to their role as a catalyst for innovation, creative problem solving and community building.  The KeyLimeTie Hackathon was no different.  We gave a talented group of people some raw materials and a little encouragement and were blown away with the results.  You can do the same. 
</p>
<p>
Incidentally, you will see the applications built during the Hackathon integrated into the KeyLimeTie Content Management System (CMS), as well as available for integration into your own websites.  You can stay tuned for updates by following us on <a href="http://www.twitter.com/keylimetie" target="new">Twitter</a> or <a href="http://www.facebook.com/keylimetie" target="new">Facebook</a>.
</p>
]]></description> 
					<pubDate>Tue, 27 Apr 2010 21:53:40 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/27/keylimeties-first-internal-hackathon-contest-our-experience/</guid>
				</item>
			
				<item>
					<title>Chicago Tribune Column &quot;Minding Your Business&quot; Features KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2010/4/26/chicago-tribune-colunn-minding-your-business-features-keylimetie/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a href="http://www.chicagotribune.com/business/columnists/ct-biz-0426-small-biz-minding--20100426,0,6459196,full.column" target="new">
<img src="/Common/Images/Custom/blog/blog-tribune-screenshot.png" alt="Minding Your Business Column" />
Chicago Tribune column featuring KeyLimeTie
</a>
</div>

<p>
Last week, Chris Pautsch and Peter Morano were interviewed by the Chicago Tribune about the things KeyLimeTie is doing on the mobile web and with mobile applications.  Some of our comments made it into today's Minding Your Business column by Ann Meyer.  Read the entire Chicago Tribune article here: <a href="http://www.chicagotribune.com/business/columnists/ct-biz-0426-small-biz-minding--20100426,0,6459196,full.column" target="new">Startups use mobile space to innovate, grow</a>.
</p>

<p>
To underscore the article, remember these key points when looking to jump into mobile for your own company:
</p>

<h4>Strategy Before Tactics</h4>

<p>
Everyone wants to develop a mobile app because they're seen as sexy.  Be careful though to examine what your goals are, who your target audience is, and the best way to reach them with timely, personal information.  It may not be an app.  SMS campaigns and response mechanisms like QR codes that point to a mobile web site may yield greater results depending on who you are reaching and what you're trying to accomplish.
</p>

<h4>Focus on the Mobile Web</h4>

<p>
Aside from social networking and email, search (especially finding directions, including potentially to your location) is a leading activity on the mobile phone.  Give your customers the best mobile web experience you can.  Anticipate their needs and help them achieve them seamlessly and they'll love you for it.
</p>

<h4>Be Real and Make it Relevant</h4>

<p>
People consider their mobile phones to be very personal.  When people load your app or opt-in to mobile communications from you, they're demonstrating a high degree of trust.  Note not to communicate excessively via SMS messages or based on a person's location as this can be seen as very intrusive.  Use these techniques infrequently and with your most loyal customers who have expressed interest in receiving these types of messages (this also includes Push Notifications sent to smartphone apps).
</p>

<h4>Relevant KeyLimeTie Mobile Links</h4>

<ul>
	<li><a href="http://www.keylimetie.com/blog/2010/3/9/day-of-mobile-hackathon-winners/">Day of Mobile Hackathon</a></a>
	<li><a href="http://www.keylimetie.com/blog/2009/11/2/keylimetie-sponsors-and-jumps-in-feet-first-to-socialdevcamp-chicago-2009/">SocialDevCamp Chicago Hackathon</a></li>
	<li><a href="http://www.ilime.com" target="new">iLime - iPhone Push Notification Service</a></li>
	<li><a href="http://www.keylimetie.com/blog/2009/10/29/early-success-for-keylimetie-iphone-application-client-the-secret-trade-daily-teachings/">The Secret Daily Teachings iPhone App</a></li>
	<li><a href="http://www.keylimetie.com/blog/2009/11/10/sloan-valve-releases-water-savings-calculator-iphone-app/">Sloan Water Savings Calculator iPhone App</a></li>
</ul>]]></description> 
					<pubDate>Mon, 26 Apr 2010 21:17:08 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/26/chicago-tribune-colunn-minding-your-business-features-keylimetie/</guid>
				</item>
			
				<item>
					<title>CIO Peter Morano to speak at IIT on Developing a Successful Mobile Strategy</title> 
					<link>http://www.iarchitect.net/blog/2010/4/16/cio-peter-morano-to-speak-at-iit-on-developing-a-successful-mobile-strategy/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 200px;">
<img src="/Common/Images/Custom/blog/blog-pete.jpg" alt="Peter Morano" />
Peter Morano
</div>

<p>
Are you curious about mobile, but don't know where to start?  Our CIO, Peter Morano, will speak Thursday April 22 from 6:00-8:00 P.M. at the Illinois Institute of Technology Knapp Center on <a href="http://knappmobile.eventbrite.com/" target="new">Developing a Successful Mobile Strategy</a>.
</p>

<p>
Come learn how why reaching your customers and your market must be your central goal, and why this doesn't necessarily mean you need to develop an app.  Peter will talk about:
</p>

<ul>
	<li>Methods for connecting with a mobile audience</li>
	<li>Engaging your audience effectively</li>
	<li>The differences between various mobile platforms</li>
	<li>How these factors affect market reach</li>
</ul>

<p>
<a href="http://knappmobile.eventbrite.com/" target="new">Register today to see Pete speak at the Knapp Center on the 22nd</a>.  The event is free to attend, but RSVP is required.
</p>]]></description> 
					<pubDate>Fri, 16 Apr 2010 23:13:10 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/16/cio-peter-morano-to-speak-at-iit-on-developing-a-successful-mobile-strategy/</guid>
				</item>
			
				<item>
					<title>Naperville Running Company &quot;Goes Green&quot; with a site from KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2010/4/9/naperville-running-company-goes-green-with-a-site-from-keylimetie/</link> 
					<description><![CDATA[<div style="width: 300px;" class="BlogImageRight">
<a target="new" href="http://www.runningcompany.com">
<img alt="Naperville Running Company" src="/Common/Images/Custom/blog/blog-naperville-running.png" />
</a>
</div>
<p>
We're happy to announce the launch of a new web site for our friends at the <a target="new" href="http://www.runningcompany.com">Naperville Running Company</a>.  They're a great running shop in downtown Naperville and they've made quite a name for themselves.  Not only do they sell a wide range of running supplies, they host regional races and have even been selected as the #1 running store in the country by Formula4Media, hosts of the 2009 Running Event trade show.
</p>
<p>
This isn't just any other client for us, though.  Here's the backstory:
</p>
<div style="width: 184px;" class="BlogImageLeft">
<img alt="Tracy and me during the MC200." src="/Common/Images/Custom/blog/blog-brian-tracy.png" />
Tracy and me during the MC200.
</div>
<p>
Last summer I was in a pinch to find the right shoes to run 20 of the 200 miles in the <a target="new" href="http://mc200.com/">MC200 relay from Madison to Chicago</a>.  KeyLimeTie had a team and I had just bitten the racing bug.  Their store was the only store to take the time to get to know me, my running history and my goals when they sold me a pair of shoes.
</p>
<p>
This year, Naperville Running Company turned to us to build them a new web site.  We're quite happy with the results, and are glad they are too (especially because Team KeyLimeTie will be needing a lot of running gear for this year's MC200 race)!  Also, be on the lookout for the Naperville Running Company iPhone application in the iTunes store at the beginning of June.
</p>
]]></description> 
					<pubDate>Fri, 09 Apr 2010 20:18:00 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/9/naperville-running-company-goes-green-with-a-site-from-keylimetie/</guid>
				</item>
			
				<item>
					<title>Tim Courtney nominated for ITA CityLIGHTS Award for work with SocialDevCamp</title> 
					<link>http://www.iarchitect.net/blog/2010/4/8/tim-courtney-nominated-for-ita-citylights-award-for-work-with-socialdevcamp/</link> 
					<description><![CDATA[<div style="width: 251px;" class="BlogImageRight">
<a target="new" href="http://www.illinoistech.org">
<img alt="Illinois Technology Association" src="/Common/Images/Custom/blog/blog-ita-logo.png" />
</a>
</div>
<p>
It gives me great pleasure to announce to our clients and to the industry as a whole that KeyLimeTie's <a href="/about/team/tim-courtney/">Tim Courtney</a> was recently selected alongside <a target="new" href="http://www.twitter.com/andyangelos">Andy Angelos</a> as finalists for the <a target="new" href="http://www.illinoistech.org">Illinois Technology Association</a>'s annual CityLIGHTS awards for their work producing the <a target="new" href="http://www.socialdevcampchicago.com">SocialDevCamp Chicago</a> conference.
</p>
<p>
The SocialDevCamp team joins other area leaders as nominees in the annual award that highlights the outstanding contributions of both individuals and companies in the Illinois technology industry.  The ITA will announce the award recipient at the <a target="new" href="http://www.itacitylights.org/register.html">annual CityLIGHTS award gala on April 29 at Union Station</a>.  Please join me in wishing Tim and Andy well.
</p>
<p>
KeyLimeTie had the privilege of sponsoring SocialDevCamp Chicago 2009 last November, an event that attracted over 200 developers, entrepreneurs and social application enthusiasts to learn about and create social applications.  Keynote speakers included Facebook and Google senior developers who shared strategies behind their respective companies work building the infrastructure of the social web.
</p>
<p>
To learn more about SocialDevCamp, see Tim and Andy discuss the conference in this highlight video:
</p>
<center>
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></object>
</center>
]]></description> 
					<pubDate>Thu, 08 Apr 2010 22:24:05 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/8/tim-courtney-nominated-for-ita-citylights-award-for-work-with-socialdevcamp/</guid>
				</item>
			
				<item>
					<title>iPad, the tablet shift, and what this means for the laptop</title> 
					<link>http://www.iarchitect.net/blog/2010/4/2/ipad-the-tablet-shift-and-what-this-means-for-the-laptop/</link> 
					<description><![CDATA[<p>
Of all of the bold statements made surrounding the iPad, one of the most notable came from Shervin Pishevar at SXSW Interactive.  '<a href="http://twitter.com/shervin/status/11416582985" target="new">The laptop is the rotary phone of our generation</a>,' he quipped.  This quote has been resonating with me over the last couple days as I've been thinking through what tablet computers and tablet apps mean for how we will use computers in the short months and years to come.
</p>

<div class="BlogImageCenter" style="width: 580px;">
<a href="http://twitter.com/shervin/status/11416582985" target="new">
<img src="/Common/Images/Custom/blog/blog-ipad-shervin-quote.png" alt="The laptop is the rotary phone of our generation" />
</a>
</div>
<br />

<p>
On the eve of securing my own iPad, I've been thinking through the types of apps I'll want to load on it for both fun and productivity.  Presumably, I'll carry the iPad around more than my three year old MacBook Pro, even though that machine has my most used applications (including Microsoft Office, iWork and Adobe Creative Suite in addition to handy programs like TextWrangler and Omni Outliner).  However, the iPad will fill a fundamentally different space.  I imagine I'll still use the laptop for the heavy-duty work like long-form writing and building presentations, where I'll mostly use the iPad for things like email, note-taking, social networking, and perhaps video editing.
</p>



<p>
<div class="BlogImageRight" style="width: 300px;">
<a href="http://www.omnigroup.com/products/omnigraphsketcher-ipad/" target="new">
<img src="/Common/Images/Custom/blog/blog-ipad-omni.png" alt="OmniGraphSketcher for the iPad" />
</a>
OmniGraphSketcher for the iPad
</div>

But this is a fundamental shift, so my expectations now could end up being very wrong.  Given the sophistication of some of the apps I've seen (for example, the <a href="http://www.omnigroup.com" target="new">Omni Group</a>'s productivity apps), the iPad may well become a primary productivity tool when I'm on the go.  In fact, with the proven ingenuity of the iPhone developer community throwing all of its collective creativity at a larger screen, it most likely will.
<p>

<p>
In essence, the <i>app paradigm</i> scaled up from a phone to a tablet takes the 'computer' out of the picture.  Purpose-built touch-based apps for iPhone OS, Android and other emerging platforms make both fun and producivity more accessible to the mass market of people who don't consider themselves particularly good with computers&mdash;so much so that popular tech pundit David Pogue wrote a <a href="http://www.nytimes.com/2010/04/01/technology/personaltech/01pogue.html?pagewanted=1" target="new">comprehensive iPad review from both the perspective of 'techies' and non-techies</a>.  Pogue says;
</p>

<p style="font-family: Georgia; font-style: italic; padding: 0px 40px 0px 40px;">
'The iPad is so fast and light, the multitouch screen so bright and responsive, the software so easy to navigate, that it really does qualify as a new category of gadget. Some have suggested that it might make a good goof-proof computer for technophobes, the aged and the young; they’re absolutely right.'
</p>

<p style="font-family: Georgia; font-style: italic; margin-left: 400px; margin-bottom: 15px;">
	&mdash;<a href="http://www.nytimes.com/2010/04/01/technology/personaltech/01pogue.html?pagewanted=1" target="new">David Pogue</a>
</p>

<p>
The new touch interface, app paradigm, and end-to-end user experience that results creates a new generation of computer users who won't even realize that's what they are.  Some day soon we may see the word 'computer' disassociated with portable devices; people will still refer to Desktops as computers, but an iPad?  'Oh, that's my tablet.' The laptop may eventually fade into memory.
</p>

<p>
So now my question is this; two years from now when I had planned to replace my laptop, will I even want one?
</p>]]></description> 
					<pubDate>Fri, 02 Apr 2010 21:39:40 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/4/2/ipad-the-tablet-shift-and-what-this-means-for-the-laptop/</guid>
				</item>
			
				<item>
					<title>SXSW Report: Why Contexts Matter to Your Customers</title> 
					<link>http://www.iarchitect.net/blog/2010/3/22/sxsw-report-why-context-matters-to-your-customers/</link> 
					<description><![CDATA[<p>
Human interactions with computers are shifting rapidly away from the desktop.  Thanks to mobile devices and social media channels, the traditional web site, the cornerstone sales and marketing tool of B2B and B2C companies for the last fifteen years, is diminishing in relative importance as the primary way customers gain information about you.  Experts used to predict the convergence of media to a single device, however today we're seeing media (content) delivered to and consumed via many distinct types of devices&mdash;the most notable being the mobile phone (and soon the tablet, thanks to the innovation being spurred by the iPad).
</p>

<p>
In 2009, mobile web usage more than doubled.  Today, Google is encouraging local search through initiatives like its <a href="http://keylimetie.com/blog/2010/1/20/what-googles-local-mobile-search-push-means-to-your-small-business/" target="new">Favorite Places program</a> and by beefing up its mobile web interface.  Businesses, especially local ones, are looking to both mobile web and mobile apps to connect with customers on their terms.  Companies looking to stay connected with their customers must address the fact that more and more people are accessing the web via the mobile phone.
</p>

<p>
At SXSW Interactive, Adobe Systems' platform evangelist Kevin Hoyt (@<a href="http://www.twitter.com/parkerkrhoyt" target="new">parkerhoyt</a>) delivered a thoughtful talk to these developers entitled 'Best Practices for Contextual Applications.'  Hoyt's central point was that people are consuming more content through more screens than ever before, and content creators must deliver that content through a consistent, integrated, and seamless user experience.
</p>

<br />
<h3>Expectations are High, Regardless of Context</h3>

<p>
The interactive industry refers to the process of developing for these various devices as <i>contexts</i>.  As people increase their exposure to web content, the interactions are fragmenting across devices.  To the customer, your brand is your brand, no matter through what context they are interacting with you.  Your job is to deliver a consistent, high-quality experience across contexts, strengthening your relationship with your customers on their terms and on the device of their choice.
</p>

<p>
Thinking of your user as 'just an iPhone user' or 'just a browser user' is limiting.  The people who comprise your market <i>will</i> move between contexts.  Further, these people will take their data with them from context to context.  Whether they are out for a run, at their desktop, or on the go with their phones, they will expect to be able to access their information wherever they are and regardless of the type of data.
</p>

<div class="BlogImageCenter" style="width: 580px;">
<img src="/Common/Images/Custom/blog/blog-contextualapps.jpg" alt="User Experience persists across contexts." />
People will demand the same quality experience across contexts, but the ways they interact and the information they need will differ based on context.
</div>

<br />
<h3>Contexts in Action</h3>

<p>
The <a href="http://www.nytimes.com" target="new">New York Times</a> adapts their context based on how people are consuming the information.  Even their 'freemium' pricing model varies from context to context, based on how people use the information they provide within each.  As an organization, they are laser-focused on unlocking new revenue potential among the various contexts, providing content on the web, mobile web, natively on the desktop via the <a href="http://timesreader.nytimes.com/timesreader/index.html" target="new">Times Reader</a>, and even on devices like the Chumby.  They realize that people will use the data differently depending on context, and present and price differently in kind.
</p>

<p>
You interact with multiple contexts each and every day.  These contexts include:
</p>

<ul>
<li>Desktop/Laptop Computer software applications, <i>e.g.</i> Microsoft Word</li>
<li>Web Browser, <i>e.g.</i> web sites</li>
<li>Desktop or Dashboard Widgets</li>
<li>Mobile Phones, including mobile web and native applications for iPhone or Android devices</li>
<li>Tablet Computer, <i>e.g.</i> iPad</li>
<li>Automobile dashboard or heads-up screens</li>
<li>Nike+ and other input devices</li>
<li>Video game consoles such as Xbox, Nintendo Wii and PS3</li>
<li>Home appliances</li>
<li>Ambient consumer electronics devices such as the <a href="http://www.chumby.com/" target="new">Chumby</a></li>
</ul>

<br />
<h3>Requirements for Contextual Applications</h3>

<p>
To succeed at reaching your audience across contexts, you must address the requirements needed to deliver a consistent, high quality experience.
</p>

<ul>
<li><b>Ubiquity</b> - Your content needs to be everywhere your users are consuming information from, regardless of the context.  Know the contexts your users use, and prioritize development of interfaces for those contexts in alignment with your sales process and strategic priorities.</li>
<li><b>Workflow</b> - Before you design for multiple contexts, build the workflow of how users interact on&mdash;and between&mdash; each.  With a proper workflow you can put together a good experience across devices.</li>
<li><b>Cloud Servers</b> - By using a cloud-based server infrastructure like Amazon EC2, Rackspace, or Salesforce.com, you allow your applications to share common databases and to scale seamlessly.  If you are serving video to an international user base, consider a content delivery network to handle the heavy lifting of video with minimal lag time no matter where your users are in the world.</li>
<li><b>Social Media Services</b> - Gain users and add features by using the APIs on popular social networks, including Facebook, Twitter, LinkedIn, YouTube, MySpace, etc.  Also, you can integrate content with more focused social sites like SlideShare for presentations and Delicious for bookmarks.</li>
</ul>

<br />
<h3>KeyLimeTie Can Help</h3>

<p>
Looking to extend beyond your corporate web site and meet users on their phones, on the social web, or on their tablets and iPads?  KeyLimeTie has a team of seasoned, versatile cross-platform developers with digital strategy and design capabilities to provide you a full solution.  To explore further, give us a call at 630.598.9000.  
</p>]]></description> 
					<pubDate>Mon, 22 Mar 2010 18:41:02 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/22/sxsw-report-why-context-matters-to-your-customers/</guid>
				</item>
			
				<item>
					<title>SXSW Report: Facebook and Digg on &quot;Designing the First 15 Minutes&quot;</title> 
					<link>http://www.iarchitect.net/blog/2010/3/16/sxsw-facebook-digg-on-designing-the-first-15-minutes/</link> 
					<description><![CDATA[<p>
Small changes in the way people first encounter your web site can make a big difference in the results you get.  Careful attention to the initial pages on your site&mdash;before and after a user registers&mdash;can make the difference between a successful site and an unsuccessful one.  So, what works and what doesn't, and how do you measure this?  Clearly defining your goals, learning from the experience of successful sites, and being open to make small changes will allow you top maximize the number of people who say 'yes' to the value proposition you offer.
</p>

<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-sxsw-designing15.jpg" alt="Geni.com screenshot" />
Daniel Burka and Rob Goodlatte at SXSW Interactive.
</div>

<p>
At SXSW, former Digg Creative Director Daniel Burka (@<a href="http://www.twitter.com/dburka" target="new">dburka</a>, now of game developer <a href="http://www.tinyspeck.com/" target="new">Tiny Speck</a>), and <a href="http://fb.me/g" target="new">Rob Goodlatte</a> of Facebook gave an excellent presentation on this topic, sharing insights from successfully winning  over millions of attention-deficient and critical users who visit some of the most popular web sites online.  Here we'll share what we learned about the emergence of game mechanics in design, the 'Aha Moment!' and the power of and rewarding users while doing.
</p>

<p>
Burka began the talk by telling the story of how getting a dog in downtown San Francisco caused him to need to buy a car, outlining the new car buying experience and the exact steps the salesperson used to hook him and his girlfriend on wanting to buy the car they were test driving.
</p>

<p>
What does this have to do with optimizing a site for user interactions?  Designers build in similar 'tricks' to attract users to <i>convert</i> or do some desirable action like enter their personal information, sign up for a newsletter or fan page, or even make a purchase.  (<a href="http://www.facebook.com/notes/facebook-design/liveblogging-designing-the-first-fifteen-minutes/381301322792" target="new">You can read the entire story in the notes from the talk</a>).
</p>

<p>
Goodlatte led his remarks by saying that 'Often we can't see the problems in our own products, because we're too focused on how <i>we</i> use them every day.'  As a designer or as a marketer hiring a design team, you can't always revisit your own product with fresh eyes.  This is why it is <strikeout>important</strikeout> critical to put yourself in the shoes of someone encountering your product for the first time.  As designers, we cannot be be afraid to be proven wrong, especially when designing with new users in mind.
</p>

<div class="BlogImageLeft" style="width: 300px;">
<a href="http://www.geni.com" target="new">
<img src="/Common/Images/Custom/blog/blog-sxsw-designing15-geni.png" alt="Geni.com screenshot" />
</a>
Geni.com Homepage lets you start creating your family tree before creating an account.
</div>

<p>
In Tiny Speck's upcoming game '<A href="http://glitch.com/" target="new">Glitch</a>,' the site first leads visitors to create a game character and give it a name, then displays the character created alongside its name.  Only then will the site ask for personal details, because now the visitor is invested in the character they have created and are more likely to convert.  This principle can be applied outside the world of gaming when working toward the goal of driving user signups.  An ideal example of this, Burka says, is the geneology site <a href="http://www.geni.com/" target="new">Geni.com</a>, which allows you to start building your family tree before signing up.
</p>

<p>
The principle goes a little as follows:
</p>

<ol>
<li>Allow users to first create something of value and make incremental progress toward what your site offers, building in rewards (such as a game character or a family tree).</li>
<li>As quickly as possible, convince the person that whatever comes after sharing their details is worthwhile.</li>
<li>After the person is already invested, capture their personal information or ask for the commitment.</li>
<li>As the presentation slides say, 'Help people make something they'd hate to lose.'</li>
</ol>

<h3>Facebook's 'Aha! Moment'</h3>

<p>
Facebook calls the point where the user wants to commit the 'Aha! Moment.'  This is the point in time where the user understands the biggest incentive your product or service has.  By focusing user signup tests on this, Facebook saw a 5% topline increase in new user registrations (a significant number when you have 300 million users).  They learned that for Facebook, this moment is the instant they see faces and names of their friends already using the site.  As a result, one of the most successful web sites in the world is now totally redesigning their account creation process to eliminate every single distraction before new people reach that Aha Moment.
</p>

<h3>Learn from Games that have Feedback Cycles</h3>

<p>
An emerging trend in interaction design is to use game theory when designing software and online interactions.  Games have long been written to teach players more difficult manuvers as they gain more practice, rewarding them along the way.  In the same way, interaction designers can unlock complexity and funcionality as users complete more and more actions within your site.  Rewarding the mastery of features and processes keeps the users interested, challenged, and engaged.

<p>
Some examples of this in both games and on the web include:
</p>

<ul>
<li><a href="http://www.spore.com/" target="new">Spore</a>: New users are given a simple task with simple controls.  After successfully performing an action with the game character, the user is rewarded with a character that evolves, along with more sophisticated controls.</li>
<li><a href="http://www.mint.com" target="new">Mint.com</a> has built instant feedback loops into their signup screen for when users enter a valid username, email address, and matching passwords.  If you enter incorrect information, a red X displays next to the field alerting the user of their mistake without going through the frustration of loading the error page.</li>
</ul>

<h3>Lead Users, Teach While Doing, and Focus on One Thing</h3>

<p>
'If you tell your users to &#39;Go do anything,&#39;' Burka says, 'the user will respond in kind with &#39;What kind of anything should I do?&#39;  By creating 'quests' as game designers call them, you can lead users down a path toward a goal, teaching them along the way.  If you're naming your quest, give it something in context; for example, in a business application, you might refer to a quest as a 'to-do list.'
</p>

<div class="BlogImageRight" style="width: 300px;">
<a href="http://www.tumblr.com" target="new">
<img src="/Common/Images/Custom/blog/blog-sxsw-designing15-tumblr.png" alt="Tumblr Signup Process" />
</a>
Tumblr walks you through creating your first post as you are signing up.
</div>

<p>
Don't think of educating users as a side part of the experience (such as documentation or help pages), rather, make it a core part of the user experience.  For example, the <a href="http://www.legouniverse.com" target="new">LEGO&reg; Universe</a> multiplayer online game teaches users how to perform moves as they are actually discovering new things while playing.  The designers specifically do not interrupt the process of playing to teach.  Blog service <a href="http://www.tumblr.com" target="new">Tumblr</a> walks new users through the process of creating a blog and a first post within 60 seconds, creating an investment in the service on the part of the user and teaching them core features.
</p>

<p>
Sometimes competing interests and objectives can confuse users, preventing them from accomplishing your desired outcome.  Like a zig-zagging checkout queue, bursting with diversions of candy and must-have impulse buys, well-meaning individuals can cannibalize the goal.  What's the answer?  'Focus on one specific thing [and do it well].  Ask &#39;what is important for this step?&#39;' says Goodlatte.  'Do a few things less well, because [on the web] you can't do everything at once.'  Define your end goal, come up with a measurement for success, and design everything on the page to optimize for the desired outcome.
</p>


<h3>Living the Process</h3>

<p>
When designing a site, discover your Aha Moment & get to it ASAP. It will communicate more than any marketing material can.  To convince management or clients of a needed change, Goodlatte suggests showing a a video of a user frustrated with your system.  This evidence says far more than any theory-based argument about a site's usability.
</p>

<p>
If you are looking to improve user interactions on your site, increase signups, or increase sales, please talk to KeyLimeTie about how the design team here can help you reach your goals.
</p>

<p>
To see Burka and Goodlatte's presentation slides, visit <a href="http://www.slideshare.net/dburka/designing-the-first-fifteen-minutes" target="new">Designing the First 15 Minutes</a> on Slideshare.  For extensive notes of the presentation itself, <a href="http://www.facebook.com/notes/facebook-design/liveblogging-designing-the-first-fifteen-minutes/381301322792" target="new">see the notes on the Facebook design blog</a>.
</p>


]]></description> 
					<pubDate>Tue, 16 Mar 2010 20:40:42 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/16/sxsw-facebook-digg-on-designing-the-first-15-minutes/</guid>
				</item>
			
				<item>
					<title>SXSW Report: Reach Customers in New Ways via the iPad</title> 
					<link>http://www.iarchitect.net/blog/2010/3/15/sxsw-reach-customers-in-new-ways-via-the-ipad/</link> 
					<description><![CDATA[<p>
The release of the much-anticipated iPad is fast approaching.  Do you know it will explode the possibilities for ways you can interact with your customers and audience?
</p>
<p>
Now that we as an industry have seen the iPad and developers have had the opportunity to write applications for the new device, thoughts are crystalizing around just how many new ways content creators, publishers, brands, companies and organizations will have to reach, enage and serve their respective audiences.
</p>
<h3>Discussion at SXSW</h3>
<p>
On Saturday, March 13 at the South by Southwest (SXSW) Interactive conference, developers, gaming and media executives gathered on a panel to discuss these very opportunities.  The thoughts that emerge will enlighten you to the scope of the opportunity ahead.  The panel, entitled "<a href="http://my.sxsw.com/events/event/7427" target="new">iPad: New Opportunities for Content Creators</a>," validated and enhanced many thoughts KeyLimeTie has been having about the device's potential.
</p>
<div class="BlogImageLeft" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-sxsw-ipad.jpg" alt="iPad Panel at SXSW" />
</div>
<p>
Moderator Raven Zachary (@<a href="http://www.twitter.com/ravenme" target="new">ravenme</a>) set the stage by telling the audience that the pre-launch demand for the iPad is higher than it was for the original iPhone.  On the first day of pre-order sales, Apple sold 51,000 iPads within the first two hours, and 90,000 units within six hours (<a href="http://www.intomobile.com/2010/03/12/apple-ipad-pre-order-rush-snags-50000-units-in-two-hours.html" target="new">source</a>).
</p>
<p>
Why such a high demand?  Today approximately 75 million people use the iPhone OS (between iPhone and iPod Touch owners) and are familiar with the multi-touch screen interface as well as the App Store.  Many of these people will enthusiastically purchase iPads and in the process bypass the learning curve because they're already familiar with how to operate it.
</p>
<p>
</p>
<h3>The Panel Discussion</h3>
<p>
The panelists each gave a perspective on the iPad based on their respective industries.  Bill Jensen (@<a href="http://www.twitter.com/billyjensen" target="new">BillyJensen</a>), Director of New Media for The Village Voice talked about the power of the iPad to deliver well-formatted niche content.  As one of the few print weeklies that continues to see growth thanks to its local focus, Jensen seemed keen to leverage this lower cost barrier digital format to deliver more niche content.
</p>
<p>
Jensen made an illustration of the variety of content available through the largest digital medium—the web—and through print distribution channels.  A typical city street may have 10 newspaper boxes and the largest of bookstores could carry up to 1,000 magazines while the Internet boasts an almost unfathomable 109.5 million web sites.  Being a digital medium, the iPad will bring back the experience of reading elegantly typeset books fused with interactive media, while offering a selection that will dwarf bookstores.
</p>
<p>
76% of Top 5 grossing apps in the iTunes Store are games.  By 2013, panelist Shervin Peshavar (@<a href="http://www.twitter.com/shervin" target="new">Shervin</a>) from the Social Gaming Network (creators of best-selling iPhone games) asserted the app market will have an estimated value of $30 billion with approximately 20 million iPads sold.  Peshavar disussed the ways the iPad's size and features will change the way people both experience and produce content.
</p>
<p>
<strong>Accoring to Peshavar, the iPad's unique value lies in four distinct factors:</strong>
</p>
<ul>
    <li>Screen real estate</li>
    <li>Processing power</li>
    <li>The immersive experience it affords</li>
    <li>Convenient size</li>
</ul>
<p>
"The iPad enables new usage occasions, pushes creative frontier and boosts engagement" says Peshavar. "Greater engagement leads to higher ARPU," or <em>average revenue per user</em>.  "The iPhone is more for media consumption, where the iPad will be for media creation," said panelist Jason Grigsby (@<a href="http://www.twitter.com/grigs" target="new">grigs</a>).  Peshavar even speculated about a radical shift in human-computer interactions, musing that we may now see real-time collaboration between two people using the same device simultaneously.
</p>
<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/blog-sxsw-ipad-book.jpg" alt="Books on the iPad, photo credit Wired.com." />
Photo credit: <a href="http://www.wired.com/epicenter/2010/01/the-ipad-will-violate-the-kindles-space-and-other-first-impressions/" target="new">Wired Magazine</a>.
</div>
<p>
Katherine Tasheff (@<a href="http://twitter.com/tasheffka" target="new">tasheffka</a>) of Hyperion Books said "The iPad mimics the experience of reading a book like nothing else does."  Hyperion, she says, is seeing print book sales decine thanks to e-readers.  "[The iPad and e-readers are] the first step toward the virtually paperless society we will be in about twenty years," added Jensen.  Underscoring the iPad's potential for ubiquity, Tasheff added "This is the first device both my father and I are excited about.  And I am tech support for the man, I know what's involved."
</p>
<h3>Other Observations</h3>
<ul>
    <li>The potential for two people to collaborate or play a game on the same device instead of two networked devices.</li>
    <li>The iPad will be used fundamentally differently than the iPhone.  The panelists are questioning the need for things like camera and GPS because people will treat the device more like a computer than a phone.</li>
    <li>The iPad and similar devices will likely signal the end of vertical scrolling (like on computers) as this is an artifact non-touch screen interface.  Now that we are touching the screen, we won't need to scroll.  Instead, designers and content creators will be free to build content that pages more naturally.</li>
</ul>
<h3>Looking Ahead</h3>
<p>
We've only seen the beginning of the possibilities on the iPad.  As the iPad launches, think through ways you can better serve your customers by producing an app or re-formatting the content you create for the device.  Its popularity virtually ensures someone who does what you do will be competing for peoples' attention on this new screen.  This is an opportunity and also a call to action to lead the way for your industry for providing quality interactions via the digital device where many of your customers, users, fans, and audiences will be conducting their day-to-day business, communication, and pleasure activities.
</p>
<p>
</p>
<p>
If you have questions about how your company can build an iPad application, or if you are looking for a technology partner with whom to explore this frontier, please call KeyLimeTie at 630.598.9000.
</p>
]]></description> 
					<pubDate>Mon, 15 Mar 2010 21:32:57 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/15/sxsw-reach-customers-in-new-ways-via-the-ipad/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie at SXSW Interactive This Weekend</title> 
					<link>http://www.iarchitect.net/blog/2010/3/12/keylimetie-at-sxsw-interactive-this-weekend/</link> 
					<description><![CDATA[<p>
This weekend, Chris Pautsch and I are attending SXSW Interactive in Austin, TX.  We're here to promote our abilities, network with notables in the industry, and learn as much as we can while at <em>the</em> conference for interactive software, design, usability, and business strategy.
</p>
<p>
We'll be posting observations and knowledge that has direct applicability to our customers' businesses, and we'll also be taking what we learn back into the organization to stay cutting edge with the services we provide.
</p>
<p>
If you want to interact with us directly while at the conference, feel free to talk to us on Twitter.  Make sure you follow @<a target="new" href="http://www.twitter.com/keylimetie">KeyLimeTie</a>, but also follow @<a target="new" href="http://www.twitter.com/ChrisPautsch">ChrisPautsch</a> and @<a target="new" href="http://www.twitter.com/TimCourtney">TimCourtney</a> directly.  Finally, if you want the full volume of my personal live-tweets, I've set up @<a target="new" href="http://www.twitter.com/TimCourtneySXSW">TimCourtneySXSW</a> so as not to annoy people who follow me and aren't interested in the conference.
</p>
<p>
Here are some of the things we're focusing on at the event:
</p>
<ul>
    <li><strong>Changing user interfaces.</strong>  We're actively looking at what people are saying about the iPad, tablet PCs, mobile phones, and even purpose-built devices.  As these new devices are becoming more mainstream, new ways of interacting with customers are emerging.  We see the iPad as much more than a personal productivity and entertainment tool; it's a platform that will provide better ways to meet customers' needs where they are and when they need service.</li>
    <li><strong>New Technology: Augmented Reality</strong>  These applications have been talked about for some time and are just now coming into the mainstream.  They can be as simple as a heads-up display on a fighter jet or a car to a mobile application that displays a virutal object superimposed over a video of the area directly in front of you.  Companies can use augmented reality for advertisements, navigation, complex task support, and in industrial or architectural settings to name a few (source: <a target="new" href="http://en.wikipedia.org/wiki/Augmented_reality#Current_applications">Wikipedia</a>).  For an example, see ReadWriteWeb's writeup on <a target="new" href="http://www.readwriteweb.com/archives/chevrolet_blends_mobile_desktop_augmented_reality_sxsw.php">Chevy's Augmented Reality iPhone app at SXSW</a>.</li>
    <li><strong>Making Sense of it All</strong>.  Because we live on the web every day, we know there's no shortage of information being passed about new technologies, especially regarding hot topics like social media.  But what does it all mean?  How does it apply to you, whether you're a business unit within a large enterprise or a small-midsize company?  Depending on what you do and who your customers are, you can adjust your focus on the tools that will garner the most impact.  We'll listen keenly on how some these hot tools are proving useful for different types of people, and for whom they're not useful.</li>
    <p>
    If you're a KeyLimeTie customer reading this, we believe in being a go-to resource on interactive web technology at the same time as being your preferred web and software developer.  We're focusing our time at SXSW to equip us to do that even better.
    </p>
</ul>
]]></description> 
					<pubDate>Sat, 13 Mar 2010 00:44:42 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/12/keylimetie-at-sxsw-interactive-this-weekend/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie visits the Illinois Institute of Technology KnappLab</title> 
					<link>http://www.iarchitect.net/blog/2010/3/9/keylimetie-visits-the-illinois-institute-of-technology-knapplab/</link> 
					<description><![CDATA[<p>
On February 5, Peter Morano, Chris Grove and I attended the launch reception for the <a href="http://www.knapplab.com" target="new">KnappLab</a> at the <a href="http://www.iit.edu" target="new">Illinois Institute of Technology</a>.  The Knapp Center, headed by Nik Rokop, has built out a mobile development lab to teach students how to develop real-world mobile applications.  The lab practices what it preaches; even <a href="http://www.knapplab.com" target="new">the Lab's web site is a mobile site</a>. 
</p>

<p>
At the KnappLab, students have access to two Macs and one Windows machine fully equipped with development environments for iPhone, Android, Blackberry, and Windows Mobile.  They have the chance to work on student projects or projects entrepreneurs bring to them.
</p>

<p>
We're excited to see a leading university make such an investment in young mobile app developers.  These students certainly have an open door at KeyLimeTie when they're looking for internships or full-time positions doing the work they love.
</p>

<p>
Here's a video we took giving a quick tour of the KnappLab:
</p>

<center>
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/Qc9yoiwy5ww&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Qc9yoiwy5ww&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
</center>]]></description> 
					<pubDate>Tue, 09 Mar 2010 21:56:07 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/9/keylimetie-visits-the-illinois-institute-of-technology-knapplab/</guid>
				</item>
			
				<item>
					<title>Day of Mobile Hackathon Winners</title> 
					<link>http://www.iarchitect.net/blog/2010/3/9/day-of-mobile-hackathon-winners/</link> 
					<description><![CDATA[<p>
On March 6th, I had the pleasure of organizing the Hackathon Contest for the <a href="http://www.dayofmobile.com" target="new">Day of Mobile conference</a> held at IIT.  Developer hackathons are contests where people compete to code the best application that meets certain criteria and win prizes and regognition for their efforts.
</p>
<p>
KeyLimeTie was the Hackathon sponsor and I served as Hackathon coordinator.  The judging panel included me and an impressive subset of the event’s speakers: Jay Freeman, David Whatley, Mark Murphy and John Haney.
</p>
<p>
The contest itself featured eleven teams who presented applications they built on the Android, iPhone and Blackberry platforms.  Seven teams walked away with cash and prizes that totaled more than $3,500, including $1,500 in cash a Netbook provided by <a href="http://www.chicagomicro.com" target="new">Chicago Micro</a>, a Nokia N900 from <a href="http://www.earthcomber.com" target="new">Earth Combers</a>, <a href="http://www.threadless.com" target="new">Threadless</a> gift certificates, $500 in books from <a href="http://oreilly.com/" target="new">O’Rielly Publishing</a> and 2 Droid phones from <a href="http://www.google.com" target="new">Google</a>.
</p>
<p>
The winning teams were:
</p>
<ul>
    <li>Best Overall App: Novarra Team</li>
    <li>Best Overall Runner Up: Runner up: Ravi Singh (@<a href="http://www.twitter.com/code4ever" target="new">code4ever</a>)</li>
    <li>Best Open Source App - Mike Laurence (@<a href="http://www.twitter.com/mikelaurence" target="new">mikelaurence</a>)</li>
    <li>Best Student App - Knapp Lab Team (IIT)</li>
    <li>Best iPhone App - Pek Pongpaet (@<a href="http://www.twitter.com/pekpongpaet" target="new">pekpongpaet</a>) and Chad Paulson (@<a href="http://www.twitter.com/chadpaulson" target="new">chadpaulson</a>)</li>
    <li>Best Android App – Android Technical</li>
    <li>Best Blackberry App - Vibhor Goyal (@<a href="http://www.twitter.com/vbgoz" target="new">vbgoz</a>)</li>
    <li>Best Design: Jon Jenkins</li>
</ul>
<p>
Congratulations, everyone!
</p>
<p>
If you’re interested in competing in the next Hackathon contest, please send me an email or DM me at @petermorano and I’ll keep you informed of the next event.
</p>
]]></description> 
					<pubDate>Tue, 09 Mar 2010 17:56:35 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/9/day-of-mobile-hackathon-winners/</guid>
				</item>
			
				<item>
					<title>SocialDevCamp Chicago Video Highlights</title> 
					<link>http://www.iarchitect.net/blog/2010/3/7/socialdevcamp-chicago-video-highlights/</link> 
					<description><![CDATA[<p>
In November of last year, KeyLimeTie sponsored the second annual <a href="http://www.socialdevcampchicago.com" target="new">SocialDevCamp conference</a> in Chicago, co-produced by our very own Tim Courtney.  The event covers both  technical and business, strategic and cultural elements of developing social applications on the Internet, a significant part of KeyLimeTie's business.
</p>

<p>
The conference attracted notable speakers including David Recordon and Luke Shepard of Facebook, Harper Reed, Chris McAvoy, Blagica Bottigliero, Daliah Saper, and John R. Dallas, Jr.
</p>

<p>
KeyLimeTie CIO Peter Morano also led the developer Hackathon component of SocialDevCamp, a contest offering $2,000 in prizes to developers competing to build the best social applications over the course of the weekend.
</p>

<p>
Enjoy these video highlights from SocialDevCamp 2009.  We're happy to have had the opportunity to partcipate in the event.
</p>

<center>
<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/C4x57zHTlh8&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>
</center>]]></description> 
					<pubDate>Sun, 07 Mar 2010 22:19:55 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/7/socialdevcamp-chicago-video-highlights/</guid>
				</item>
			
				<item>
					<title>Pop&amp;quot;s Italian Beef &amp;amp; Sausage is fresh on the web with a side of KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2010/3/5/pops-italian-beef-sausage-fresh-with-side-of-keylimetie/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a href="http://www.popsbeef.com/" target="new">
<img src="/Common/Images/Custom/blog/blog-popsbeef-2.png" alt="Pop's Italian Beef & Sausage" />
</a>
</div>

<p>
Legendary Chicago and suburban sandwich shop <a href="http://www.popsbeef.com" target="new">Pop's Italian Beef & Sausage</a> came to KeyLimeTie when the company needed a new web site.  They wanted a site that visually communicated the BIG taste of their adored sandwiches, and KeyLimeTie served up just what they ordered.
</p>

<p>
The new Pop's Italian Beef site proudly displays their classic features bold visuals with their featured items and provides an updated motif around their classic logo, bringing Frank Radochonski's vision up-to-date on the web.  As fans of Pop's Italian Beef ourselves, we're thrilled with the opportunity to give them a fresh look online.
</p>]]></description> 
					<pubDate>Fri, 05 Mar 2010 21:46:15 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/3/5/pops-italian-beef-sausage-fresh-with-side-of-keylimetie/</guid>
				</item>
			
				<item>
					<title>Three Tech Events Next Week: SocialDevCamp Party, MobileX Chicago, and Day of Mobile</title> 
					<link>http://www.iarchitect.net/blog/2010/2/24/socialdevcamp-party-mobilex-chicago-and-day-of-mobile/</link> 
					<description><![CDATA[<p>
KeyLimeTie is sponsoring both the SocialDevCamp TechThursday Mashup Party and the Day of Mobile conference next week.  We also recently learned of a second Mobile event for entrepreneurs and developers; MobileX Chicago. If you're in the area and interested in social applications and mobile development, you'll want to add these events to your calendar.
</p>
<h4 style="font-size: 18px;">SocialDevCamp TechThursday Mashup Party</h4>
<p style="color: #808080; line-height: 14px; font-weight: normal; font-size: 14px;">Thursday March 4, 6-9pm, OfficePort CHI</p>

<div class="BlogImageRight" style="width: 245px;">
<a href="http://socialdevcampchicago.eventwax.com/socialdevcamp-chicago-techthursday" target="new"><img src="/Common/Images/Custom/blog/blog-socialdev.png" alt="SocialDevCamp Chicago" /></a>
</div>

<p>
Organizers of the annual SocialDevCamp Conference (including KeyLimeTie's Tim Courtney and Peter Morano) are hosting an after-hours party for attendees to mingle, re-connect, see video highlights and hear from Hackathon teams who have continued developing the applications they built at the 2009 conference into something bigger.
</p>
<p>
KeyLimeTie is sponsoring the party.  Food and drinks will be provided, and a $5.00 cover charge will be donated to the YWCA TechGYRLS program, an innovative, after-school programs are designed to broaden girls' knowledge and interest in science, technology, engineering, and mathematics fields.
</p>

<p><strong>
<a target="new" href="http://socialdevcampchicago.eventwax.com/socialdevcamp-chicago-techthursday">RSVP for the SocialDevCamp TechThursday Mashup Party Here</a>.
</strong></p>

<h4 style="font-size: 18px;">MobileX Chicago</h4>
<p style="color: #808080; line-height: 14px; font-weight: normal; font-size: 14px;">Friday March 5, 9:00am - 6:00pm, Doubletree Hotel</p>

<div class="BlogImageRight" style="width: 242px;">
<a href="http://www.mobilexconference.com/chicago/" target="new"><img src="/Common/Images/Custom/blog/blog-mobilex.png" alt="MobileX Chicago" /></a>
</div>

<p>
MobileX Chicago is a one-day conference aimed at entrepreneurs, developers, investors, industry professionals, and mobile enthusiasts.  It features four tracks of breakout sessions for the target audiences and topics of  “Mobile Developers”, “Entrepreneurs/Investors/Enthusiasts”, and “Mobile Marketing," along with an introductory iPhone development track.
</p>
<p><strong>
<a target="new" href="http://www.mobilexconference.com/chicago/">Learn more and register to attend on the MobileX Chicago web site</a>.
</strong></p>
<h4 style="font-size: 18px;">Day of Mobile</h4>
<p style="color: #808080; line-height: 14px; font-weight: normal; font-size: 14px;">Saturday March 6, 8:00am - 6:00pm, Illinois Institute of Technology</p>

<div class="BlogImageRight" style="width: 242px;">
<a href="http://www.dayofmobile.com/" target="new"><img src="/Common/Images/Custom/blog/blog-dayofmobile.png" alt="Day of Mobile" /></a>
</div>

<p>
Day of Mobile will focus on iPhone, Android, Blackberry, and Windows Mobile development.  Jay Freeman, creator of the Cydia Store will keynote, and KeyLimeTie's Chris Grove will present on "Strategies for multi-platform applications."  KeyLimeTie's Peter Morano is heading the Developer Hackathon, and the company is sponsoring Day of Mobile.
</p>
<p><strong>
<a target="new" href="http://www.dayofmobile.com/">Learn more and register to attend on the Day of Mobile web site</a>.
</strong></p>
]]></description> 
					<pubDate>Wed, 24 Feb 2010 17:30:06 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/2/24/socialdevcamp-party-mobilex-chicago-and-day-of-mobile/</guid>
				</item>
			
				<item>
					<title>ScaleWell Grant Offers New Way to Look at Investing in Your Business</title> 
					<link>http://www.iarchitect.net/blog/2010/2/10/scalewell-grant/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<a href="http://scalewell.com/" target="new">
<img src="/Common/Images/Custom/blog/screenshot-scalewell.png" alt="ScaleWell.com" />
</a>
</div>

<p>
Are budgets tight at your company?  Many places they are.  Whether you're a Fortune company or a bootstrapped entrepreneur, chances are you have a list of things that you need and are holding off on purchasing something you need to grow your business.
</p>

<p>
<a href="http://scalewell.com/" target="new">ScaleWell</a>, a new quarterly grant given by entrepreneurs for entrepreneurs, aims to change the way companies look at what it takes to gain traction for one's business.  By giving away $1000 per quarter (no strings attached) to one company, ScaleWell is encouraging companies to look at ways to grow by funding their experience.  According to the ScaleWell web site, it's a way to enable the recipient to answer questions like 'How many customers I acquire for $1000?' or 'How much closer to profitability can I get by investing this small amount?'
</p>

<p>
Moreover, the buzz ScaleWell is generating in the Chicago business community, the region KeyLimeTie calls home, can serve to inspire you no matter your role--whether you are a solo entrepreneur or an executive at a large company.  Take a fresh look at the how you can grow or improve by investing a small, finite amount of money to fund an action or make a purchase that will gain you traction.  Once you're done, measure the results.  Whether this particular experiment succeeds or fails, you're learning along the way and taking positive steps forward.
</p>

<p>
ScaleWell was founded by Andy Angelos, Ziad Hussain, and Sean Corbett--each entrepreneurs looking to scale their own businesses while helping others do the same.  ScaleWell is funded by Trustees; Trustees each donate $100 and volunteer to advise the grant recipient.  Trustees decide on the award recipient from applications received each quarter.
</p>

<p>
KeyLimeTie came to support ScaleWell through CIO Peter Morano.  Internally, Pete has been instrumental in applying similar ideas through the KeyLimeTie Labs innovation group, and saw this as an opportunity to lend support to another business in the larger community.
</p>

<p>
How could you scale your business by investing $1000?  You don't have to be a ScaleWell recipient to do this.  The budget constraint makes it realistic to think and act this way.  With $1000, here are some of the things you could do to scale:
</p>

<ul>
<li>Video camera to take videos and share online to attract more customers.</li>
<li>Purchase costly software or hardware that would enable you to do more, or increase efficiency.</li>
<li>Invest in a graphic design for your company or product that improves your presentation and allows you to sell more.</li>
<li>Build enhancements to your web site, or purchase hosting for a new web site for a year.</li>
<li>Hire a C-Level consultant to work with you on strategic alignment within your company or group.</li>
<li>Sponsor an event that will gain you exposure and put you on the map in a market or a community.</li>
</ul>

<p>
How will you scale your business well?  KeyLimeTie wants to know.  Leave a comment below!
</p>

<hr>
<p>
<b>Update:</b> The first ScaleWell grant was given to Michael Una for his business, <a href="http://www.etsy.com/view_listing.php?listing_id=25223176" target="new">Unatronics</a>, that sells handmade electronic musical instruments.  He will use the grant money to develop additional products he can sell.
</p>]]></description> 
					<pubDate>Wed, 10 Feb 2010 16:45:50 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/2/10/scalewell-grant/</guid>
				</item>
			
				<item>
					<title>Apple&amp;quot;s iPad Opens Opportunities for New Applications and Interactions</title> 
					<link>http://www.iarchitect.net/blog/2010/1/29/apple-ipad-opens-opportunities/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 300px;">
<img src="/Common/Images/Custom/blog/Blog_iPad.jpg" alt="Apple iPad" />
</div>

<p>
Wednesday's much anticipated <a href="http://www.apple.com/ipad" target="new">iPad tablet device</a> appears to be, at first glance, a scaled-up version of the iPhone.  By releasing the iPad, Apple is carving out a new category of device, and a new way people will interact with computers.  Over the past ten years, there have been many unsuccessful attempts at building a widely-adopted tablet PC, so of course there is skepticism.
</p>

<p>
It would be easy to dismiss this device as nothing special, before considering how the App Store made the iPhone and the iPod Touch into the outstandingly popular devices they are today.  At this point, we've just seen what Apple (and a select group from the developer community) have done with the iPad.  The real applications are yet to come, thanks to the limitless creativity of the iPhone&mdash;and now iPad&mdash;developer community, including companies like KeyLimeTie.
</p>

<p>
Further, industry reporters like TechCrunch's MG Seigler explain why the iPad will succeed; its target audience is the <a href="http://theappleblog.com/2010/01/28/ipod-touch-now-outselling-iphone/" target="new">75 million iPhone and iPod Touch users</a>.  These people will know how to use the iPad right out of the gate.
</p>

<p>
Those people will also grow more and more accustomed to a web you can touch, with full web pages now practical on the iPad screen and people used to pinching and swiping their way around your site, making purchases, downloading documents, playing games, writing comments.  The web as we know it will evolve, interaction design will shift, as the iPad and other tablets capture our share of screen time.
</p>

<p>
Many people will opt to leave the laptop at home and use the iPad for communications, eBook reading, entertainment, and even productivity when larger screens and computing power aren't required.  But, imagine for a moment a restaurant menu displayed on an iPad, or iPads being used to process transactions in a retail store.  That, of course, is just the start.
</p>

<p>
Here are some others' thoughts on the iPad's viability:
</p>

<ul>
<li>TechCrunch: <a href="http://www.techcrunch.com/2010/01/28/top-10-reasons-ipad-kindle/" target="new">Top 10 Reasons The Apple iPad Will Put Amazon’s Kindle Out of Business</a></li>
<li>Arun Shroff: <a href="http://arunshroff.com/2010/01/28/top-10-reasons-why-ipad-will-not-kill-kindle/" target="new">Top 10 Reasons Why the iPad will NOT Kill the Kindle</a></li>
<li>TechCrunch: <a href="http://www.techcrunch.com/2010/01/27/ipad/" target="new">The iPad Is Like Holding The Future. But Only Because I Graduated From iPhone School</a></li>
<li>TechCrunch: <a href="http://www.techcrunch.com/2010/01/27/holding-ipad-pictures/" target="new">Pictures: The iPad Being Manhandled</a>
</ul>

<p>
Like what we have to say?  Follow @<a href="http://www.twitter.com/KeyLimeTie" target="new">KeyLimeTie</a> on Twitter or join our <a href="http://www.facebook.com/KeyLimeTie" target="new">Facebook fan page</a> for continued updates.
</p>]]></description> 
					<pubDate>Fri, 29 Jan 2010 17:16:02 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/29/apple-ipad-opens-opportunities/</guid>
				</item>
			
				<item>
					<title>How to &quot;Pull a Groupon&quot; and make more of your existing business</title> 
					<link>http://www.iarchitect.net/blog/2010/1/25/how-to-pull-a-groupon/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 350px;">
<a href="http://www.groupon.com" target="new"><img src="/Common/Images/Custom/blog/screenshot-groupon.png" alt="Groupon" /></a>
</div>

<p>
This past weekend I attended a lunch presentation by Andrew Mason of <a href="http://www.groupon.com" target="new">Groupon</a>, which he gave to participants in the Chicago Urban League's <a href="http://www.thechicagourbanleague.org/72321011405330540/blank/browse.asp?a=383&BMDRN=2000&BCOB=0&c=54245&72321011405330540Nav=|&NodeID=143" target="new">NextONE Program</a>.  I was invited by great friend <a href="http://www.johnrdallasjr.com" target="new">John (JR) Dallas</a> and welcomed by the Urban League staff.
</p>

<p>
Groupon, if you are not familiar, is widely regarded as <a href="http://www.suburbanchicagonews.com/heraldnews/business/1960919,technology-stories-2009-122809.article" target="new">Chicago's biggest tech success story of 2009</a>.  The web site allows people to buy one steeply discounted offer each day, provided enough other people also buy the offer so the retailer has a critical mass of new customers.  They achieved profitability in the spring of 09 and closed on $25mm of funding late last year, when they admittedly didn't need the money.  Now they're on target for $100mm in revenues in 2010.
</p>

<p>
It would be too easy to romanticize the above.  Mason and team came up with an idea, coded it in a month, and it became a runaway success.  But just looking at their history as Groupon would be denying some important lessons about innovation and persistence.
</p>

<div class="BlogImageLeft" style="width: 350px;">
<a href="http://www.thepoint.com" target="new"><img src="/Common/Images/Custom/blog/screenshot-thepoint.png" alt="ThePoint.com: Groupon's predecessor." /></a>
ThePoint.com: Groupon's predecessor.
</div>

<p>
Before Groupon was (and still is) a web site called <a href="http://www.thepoint.com" target="new">The Point</a>, which Mason started in 2006.  The Point was built to allow people to achieve critical mass on a political or social issue before taking action, to ensure the action they take (a donation, a protest, a mass action, etc) had an impact.  The site itself didn't take off to the founders' expectations because of a lack of focus; they were providing a platform for an undefined audience to take action on any potential issue.
</p>

<p>
The software and concept that powered The Point now powers Groupon.  In late 2008, the team worked for a month to get the product off the ground, with very limited features and simple e-commerce capabilities, and the new, focused idea stuck.
</p>

<p>
Among many others, I was able to pull these lessons from Andrew's talk and knowing the Groupon story:
</p>

<ol>
<li>They weren't afraid to act, try something different, and risk failure.  Groupon was a 30-day diversion from working on The Point.  If it failed, they wouldn't be out a lot of time, money, or emotional investment.</li>
<li>They took an existing asset, the software engine powering The Point, and applied it in a different way.  They learned that this new application had considerably more monetary value than the original.</li>
<li>Mason and the team continually improve Groupon by creating a product they themselves want to use, and add features and improvements based upon problems they themselves have.  Their philosophy, 'If I have this problem, chances are someone else does, too.'</li>
</ol>

<p>
Take a look inside your business as we take a look inside ours.  Do you have the opportunity to 'Pull a Groupon?'  Perhaps you have software systems that are built for one purpose that you could refactor for a different one, or maybe you could deliver your services to a completely new audience.  Chances are you are creating a product or service right now that could either make better use of by-products created or could be applied in a completely different way.
</p>

<p>
If this article strikes a chord with you, please let us know in the comments.  If you see successes from 'pulling a Groupon,' please let us know (and Groupon too, I'm sure they'd appreciate it)!  Finally, if there is an opportunity for KeyLimeTie to assist developing the software needed for you to accomplish your goals, please <a href="/contact/">drop us a line</a>.
</p>]]></description> 
					<pubDate>Mon, 25 Jan 2010 16:28:14 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/25/how-to-pull-a-groupon/</guid>
				</item>
			
				<item>
					<title>How the Haiti SMS fundraiser became a tipping point for text campaigns</title> 
					<link>http://www.iarchitect.net/blog/2010/1/22/how-the-haiti-sms-fundraiser-became-a-tipping-point-for-text-campaigns/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 200px;">
<img src="/Common/Images/Custom/blog/Haiti.jpg" alt="Haiti Text Donation" style="border: 1px solid #bbb;" />
</div>

<p>
In the aftermath of the Haiti earthquake last week, amidst the rescue effort headlines, is a robust discussion in the digital marketing industry around the power of text message campaigns to quickly mobilize people while creating an audience.  At one week after the earthquake, the <a href="http://www.redcross.org/en/" target="new">American Red Cross</a>'s text message (<a href="http://en.wikipedia.org/wiki/SMS" target="new">SMS</a>) campaign alone has <a href="http://www.dmnews.com/red-cross-raises-24-million-for-haiti-via-text-builds-mobile-database/article/161766/" target="new">raised over $24 million dollars for the relief effort</a>.
</p>

<p>
The simple campaign asks people to text the word 'Haiti' to short code 90999.  Once the user answers the confirmation message, a $10 charge is added to their mobile bill that month.  After you confirm, you're again prompted; this time, asking if you would like to receive Red Cross alerts straight to your mobile phone.
</p>

<p>
That's right.  <a href="http://www.dmnews.com/red-cross-raises-24-million-for-haiti-via-text-builds-mobile-database/article/161766/" target="new">The Red Cross raised $24 million dollars in one week from 2.4 million individual $10 donations by people with mobile phones</a>.  Why did it work?  The message got out when the disaster was getting the most coverage and offered donors instant gratification in donating via an unprecedentedly simple method.
</p>

<p>
The campaign itself is viral because it's short, timely, memorable, and actionable.  You can easily tell someone 'Text 'Haiti' to 90999 to donate $10 to the relief effort' in a text message, tweet, status update, a phone call, or an email.  Using text and social networking technology, the message has potential to spread exponentially, and this one did.  As a result, expect to see more charities and relief agencies using SMS for fundraisers when time is of the essence.
</p>

<p>
The larger lesson for businesses amidst the tragedy that prompted the campaign is great.  Text messaging campaigns have taken the 'impulse buy' and freed it from the four walls of a retail store.  Now people can respond to an ad campaign, make a quick purchase, or make a quick donation right where they are, with the same convenience of chatting with a friend.
</p>

<p>
Further, you can build opt-in lists and notify people of promotions, sales, or send news alerts that will reach them instantly in the future.  Many short code providers have CRM systems so you can manage customer relationships and even integrate their text profiles with their online profiles in your main e-commerce or CRM system.
</p>

<p>
While SMS short codes have been around for years, the tragedy in Haiti is being marked by the industry as an event that has now proven the critical mass--and the effectiveness--of SMS response campaigns.  If you are curious about ways your business can utilize short codes and integrate them with the rest of your digital strategy, talk to KeyLimeTie.  Or, if you'd like to read up on short codes, see this <a href="
http://gigaom.com/2007/03/16/10-things-to-know-about-short-codes/" target="new">informative article on GigaOM</a>.
</p>]]></description> 
					<pubDate>Sat, 23 Jan 2010 00:01:41 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/22/how-the-haiti-sms-fundraiser-became-a-tipping-point-for-text-campaigns/</guid>
				</item>
			
				<item>
					<title>What Google&amp;quot;s Local &amp;amp; Mobile Search Push Means to Your Small Business</title> 
					<link>http://www.iarchitect.net/blog/2010/1/20/what-googles-local-mobile-search-push-means-to-your-small-business/</link> 
					<description><![CDATA[<div class="BlogImageRight" style="width: 250px;">
<img src="/Common/Images/Custom/blog/GoogleMapsImage.png" alt="Google Maps Favorite Place window sticker with QR Code" />
</div>

<p>
Last week I found this decal on a store front while in San Francisco.  After searching the web to learn about the program, I learned Google is focusing more and more on local business and location-based search as a new revenue stream, and improving how companies advertise their businesses.
</p>

<p>
Google launched a pilot program where they sent out <a href="http://news.cnet.com/8301-30684_3-10409904-265.html">100,000 of these window decals</a> to the most popular local businesses listed on their web site.  The stickers contain a <a href="http://en.wikipedia.org/wiki/QR_Code" target="new">QR code</a> (short for 'Quick Response') so passersby can snap a quick photo of the code and visit the Google Local listing for that company.  There they can find business information and aggregated reviews.
</p>

<p>
This helps people learn more about the businesses they walk by every day.  They might find a copy shop or a caf&eacute;, and be able to see what others think about the place before they buy.  Or, they could save information about a location for later, or share with a friend, by sharing the local search link that comes up in their phone's browser.
</p>

<div class="BlogImageLeft" style="width: 200px;">
<img src="/Common/Images/Custom/blog/google-mobile-result.jpg" alt="Google QR Code Result" style="border: 1px solid #bbb;" /><br />
Google Local result for QR code.
</div>

<p>
What does this mean for small businesses?  It means people will be looking up your company more and more on their phones.  Here are two excellent ways to ensure they get the best information they can about you:
</p>

<ol style="margin-left: 222px;">
<li>Sign up for and update your Google Local Business Center listings to add custom information to your local search listings, including local coupons.  Use this also to analyze who is searching for your business and where they are located, to aid in your marketing efforts.</li>

<li>Make sure your web site is mobile-optimized.  The best way to do this is to have your web development firm build a mobile stylesheet for your web site.  With a mobile stylesheet, people visiting your site via their phone's browser will see all of the text and images optimized for the small browser.  Mobile web sites are specifically designed to present relevant, location- and time-sensitive information to people seeking you via their phones.</li>
</ol>

<p>
If you would like KeyLimeTie to optimize your web presence for mobile, or if you have questions about Google's Local Business Center, give me a call or reach out to @<a href="http://www.twitter.com/KeyLimeTie" target="new">KeyLimeTie</a> on Twitter.  We'll be happy to help.
</p>]]></description> 
					<pubDate>Wed, 20 Jan 2010 18:11:00 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/20/what-googles-local-mobile-search-push-means-to-your-small-business/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie Sponsoring, Presenting at Day of Mobile Conference on Mobile Application Development</title> 
					<link>http://www.iarchitect.net/blog/2010/1/18/keylimetie-sponsoring-presenting-at-day-of-mobile-conference/</link> 
					<description><![CDATA[<p>
<img  style="padding-left: 15px; padding-bottom: 5px; float: right;" alt="Day of Mobile" src="/Common/Images/Custom/blog/day-of-mobile-people.jpg" />
We’re excited to play a part in <a href="http://www.techinthemiddle.com" target="new">Tech in the Middle</a>’s upcoming <a href="http://www.dayofmobile.com" target="new">Day of Mobile</a> conference, to be held at IIT on Saturday, March 6th.  The conference will feature 100 and 300 level talks running concurrently covering four development platforms; Android, iPhone, Windows Mobile, and Blackberry, along with hands-on workshops by subject matter experts.
</p>

<div style="display: none;">
<p>
KeyLimeTie CIO <a href="/about/team/peter-morano/">Peter Morano</a> is coordinating <a href="http://www.dayofmobile.com" target="new">Day of Mobile’s Hackathon contest</a>, with over $3,500 in prizes that will be awarded to people who develop the best mobile apps leading up to the event.  Presentations and judging will take place following the keynote speech in the afternoon.
</p>
</div>

<p>
Also, KeyLimeTie’s <a href="/about/team/peter-morano/">Chris Grove</a>, CTO and senior mobile application developer, will give a talk entitled “Strategies for Developing Multi-Platform Apps.”  He’ll explain how careful planning can overcome differences in frameworks, operating systems, and languages, while sharing proven strategies for cross-platform mobile development that will guide your design process and maximize your ROI.
</p>

<p>
If you’re looking to accelerate your mobile development knowledge, visit the <a href="http://www.dayofmobile.com" target="new">Day of Mobile</a> site and register for the conference.  See you there!
</p>]]></description> 
					<pubDate>Mon, 18 Jan 2010 17:35:36 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/18/keylimetie-sponsoring-presenting-at-day-of-mobile-conference/</guid>
				</item>
			
				<item>
					<title>Google Releases NexusOne, Adds Momentum and Focus for App Developers</title> 
					<link>http://www.iarchitect.net/blog/2010/1/6/google-releases-nexusone-adds-momentum-and-focus-for-app-developers/</link> 
					<description><![CDATA[<p>
Yesterday, Google boldly released the <a target="new" href="http://www.google.com/phone">Google-branded NexusOne phone</a> (manufactured by HTC), the closest device to date to compete with the iPhone in terms of features and flexibility.  For those looking to enter the mobile application marketplace, this adds some serious momentum to <a target="new" href="http://www.android.com/">Android OS's</a> expansion into the smartphone market.
</p>
<p>
<img  src="/Common/Images/Custom/Blogs/google-nexusone.jpg" alt="Google NexusOne" style="padding-right: 15px; float: left;" />
2010 will no doubt be a year of aggressive innovation as we start to see the power shift in the mobile market from the carriers like AT&T, Verizon, and T-Mobile to carriers and manufacturers like Apple, Google, Motorola, and HTC.
</p>
<p>
While the iPhone paved the way for consumers choose a handset first before a carrier, AT&T's exclusivity in the US limited choice.  The Motorola Droid created similar demand, and remains tethered to Verizon.  Now, Google has taken the next step by making the NexusOne available either subsidized (with a 2-year T-Mobile contract) or unlocked for any network (with the expectation of adding other networks in the future).
</p>
<p>
What does this mean for companies and brands looking to get into the app market?  Greater focus on Android and iPhone as the platforms of choice.  The Android Market's 20,000 apps, along with the iPhone's 90,000+ apps far overshadow both BlackBerry's and Palm's 4,000 and 1,000 apps, respectively (source: <a target="new" href="http://appworld.blackberry.com/webstore/category/0">BlackBerry App World</a> and <a target="new" href="http://www.billshrink.com/blog/nexus-one-vs-iphone-droid-palm-pre-total-cost-of-ownership/">BillShrink</a>).  For companies and developers looking to build apps, focus on Android and iPhone.
</p>
]]></description> 
					<pubDate>Wed, 06 Jan 2010 17:35:10 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/6/google-releases-nexusone-adds-momentum-and-focus-for-app-developers/</guid>
				</item>
			
				<item>
					<title>New iPod Touch Users &amp;amp; Android Growth Represent Opportunities for Brands</title> 
					<link>http://www.iarchitect.net/blog/2010/1/4/new-ipod-touch-users-android-growth-represent-opportunities-for-brands/</link> 
					<description><![CDATA[<p>
<img  style="padding: 15px; float: right;" alt="Android and iPhone" src="/Common/Images/Custom/Blogs/android-iphone.png" />
AdMob, the mobile analytics firm acquired by Google last year for $750 million, today reported that <a href="http://www.fiercemobilecontent.com/story/ad-requests-ipod-touch-grow-96-post-xmas/2010-01-04?utm_medium=nl&utm_source=internal" target=”new”>ad requests from iPod Touch users were up 96% on December 26</a>.  This means that a lot of new people received iPod touches this year, increasing the potential user base for iPhone and iPod Touch applications by a significant amount.
</p>

<p>
At the same time, AdMob data indicates <a href="http://androidandme.com/2009/11/news/admob-data-2009-android-vs-iphone/" target="new">momentum is building around Android phones</a> as they continue to penetrate the market.  While the iPhone remains wildly more popular, growth has slowed in the US while Android trends upward.  
</p>

<p>
If you’re looking to build an application that drives engagement and revenue, the iPhone and iPod Touch will continue to represent significant opportunities for a long time to come.  However, keep an eye on Android as we are sure to see significant competition in 2010.
</p>

<p>
Interested in either iPhone or Android applications?  Give us a call at KeyLimeTie to discuss your plans.  630.598.9000.
</p>]]></description> 
					<pubDate>Mon, 04 Jan 2010 16:57:01 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/4/new-ipod-touch-users-android-growth-represent-opportunities-for-brands/</guid>
				</item>
			
				<item>
					<title>Sloan Valve receives press for Water Savings Calculator iPhone Application by KeyLimeTie</title> 
					<link>http://www.iarchitect.net/blog/2010/1/4/sloan-valve-receives-press-for-water-savings-calculator-iphone-application-by-keylimetie/</link> 
					<description><![CDATA[<p>
Last week, client <a href="http://www.sloanvalve.com" target="new">Sloan Valve</a> received press in <a href="http://contractormag.com/news/water_savings_app/" target="new">CONTRACTORmag.com</a> for the new Water Savings Calculator iPhone application (<a href="http://appsto.re/sloanwatersavings">iTunes Link</a>), developed by KeyLimeTie.  The article discusses ways the manufacturer is allowing facilities managers, architects, engineers, plumbers, and others to immediately estimate water usage in a building and calculate potential savings they would incur by using Sloan products.
</p>

<p>
Sloan is using the app as a part of their continued effort to position the brand as a green manufacturer, concerned with ensuring customers and end users are making the most efficient use of water resources possible.
</p>

<p>
<a href="http://contractormag.com/news/water_savings_app/" target="new">Read the CONTRACTORmag.com article here</a>.
</p>]]></description> 
					<pubDate>Mon, 04 Jan 2010 15:28:34 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2010/1/4/sloan-valve-receives-press-for-water-savings-calculator-iphone-application-by-keylimetie/</guid>
				</item>
			
				<item>
					<title>Sloan Valve releases Water Savings Calculator iPhone App</title> 
					<link>http://www.iarchitect.net/blog/2009/11/10/sloan-valve-releases-water-savings-calculator-iphone-app/</link> 
					<description><![CDATA[<p>
<img src="/Common/Images/Custom/Blogs/sloan-iphone.png" width="150" height="278" alt="Sloan Water Savings Calculator" style="padding: 0px 0px 15px 15px;" align="right">
In support of their continued focus on green initiatives, <a href="http://www.sloanvalve.com/" target="new">Sloan Valve</a> contracted KeyLimeTie to design and develop a Water Savings Calculator for the iPhone platform.  We’re pleased to announce the app is now available through the iTunes App Store as the team at Sloan heads to Phoenix, AZ to exhibit at the <a href="http://www.greenbuildexpo.org/" target="New">GreenBuild Conference & Expo</a>, where former Vice President Al Gore will be delivering the keynote address.
</p>

<p>
Sloan shared with us their desire to bring this unique utility app to the iPhone so that architects, engineers, and contractors who select plumbing fixtures will be informed of the water savings—both financial and volume—that Sloan products provide over industry benchmarks.  KeyLimeTie used this information to develop a simple iPhone application that allows users to enter criteria about a building and its occupants, along with preferred Sloan fixtures.  The app then generates statistical information regarding the amount of water and money that can be saved by utilizing the selected Sloan products.
</p>

<p>
This unique mobile application makes this information easily accessible in the field, and reinforces Sloan’s position as a leader in ecological building practices.
</p>

<p>
Sloan will be exhibiting the iPhone app this week at the GreenBuild Conference & Expo.  Congratulations, Sloan, on the release.  KeyLimeTie is honored to have been a part of this project.
</p>

<p>
Click here to <a href="http://www.appsto.re/sloanwatersavings" target="new">download the free Water Savings Calculator on iTunes</a>.
</p>]]></description> 
					<pubDate>Tue, 10 Nov 2009 22:24:43 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/11/10/sloan-valve-releases-water-savings-calculator-iphone-app/</guid>
				</item>
			
				<item>
					<title>The Secret&amp;amp;trade; Daily Teachings App selected as &amp;amp;quot;New and Noteworthy&amp;amp;quot; on the App Store</title> 
					<link>http://www.iarchitect.net/blog/2009/11/4/the-secret-trade-daily-teachings-app-selected-as-quot-new-and-noteworthy-quot-on-the-app-store/</link> 
					<description><![CDATA[<img src="/Common/Images/Custom/Blogs/itunes-thesecret.png" width="350" height="270" alt="The Secret Daily Teachings makes New and Noteworthy on the iTunes App Store" align="right" style="padding: 0px 0px 0px 15px;">
<p>
We’ve enjoyed watching the continued success of an iPhone app we built, '<a href="http://appsto.re/dailyteachings">The Secret&trade; Daily Teachings,</a>' in the iTunes store.  Yesterday the app was selected as 'New and Noteworthy' and now appears on the App Store homepage in iTunes.
</p>

<p>
This builds upon last week's success; within 48 hours of the app's release, it rose to the #1 app within the Lifestyle section.  Now a week after release, it still rests as the #2 app in the category.  
</p>

<p>
Congratulations again to the  team at The Secret and Prime Time Productions!  We're honored to be a part of this project and looking forward to a continued partnership.
</p>]]></description> 
					<pubDate>Thu, 05 Nov 2009 05:26:23 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/11/4/the-secret-trade-daily-teachings-app-selected-as-quot-new-and-noteworthy-quot-on-the-app-store/</guid>
				</item>
			
				<item>
					<title>KeyLimeTie sponsors and jumps in feet-first to SocialDevCamp Chicago 2009</title> 
					<link>http://www.iarchitect.net/blog/2009/11/2/keylimetie-sponsors-and-jumps-in-feet-first-to-socialdevcamp-chicago-2009/</link> 
					<description><![CDATA[<p>
<a href="http://www.socialdevcampchicago.com" target="new"><img width="281" height="93" src="/Common/Images/Custom/Blogs/social_devcamp.gif" alt="SocialDevCampChicago" style="padding: 15px; float: right;" /></a>
This weekend, KeyLimeTie has the distinct honor of sponsoring <a href="http://www.socialdevcampchicago.com" target="new">SocialDevCamp Chicago</a>, an unconference being held at the <a href="http://www.iit.edu" target="new">Illinois Institute of Technology</a> on November 7 & 8 for developers and marketers passionate about the software that powers social networking technology.  Having built web sites for the likes of <a href="http://www.adamforillinois.com" target="new">Illinois gubernatorial candidate Adam Andrzejewski</a>, <a href="http:" target="new">E! News anchor Giuliana Rancic</a>, and even niche social network <a href="http://www.gimmepleez.com" target="new">GimmePleez</a>, we have a definite interest in seeing these technologies play out so we can stay on the forefront of enabling social media on the web.
</p>
<p>
Our very own Tim Courtney started SocialDevCamp Chicago last year, and is co-chairing the event with Andy Angelos of Get Talked About.  It’s been great getting an inside peek at watching the event come together.  Peter Morano, our CTO, stepped up and has been coordinating the Hackathon developer contest running at SocialDevCamp as well (There’s even rumor of a KeyLimeTie team entering the competition, so watch out!).
</p>
<p>
The event has an impressive lineup of speakers.  Facebook’s senior open programs manager, David Recordon, is delivering the Saturday morning keynote, and Google is giving a Wave demo on Sunday morning.  Area leaders including Harper Reed, Chris McAvoy, Alex Bratton, and John R. Dallas, Jr. are covering both the technical and the business side of social applications in the afternoon sessions, and attendees who want to present will be able to self-organize and talk in the Unconference track both days as well.
</p>
<p>
If you’re a developer or a social marketer, you should attend SocialDevCamp this weekend.  There’s a lot packed into the two days, especially for a free event.  <strong>However, registration is almost full, so make sure you register if you want to attend.  <a href="http://www.socialdevcampchicago.com" target="new">Visit the SocialDevCamp Chicago web site</a> for complete information and to register.</strong>
</p>
]]></description> 
					<pubDate>Mon, 02 Nov 2009 22:58:29 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/11/2/keylimetie-sponsors-and-jumps-in-feet-first-to-socialdevcamp-chicago-2009/</guid>
				</item>
			
				<item>
					<title>Early Success for KeyLimeTie iPhone application client; The Secret&amp;amp;trade; Daily Teachings</title> 
					<link>http://www.iarchitect.net/blog/2009/10/29/early-success-for-keylimetie-iphone-application-client-the-secret-trade-daily-teachings/</link> 
					<description><![CDATA[<p>
<img src="/Common/Images/Custom/Blogs/TheSecret.png" width="108" height="200" align="right" alt="The Secret&trade; Daily Teachings iPhone app, built by KeyLimeTie" style="padding: 0px 0px 15px 15px;">
We are thrilled to congratulate KeyLimeTie client <a href="http://www.thesecret.tv" target="new">Prime Time Productions</a>, owners of the popular book and film <a href="http://www.thesecret.tv" target="new">The Secret&trade;</a> on their early success with their new Daily Teachings iPhone application (<a href="http://appsto.re/dailyteachings">App Store Link</a>).  <strong>Within 48 hours of its release on October 27, the app skyrocketed to the #1 paid app in the Lifestyle category, and #49 overall!</strong>  Congrats!
</p>

<p>
KeyLimeTie was contracted to build the application, which allows users to read a daily affirmation or teaching from The Secret, highlight favorites, and share with friends.  The app also allows people to set daily alerts on their phones, reminding them to read their daily teaching.
</p>

<p>
One of our favorite features on the app is its use of the iPhone’s Push Notification service, which Apple released earlier this year through the iPhone OS 3.0.  Push notifications allow app authors to send content to users (in this case a daily reminder), which results in more engaged app users over the long term.  With brands and developers seeking ways to keep users engaged, whether to increase impressions or generate additional revenue, Push Notifications has been a welcome feature.
</p>

<p>
To power the alerts, we used our <a href="http://www.ilime.com" target="new">iLime service</a>, a publicly available service for iPhone developers that enables them to easily deliver Push Notifications and In App Purchase content to their users.  For us, it ended up being the perfect synergy between our service and product businesses, an  example of what we do best.
</p>

<p>
You can purchase The Secret™ Daily Teachings on the iTunes App store at <a href="http://appsto.re/dailyteachings">http://appsto.re/dailyteachings</a>. 
</p>]]></description> 
					<pubDate>Thu, 29 Oct 2009 20:49:28 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/10/29/early-success-for-keylimetie-iphone-application-client-the-secret-trade-daily-teachings/</guid>
				</item>
			
				<item>
					<title>Three things to prepare for Google Caffeine</title> 
					<link>http://www.iarchitect.net/blog/2009/9/1/three-things-to-prepare-for-google-caffeine/</link> 
					<description><![CDATA[<p>
Google recently announced the latest version of its search engine, called “Caffeine” (a Googler friend recently told me of how they name software versions creative names, “Cupcake” is the code name for a new Android version).
</p>

<p>
For all of the buzz about Bing, Microsoft’s new search engine slowed its marketshare gains in August, growing only 0.23% from July to an August search market share of 9.65% (according to <a target="new" href="http://www.reuters.com/article/pressRelease/idUS115465+01-Sep-2009+BW20090901">this release by StatCounter.com</a>).  Google gained 0.29% to a total share of 77.83%.  Clearly, Google will remain the dominant force in search for a long time to come.  Stay focused on growing your rankings on Google while keeping a casual eye on <a target="new" href="http://finance.yahoo.com/news/Microsoft-and-Yahoo-challenge-apf-1353069921.html?x=0">Bing and Yahoo with their new search partnership</a>.
</p>

<p>
The primary differences between the current search engine and Google Caffeine?  Speed and real-time search results, <a target="new" href="http://www.marketingpilgrim.com/2009/08/google-caffeine-test-suggests-too-much-emphasis-on-real-time-indexing.html">according to Andy Beal's Marketing Pilgrim article</a>.  Now that a< href="http://search.twitter.com">Twitter Search</a> is becoming known for delivering real-time results about conversations happening right now, Google's new results will begin prioritizing current results as well.  The search giant has thrown more horses behind your search, too, with search results now coming to you up to twice as fast, according to <a target="new" href="http://mashable.com/2009/08/10/google-caffeine/">speed tests</a>.
</p>

<p>
Here’s what to do about Google Caffeine:
</p>

<ul>
<li>Compare your old rankings with your new ones using this comparison site ( http://www.comparecaffeine.com/search-com.php).</li>
<li>Read what the experts have to say about making sure your rankings stay high:</li>

<!-- Indented Bullets -->
<li style="margin-left:10px;>360i: <a target="new" href="http://blog.360i.com/search-marketing/6-expect-google-decaf-caffeine-boost">6 Things to Expect if Google Decaf Gets a “Caffeine” Boost</a></li>
<li style="margin-left:10px;>Mashable: <a target="new" href="http://mashable.com/2009/08/10/google-caffeine/">Google Caffeine: A Detailed Test of the New Google</a></li>
<li style="margin-left:10px;>PCWorld: <a target="new" href="http://www.pcworld.com/article/170042/google_caffeine_faq_your_questions_answered.html">Google Caffeine FAQ: Your Questions Answered</a></li>
<!-- // End Indented Bullets -->

<li>Work with your SEO vendor to be sure your sites are up to date.  Even if you don’t engage them on a full project, consider hiring them for an hour to review changes you’ve made and allow them to communicate their consolidated knowledge on the topic (they read this stuff all day and use it in the field).</li>
<li>If you’re already a KeyLimeTie client, or if you don’t yet work with a dedicated SEO team, give us a call and ask about staying optimized for Caffeine.</li>
</ul>

<p>
<strong>Extra Credit:</strong> If you wish, you can also help Google test the new search engine by following the steps in <a target="new" href="http://googlewebmastercentral.blogspot.com/2009/08/help-test-some-next-generation.html">Google’s own blog post</a>.
]]></description> 
					<pubDate>Tue, 01 Sep 2009 16:38:55 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/9/1/three-things-to-prepare-for-google-caffeine/</guid>
				</item>
			
				<item>
					<title>Using Firebug To Debug Web Pages</title> 
					<link>http://www.iarchitect.net/blog/2009/4/27/using-firebug-to-debug-web-pages/</link> 
					<description><![CDATA[<p>Mozilla Firefox has a very powerful add-on tool called Firebug. Firebug allows web developers to inspect web pages to do such things as identify CSS styles being applied to sections of a page, easily inspect sections of a page, and to tweak style values to properly determine values for padding, font sizes, margins, and the like. Firebug is also extremely useful in tracking down and debugging layout issues on a page, especially trying to determine what style is actually being applied to a section of a page. Also, you can step-wise debug Javascript code being run by the browser.<strong><span style="text-decoration: underline;"><br />
</span></strong><br />
To get started, first install Mozilla Firefox, if not already installed (<a href="http://www.mozilla.com/en-US/firefox/ie.html">http://www.mozilla.com/en-US/firefox/ie.html</a>).  Then go to <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">https://addons.mozilla.org/en-US/firefox/addon/1843</a> (using Firefox) to download and install Firebug. When done, you'll see the Firebug option in Mozilla's Tools menu. Selecting Tools -> Firebug -> Open Firebug will display the Firebug panes at the bottom of the browser:<br />
<br />
<img alt="" height="390" width="581" src="/common/images/custom/blogs/firebug images/fb_blog_image_1.jpg" temp_src="/common/images/custom/blogs/firebug images/fb_blog_image_1.jpg" /><br />
<br />
<br />
Click on the Inspect button. Now you can mouse around the page and see the defined sections of the page (surrounded by blue border):<br />
<br />
<img alt="" height="389" width="581" src="/common/images/custom/blogs/firebug images/fb_blog_image_2.jpg" temp_src="/common/images/custom/blogs/firebug images/fb_blog_image_2.jpg" /><br />
<br />
<br />
The lower pane will display the relevant section of the page being moused over. You can also click on the moused-over area, which selects the area (and takes you out of inspect mode). The right pane will show what styles are in effect for the selected area, and you can also mouse over the HTML section to highlight the section on the page, and can click on the HTML pane lines to see the relevant styles, including the hierarchy/cascade effect of a given style.<br />
<br />
When an HTML line is selected, you can view and tweak the associate styles. This is very useful when debugging the page to determine both what style is (or isn't) being applied, and to determine correct values so the page is displayed as desired.<br />
<br />
<img alt="" height="389" width="581" src="/common/images/custom/blogs/firebug images/fb_blog_image_3.jpg" temp_src="/common/images/custom/blogs/firebug images/fb_blog_image_3.jpg" /><br />
<br />
<br />
You can also disable a style setting to see its effect, by clicking to the left of the setting in the right pane (marked by a red 'do not' symbol):<br />
<br />
<img alt="" height="389" width="581" src="/common/images/custom/blogs/firebug images/fb_blog_image_4.jpg" temp_src="/common/images/custom/blogs/firebug images/fb_blog_image_4.jpg" /><br />
<br />
<br />
Using combinations of these tweaking mechanisms and you can both easily see why a page displays and what the correct settings should be. You can also add new setting values in the right page.<br />
<br />
Lastly, Firebug can be used to debug Javascript. You can set breakpoints, watch values, and step lines of Javascript in real-time:<br />
<br />
<img alt="" height="389" width="581" src="/common/images/custom/blogs/firebug images/fb_blog_image_5.jpg" temp_src="/common/images/custom/blogs/firebug images/fb_blog_image_5.jpg" /><br />
<br />
<br />
In conclusion, Firebug helps to take out the guesswork in page layout and very easily shows what styles are being applied to sections of a page, as well as the page layout itself. For any serious web developer it is an essential tool. This blog is by no means a comprehensive explanation of all of Firebug's functionality, but rather a basic introduction of its core features. As of this writing, there is no equivalent tool for Internet Explorer. And, of course, IE and Mozilla don't always display a page the same way, typically because of the way the two browsers interpret styles.</p>
]]></description> 
					<pubDate>Mon, 27 Apr 2009 19:56:53 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/4/27/using-firebug-to-debug-web-pages/</guid>
				</item>
			
				<item>
					<title>A Password Reset Solution for Windows SharePoint Services</title> 
					<link>http://www.iarchitect.net/blog/2009/4/8/a-password-reset-solution-for-windows-sharepoint-services/</link> 
					<description><![CDATA[<img alt="WSSBlog482009.png" src="/Common/Images/custom/Blogs/WSSBlog482009.png" width="322" border="0" height="170" align="right" />
If you need a solution that allows users to quickly change their NT account passwords on a web server that resides outside of their domain, you can use the <strong>DirectoryServices</strong> namespace. One example of when this might be necessary is in the case of a Windows SharePoint Service site that is exposed to an external set of users. The code below and attached solution shows how to do this. <br /><br />You begin by adding a reference to the System.DirectoryServices.dll assembly. Next, create a web form with 2 Labels, 2 Textboxes and a Button control, like the one shown below: <br /><br />In the code behind, add the following: <br /><br /><pre style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 255);">string</span> userName = <span style="color: rgb(0, 0, 255);">string</span>.Empty;

    <span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 255);">void</span> Page_Load(<span style="color: rgb(0, 0, 255);">object</span> sender, EventArgs e)
    {

        userName = HttpContext.Current.User.Identity.Name.ToString();
        lblLoggedInUser.Text = userName.Split('\\')[1];
        lblMessage.Text = <span style="color: rgb(0, 0, 255);">string</span>.Empty;
        lblMessage.ForeColor = System.Drawing.Color.Red;
    }</pre><p>The first 2 lines of code in the Page_Load event get the current user’s domain and user name and writes the user name portion to the label control. Putting the user name in a label control versus a text box prevents users from changing the passwords of users. Next, add the following code and wire this event to the Button’s Click event: </p><pre style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 255);">protected </span><span style="color: rgb(0, 0, 255);">void</span> btnResetPassword_Click(<span style="color: rgb(0, 0, 255);">object</span> sender, EventArgs e)
    {
        <span style="color: rgb(0, 0, 255);">try</span>
        {
                            
            <span style="color: rgb(0, 0, 255);">string</span> user = userName.Split('\\')[1];
            DirectoryEntry AD = <span style="color: rgb(0, 0, 255);">new</span> DirectoryEntry(<span style="color: rgb(132, 130, 132);">"WinNT://"</span> + Environment.MachineName + <span style="color: rgb(132, 130, 132);">",computer"</span>);
            DirectoryEntry NewUser = AD.Children.Find(user);

            NewUser.Invoke(<span style="color: rgb(132, 130, 132);">"SetPassword"</span>, <span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 255);">object</span>[] {txtConfirmPassword.Text});
            NewUser.CommitChanges();

            lblMessage.Text = <span style="color: rgb(132, 130, 132);">"Password change successful."</span>;
            lblMessage.ForeColor = System.Drawing.Color.Green;
        }
        <span style="color: rgb(0, 0, 255);">catch</span> (Exception err)
        {
            <span style="color: rgb(0, 130, 0);">// set the error message</span>
            Response.Write(err.Message);
        }
    }
}</pre><p>The first three lines in the code above create an instance of the DirectoryEntry class based on the name of the computer and then query that computer for the specific user. Once the directory entry for that user is located, the Invoke method is called on the directory entry, passing in the command argument for setting the new password. This is followed by a call to the CommitChanges method. Lastly, in order to run this code on the web server, the web.config file needs to be modified so that the solution impersonates a user with privileges to update security settings: </p><pre><span style="color: rgb(0, 0, 255);"><</span><span style="color: rgb(128, 0, 0);">identity</span><span style="color: rgb(255, 0, 0);"> impersonate<span style="color: rgb(0, 0, 255);">="true"</span> userName<span style="color: rgb(0, 0, 255);">="user"</span> password<span style="color: rgb(0, 0, 255);">="pwd"</span></span><span style="color: rgb(0, 0, 255);">/></span></pre><p>Once the page is made available on the server, you can integrate it with SharePoint by adding a link to the SharePoint site, or by linking to it through a Page Viewer web part.</p>]]></description> 
					<pubDate>Wed, 08 Apr 2009 15:13:30 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/4/8/a-password-reset-solution-for-windows-sharepoint-services/</guid>
				</item>
			
				<item>
					<title>SQL Server 2005 Script to Generate INSERT statements</title> 
					<link>http://www.iarchitect.net/blog/2009/3/24/sql-server-2005-script-to-generate-insert-statements/</link> 
					<description><![CDATA[When it comes time to migrate code and database changes for a project, you often need to create new rows in the various environments (i.e. QA, Staging, Production). Some migrations involve creating rows for list tables, including states, countries, status codes, etc. One option is to write the INSERT statements one at a time, but that is too time consuming and is prone to errors. Instead, you can use the SQL script listed below. <br />
<br />
When you run the script against a table, you'll notice 2 things:<br />
1. All data values are converted to HEX so you don't need to worry about escaping quotes.<br />
2. If the table has an identity column, the script will generate the IDENTITY_INSERT commands as well. <br />
<br />
<a target="_blank" href="/Common/Downloads/Blogs/CreateInserts.txt"><span style="text-decoration: underline;">Download SQL script</span></a><br />
<br />
<pre><span style="color: #006400;">/* EXAMPLES<br />--Entire table<br />CreateInserts 'Webpages'<br />--Entries WHERE WebpageID > 100<br />CreateInserts 'Webpages', 'WebpageID > 100'<br />--Entries WHERE WebpageID > 100 ORDER BY Title<br />CreateInserts 'Webpages', 'WebpageID > 100', 'Title'<br />*/</span><span style="color: #006400;">--If stored procedure already exists, drop it</span>
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = 
OBJECT_ID(N'[dbo].[CreateInserts]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[CreateInserts]
GO

<span style="color: #006400;">--Create the stored procedure</span>
CREATE PROC CreateInserts

@tableName nvarchar(100),
@whereClause nvarchar(MAX) = '',
@orderByClause nvarchar(MAX) = ''

AS

<span style="color: #006400;">--Declare variables</span>
DECLARE @tableHasIdentity bit
DECLARE @sql nvarchar(MAX)
DECLARE @cols nvarchar(MAX)
DECLARE @vals nvarchar(MAX)
SET @cols = ''
SET @vals = ''

<span style="color: #006400;">--Determine if table has an identity column</span>
SELECT @tableHasIdentity = 
OBJECTPROPERTY(OBJECT_ID(TABLE_NAME), 'TableHasIdentity')
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = @tableName

<span style="color: #006400;">--Do we need 'SET IDENTITY_INSERT tableName ON' statement?</span>
IF @tableHasIdentity = 1
	BEGIN
		SET @sql = 'SELECT TOP 1 ''SET IDENTITY_INSERT ' + 
@tableName + ' ON '' FROM ' + @tableName
		EXEC sp_executesql @sql
	END

<span style="color: #006400;">--Build list of columns and values</span>
SELECT @cols = @cols + ',' + '[' + column_name + ']', @vals = @vals + 
	'+'',''+ISNULL(master.dbo.fn_varbintohexstr(cast([' + 
column_name + '] as varbinary(max))),''NULL'')' 
FROM INFORMATION_SCHEMA.columns 
WHERE TABLE_NAME = @tableName and DATA_TYPE != 'timestamp'

<span style="color: #006400;">--Build SQL string</span>
SET @sql = 'SELECT ''INSERT INTO [' + @tableName + '] (' + 
SUBSTRING(@cols,2,LEN(@cols)) + ') ' + 
			'VALUES (''+' + SUBSTRING(@vals, 6, 
LEN(@vals)) + '+'')'' FROM ' + @tableName
<span style="color: #006400;">--Adjust @whereClause and @orderByClause</span>
IF LEN(@whereClause) > 0
	SET @sql = @sql + ' WHERE ' + @whereClause
IF LEN(@orderByClause) > 0
	SET @sql= @sql + ' ORDER BY ' + @orderByClause

<span style="color: #006400;">--Execute SQL string</span>
exec sp_executesql @sql

<span style="color: #006400;">--Do we need 'SET IDENTITY_INSERT tableName OFF' statement?</span>
IF @tableHasIdentity = 1
	BEGIN
		SET @sql = 'SELECT TOP 1 ''SET IDENTITY_INSERT ' + 
@tableName + ' OFF '' FROM ' + @tableName
		EXEC sp_executesql @sql
	END

GO</pre>
]]></description> 
					<pubDate>Wed, 25 Mar 2009 02:53:27 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/3/24/sql-server-2005-script-to-generate-insert-statements/</guid>
				</item>
			
				<item>
					<title>Why GWT?</title> 
					<link>http://www.iarchitect.net/blog/2009/3/11/why-choose-gwt/</link> 
					<description><![CDATA[
		<img style="PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px" src="/Common/Images/custom/gwt-logo.png" align="right" />
		<p>The last song on the radio, as I was parking my car today, was <i>Turning Japanese</i> (bonus points if you can name the artist without using Google). This is not the ideal song to have running through your head on a workday, or pretty much any other time. So in an effort to dispel the demons of eighties novelty pop music from my tortured brain, I thought today was as good a time as any to write about the Google Web Toolkit (GWT). <br /></p>
		<p>GWT is a framework for writing AJAX interactive web applications. Take a look at the <a href="http://code.google.com/webtoolkit/">GWT home page</a> for lots of great information about GWT. I'm going to look at this from the point of view of answering the key question - "Why GWT"? In other words, out of all the AJAX frameworks out there, what compelling reasons are there to choose GWT? </p>
		<h3>Write Java code, not JavaScript</h3>
		<p>One of the most unique features of GWT is that you code in Java. While in development, you can run your Java code in a special "hosted mode" browser with all of the mature, sophisticated Java debugging tools you always have available. For deployment, this Java code is run through a compiler which translates this Java code to cross-browser JavaScript. </p>
		<p>Although this is significant, especially in shops with a lot of Java experience, I don't believe this is a truly killer feature of GWT. The important thing is that the developer is shielded from the complexities of writing JavaScript code that works in all browsers. Other AJAX frameworks provide a layer of JavaScript that provides this abstraction. GWT does this by translating standard Java code, but <i>how</i> this is abstracted is less important than the simple fact that it <i>is</i> abstracted. </p>
		<h3>Simple RPC mechanism</h3>
		<p>GWT has its own mechanism for remote procedure calls between the browser and the server. This works a lot like vanilla Java RMI - define interfaces and implementations for your server functions, and code will be generated to allow your client code to call them as if they were simple local methods. This blows away all the work of defining XML or JSON data formats for requests and responses. Just code the function for the server, call the function (still in Java) from the client code, and all of the marshalling, unmarshalling, network communication, etc. is done for you. </p>
		<p>GWT also supports other RPC methods, such as XML or JSON over HTTP. You can write server code as standard SOAP or REST web services and GWT will be able to use them directly. This will take longer to code than the GWT RPC mechanism, but allows you to use legacy web services or services intended to also be used by non-GWT clients. A good middle-ground approach may be to prototype using GWT RPC, and re-implement as web services later. </p>
		<img style="PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px" src="/Common/Images/custom/browsers.jpg" align="left" />
		<h3>Optimized cross-browser JavaScript</h3>
		<p>One of the key reasons to use any AJAX framework is to write code that will produce identical results on all browsers, which is fiendishly difficult in raw JavaScript. Why roll your own code to handle all of those quirks, when a bunch of framework authors have already done it for you? GWT handles this, just like any good framework. As a bonus, the generated JavaScript is automatically compressed and obfuscated, decreasing download size and making reverse engineering more difficult. </p>
		<p>Download sizes are kept even smaller by a unique GWT feature, namely... </p>
		<h3>Deferred binding</h3>
		<p>Writing code that works on any browser is great. But there is a cost - the framework has to include code for every browser. You may be viewing the page in IE, but you also downloaded code specific to Firefox, Safari, and Opera, which will never be executed. Deferred binding is the GWT solution to this dilemma. </p>
		<p>The first step in deferred binding happens during compilation. The GWT compiler creates a different JavaScript file for each browser type, containing all of your application code optimized for just that one browser. A very small bootstrap script is also generated, which examines the execution environment and determines which browser-specific application script to load. The bootstrap script is included in a standard HTML page, and when the page loads the script will resolve, download, and run the correct application script. </p>
		<p>There is also provision for taking advantage of caching. The bootstrap file is intended to never be cached (and is helpfully suffixed with "nocache.js" as a reminder). The implementation scripts are intended to be cached, and have file names that are a hash code of their contents. This means that if you re-compile, but there are no changes in a particular file, it will have the same name and will allow the browser to use the already cached version. If the file changes, it's filename will change and therefore force a reload when it is next requested. All of this is done without any developer help (the generated bootstrap script deals with the filenames automatically). Pretty neat, huh? </p>
		<p>I've only talked about deferring binding based on browser type so far, but this is a general mechanism and you can define other context-dependent variances as well. The most common use of this is... </p>
		<img style="PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px" src="/Common/Images/custom/localization.jpg" align="left" />
		<h3>Localization</h3>
		<p>Localizing a GWT application is very straightforward and very similar to how it is done in standard Java applications. In the simple case, just create properties files with locale suffixes, access them by key through a GWT interface, and the locale-specific string will be used. The cool part is that GWT uses the deferred binding mechanism to make sure that only those properties for the current user's locale are ever downloaded. </p>
		<p>As with browser-specific code, this starts at compile time. For each combination of browser AND locale, an application script is generated. So, if you have, say, 4 browsers and 3 different locales, you will have 12 files generated - such as FireFox in English, FireFox in French, IE in English, etc. The bootstrap file will examine the client environment and load the application file specific to the detected browser and locale. </p>
		<h3>Image bundles</h3>
		<p>It should be obvious by now that the Google team put a lot of effort into ensuring the highest possible performance. Image bundles are yet another performance-boosting feature of GWT. Defining an image bundle allows the GWT compiler to package a number of images into a single file which is accessed through a Java object. This reduces the number of network round trips by getting all images for your application in a single file download. The packaging is done by the GWT compiler; all the developer has to do is define an annotated interface with a function to access each image. </p>
		<img style="PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px" src="/Common/Images/custom/puzzle.png" align="right" />
		<h3>Embeds well in existing sites</h3>
		<p>Some frameworks work best only if they are in charge of the whole page. GWT "plays well with others", in that it can generate entire pages or elements within a page equally well. The GWT scripts work by creating HTML elements inside a specified element on a page during the onLoad() event. To embed a GWT application in an existing page, you therefore only need to include the script file and add an id to the element you want to contain the application (which can be a div, a td, the body, anything). Couldn't be easier. </p>
		<h3>Conclusion</h3>
		<p>That's a lot of good reasons to choose GWT, and that's just scratching the surface. There are many other features that make GWT a compelling choice. These include interoperation with native JavaScript, intelligent support for back button navigation within an application, accessibility support, programming delayed logic, support for JUnit testing, availability of third-party widget libraries, and more. GWT is also under continuous development, with the upcoming 1.6 version to include improvements like a faster hosted mode server, faster string handling, better compiler performance, and easier deployment to standard JEE WAR files. The Google team has done a very good job of providing a no-compromise framework that provides a fast, rich, and consistent user experience while keeping the developer focused on the application rather than the technology. It's definitely worth taking for a test drive. </p>
		<p>Now, if I could just get that song out of my head... </p>
]]></description> 
					<pubDate>Wed, 11 Mar 2009 14:01:47 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/3/11/why-choose-gwt/</guid>
				</item>
			
				<item>
					<title>ASP.NET DataView - Always Create a New Instance!</title> 
					<link>http://www.iarchitect.net/blog/2009/1/12/aspnet-dataview-always-create-a-new-instance/</link> 
					<description><![CDATA[<img src="/Common/Images/custom/Blogs/DataView-Thread-Tester.jpg" align="right">
We recently built website software for a client that had a requirement to handle 1,000 concurrent users for 3 minutes. During the initial stress testing, the software performed perfectly up to 250 users. Once it hit 250 users, we started to receive exceptions and page content wasn't being displayed properly. After some investigation, KeyLimeTie senior developer, Michael Wick, determined the problem was around our use of the DataView class. He believed the code was not thread safe and causing threads to overwrite each other.
<br />
<br />
We went to MSDN to see if the class is thread safe and according to Microsoft, "This type is safe for multithreaded read operations. You must synchronize any write operations." What's the definition of "write operations"? In our case, the DataTable the DataView consumed was being written to once (when the website started up), but was being filtered many times in a static class. We felt the way we were using the class constituted as multiple "write operations". To confirm this, we created a test application.
<br />
<br />
<a href="/Common/Downloads/DataViewThreadTesterEXE.zip">Download Application only</a><br />
<a href="/Common/Downloads/DataViewThreadTester.zip">Download Source Code</a>
<br />
<br />
<strong>Code</strong>
<br />
In the code below, the DataView is initialized two completely different ways:
<br />
Line 4: A new instance of the DataView class is created (good)
<br />
Line 6: Uses a shared view of the DataTable (bad)
<br />
<br />

<pre style="color: #000000"><span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>1</span><span style="color: #008200">//Create DataView</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>2</span>DataView dv = <span style="color: #0000FF">null</span>;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>3</span><span style="color: #0000FF">if</span> (useNew)
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>4</span>    dv = <span style="color: #0000FF">new</span> DataView(dt);
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>5</span><span style="color: #0000FF">else</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>6</span>    dv = dt.DefaultView;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>7</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>8</span><span style="color: #008200">//Apply filter</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>9</span>dv.RowFilter = <span style="color: #848284">"RandomNumber = "</span> + randomNumber.ToString();
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>10</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>11</span><span style="color: #008200">//Return num rows found</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>12</span><span style="color: #0000FF">return</span> dv.Count;</pre>
<br />
<br />
With low usage, Line 4's code will work just fine. Once your software starts to pick up more usage, it will begin to error. Please run the test application we have provided to see for yourself. The screenshot below illustrates what happens when a new instance of the DataView class isn't created every time it's used. The feedback in the application shows the thread numbers and their operations. Notice the DataView code has been executed over each other's thread causing unexpected results. Next, check the "Use new keyword" checkbox and you'll see the expected results are always met (no errors reported).]]></description> 
					<pubDate>Mon, 12 Jan 2009 17:55:14 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2009/1/12/aspnet-dataview-always-create-a-new-instance/</guid>
				</item>
			
				<item>
					<title>Writing Database Objects In Managed Code</title> 
					<link>http://www.iarchitect.net/blog/2008/12/10/writing-database-objects-in-managed-code/</link> 
					<description><![CDATA[<p>With SQL Server 2005, you can use .NET Framework languages to create database objects and retrieve and update data. You can create stored procedures, triggers, aggregates, user-defined functions, and user-defined types, using any one of the CLR-compliant languages. In this article, I will cover the steps involved in creating and debugging a stored procedure in C#.</p>
<p>To begin, it's worth noting that there are several advantages to using managed code over T-SQL: </p>
<p>
<strong>
<span style="text-decoration: underline;">Enhanced programming model </span>
</strong>  .NET Framework languages offer constructs and capabilities previously unavailable to SQL developers. Visual Basic, Visual C#, and Visual C++ provide capabilities that are not available in Transact-SQL, such as arrays, sophisticated exception handling, and reusability of code. </p>
<p>
<strong>
<span style="text-decoration: underline;">Reusability of Code</span>
</strong>   A library of managed assemblies can be created and distributed more easily than a Transact-SQL script can be distributed.  </p>
<p>
<strong>
<span style="text-decoration: underline;">Leverage Existing Skills</span>
</strong>   You can use and enhance your skills in the languages and development environment in which you are already experienced to create database objects. </p>
<p>
<strong>
<span style="text-decoration: underline;">Richer developer experience</span>
</strong>   When you develop database objects using the SQL Server project template, you have complete integration with the project system, including building, debugging, and deployment to multiple servers. </p>
<p>
<strong>
<span style="text-decoration: underline;">Security</span>
</strong>   When you use database objects created using Visual Basic, Visual C#, or Visual C++, the code-access security of those languages is combined with the user-based permissions in SQL Server. </p>
<p>
<br />
<strong>
<span style="text-decoration: underline;">Creating the Database Project</span>
</strong>
</p>
<p>The first step in creating a stored procedure (or any database object) is to create a SQL Server project in Visual Studio: </p>
<p>1. From the File menu, create a new project. </p>
<p>2. In the New Project Dialog, select and expand a language node in the Project Types area. </p>
<p>3. Select the Database node. </p>
<p>4. Select the SQL Server Project template. </p>
<p>5. Click OK. <br />
</p>
<img alt="" height="378" width="560" src="http://www.petermorano.com/images/MC01.jpg" style="width: 560px; height: 378px;" />
<br />
<br />
<p>Next, you will prompted for the database connection you are using. Unless this database has had CLR-integration enabled previously, you will need to run the following in SQL Server:</p>
<p>sp_configure 'clr enabled', 1 <br />
GO <br />
RECONFIGURE <br />
GO </p>
<p>
<strong>
<span style="text-decoration: underline;">Creating the Stored Procedure</span>
</strong>
</p>
<p>At this point, you are ready to start creating database objects. To create a new stored procedure, do the following steps:<br />
1. Open an existing SQL Server Project, or create a new one.  From the Project menu, select Add New Item. </p>
<p>2. Select Stored Procedure. </p>
<p>3. Type a Name for the new stored procedure. </p>
<p>4. Add code to run when the stored procedure is executed. </p>
<p>5. In the sample code below, I have created a stored procedure that accepts one parameter and queries the Product table of the Adventure Works database. The code should look very familiar, utilizing Connection, Command and Parameter objects. One object that may not be familiar is the SQLPipe. This allows managed stored procedures running in-process on a SQL Server database to return results back to the caller. </p>
<pre style="color: #000000;">    [Microsoft.SqlServer.Server.SqlProcedure]<br />    <span style="color: #0000ff;">public</span><span style="color: #0000ff;">static</span><span style="color: #0000ff;">void</span> SelectProductByProductID(<span style="color: #0000ff;">int</span> productID)<br />    {<br />        <span style="color: #0000ff;">using</span> (SqlConnection conn = <br /><span style="color: #0000ff;">new</span> SqlConnection(<span style="color: #848284;">"context connection=true"</span>))<br />        {<br />            <span style="color: #0000ff;">try</span>
            {
                SqlPipe pipe = <span style="color: #0000ff;">null</span>;<br /><br />                SqlCommand SelectProductCommand = <span style="color: #0000ff;">new</span> SqlCommand();<br /><br />                SqlParameter productIDParam = <br /><span style="color: #0000ff;">new</span> SqlParameter(<span style="color: #848284;">"@ProductID"</span>, SqlDbType.Int);<br /><br />                productIDParam.Value = productID;<br /><br />                SelectProductCommand.Parameters.Add(productIDParam);<br />                SelectProductCommand.CommandText = 
<span style="color: #848284;">"Select * from Production.Product where AProductID = @ProductID"</span>;<br /><br />                conn.Open();<br /><br />                SelectProductCommand.Connection = conn;<br /><br />                pipe = SqlContext.Pipe;<br />                pipe.ExecuteAndSend(SelectProductCommand);<br />            }<br />            <span style="color: #0000ff;">catch</span> (SqlException sqlEx)<br />            {<br />                <span style="color: #008200;">//code to handle or log the sql exception here </span>
                Console.WriteLine(sqlEx);
            }
            <span style="color: #0000ff;">catch</span> (Exception ex)<br />            {<br />                Console.WriteLine(ex);<br />            }<br />        }<br />    }</pre>
<p>Once the code is ready, you can build and deploy the stored procedure to the database by pressing 'F5'. To test the deployment, there is a file in your project called test.sql. In this file, you can add script calls to the obects you just created. For example, to call the stored procedure created above, enter:</p>
<p>EXEC [dbo].[SelectProductByProductID] 4</p>
<p>
<br />
That's it. If the stored procedure was written correctly, you will now see this item in list of stored procedures in Enterprise Manager. However, you'll see the object has a lock icon next to it, as shown below. This is because the object is not editable outside of the Visual Studio project.<br />
<br />
<br />
<img alt="" height="169" width="516" src="http://www.petermorano.com/images/MC02.jpg" /><br />
<br />
<br />
<strong><span style="text-decoration: underline;">Conclusion</span></strong></p>
<p>At this point, you might be asking 'so where are the benefits?'. Let's look at a few:</p>
<p>
<strong>
<span style="text-decoration: underline;">Exception Handling</span>:</strong> if the stored procedure returns an error, say a constraint violation for example, this error gets converted into a SqlException that you can then handle in your managed code. To try this, change the column in the stored procedure text above to AProduct and hit 'F5'. You'll see that the catch block is entered. This gives a lot of flexibility in how you handle errors that don't readily exist in T-SQL.</p>
<p>
<strong>
<span style="text-decoration: underline;">Deployment:</span>
</strong>If you need to deploy the objects you created to another server, you simply change the database connection in the project properties and hit 'F5'. No more creating and managing scripted stored procedures.</p>
<p>
</p>
]]></description> 
					<pubDate>Wed, 10 Dec 2008 23:07:13 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/12/10/writing-database-objects-in-managed-code/</guid>
				</item>
			
				<item>
					<title>Migrating ASP.NET Applications to IIS 7.0 Integrated Mode </title> 
					<link>http://www.iarchitect.net/blog/2008/11/14/migrating-aspnet-applications-to-iis-70-integrated-mode/</link> 
					<description><![CDATA[Upgrading an ASP.NET application from IIS 6.0 and lower (Classic ASP.NET Integration Mode) to IIS 7.0 (Integrated Mode) can be a lot of work. To help, Microsoft provides an application that does the work for you.
<br />
<br />
IIS 7.0 takes care of migrating the application by using the APPCMD.EXE command line tool to perform the migration. The migration error message contains the command that is executed in command line window (which you must run--right click the Programs\Accessories\Command Prompt icon, and choose "Run as administrator") in order to instantly migrate your application to Integrated mode. 
<br />
<br />
The basic format of the migration command is the following: 
<br />
<br />
<i>%windir%\system32\inetsrv\APPCMD.EXE migrate config <Application Path></i>
<br />
<br />
where <Application Path> is the virtual path of the application containing the site name, such as "Default Web Site/app1". 
<br />
<br />
When migration is complete, your application runs in both Integrated and Classic modes without a problem. 
<br />
<br />
Note: If you change the configuration after migration, the server will not prompt you to migrate again. After initial migration, you must make sure that your configuration remains in sync between the two modes – manually migrate the application again using the APPCMD.EXE command line tool. 
<br />
<br />
Source: <a target="_blank" href="http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis7/">http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis7/</a>]]></description> 
					<pubDate>Fri, 14 Nov 2008 20:10:22 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/11/14/migrating-aspnet-applications-to-iis-70-integrated-mode/</guid>
				</item>
			
				<item>
					<title>Prevent ASP.NET Pages From Caching</title> 
					<link>http://www.iarchitect.net/blog/2008/10/17/prevent-aspnet-pages-from-caching/</link> 
					<description><![CDATA[We recently came across a scenario where an ASP.NET page was caching on the user's browser and causing issues. ASP.NET pages are dynamic and their content should never cache. To force the browser to not cache the page, add the following code:
<br />
<br />
<strong>Code-behind</strong>
<br />
<pre style="color: #000000;"><span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">1</span>Response.AppendHeader(<span style="color: #848284;">"Cache-Control"</span>, <span style="color: #848284;">"no-cache; private; no-store; <br />must-revalidate; max-stale=0; post-check=0; pre-check=0; max-age=0"</span>);
<span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">2</span>Response.AppendHeader(<span style="color: #848284;">"Pragma"</span>, <span style="color: #848284;">"no-cache"</span>);
<span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">3</span>Response.AppendHeader(<span style="color: #848284;">"Keep-Alive"</span>, <span style="color: #848284;">"timeout=3, max=993"</span>);
<span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">4</span>Response.AppendHeader(<span style="color: #848284;">"Expires"</span>, <span style="color: #848284;">"Mon, 26 Jul 1997 05:00:00 GMT"</span>); 
<span style="color: #008200;">//Some random old date</span></pre>
<br />
<br />
<strong>HTML META tags</strong>
<br />
<pre style="color: #000000;"><span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">1</span><meta http-equiv=expires content=-1>
<span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">2</span><meta http-equiv=Cache-Control CONTENT=no-cache>
<span style="border-right: 1px solid #999999; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; color: #008284;">3</span><meta http-equiv=Pragma CONTENT=no-cache></pre>
]]></description> 
					<pubDate>Fri, 17 Oct 2008 16:02:49 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/10/17/prevent-aspnet-pages-from-caching/</guid>
				</item>
			
				<item>
					<title>How to safely escape invalid XML characters</title> 
					<link>http://www.iarchitect.net/blog/2008/9/25/how-to-safely-escape-invalid-xml-characters/</link> 
					<description><![CDATA[When saving strings to XML, it important to escape invalid characters. The following table shows the invalid XML characters and their escaped equivalents.
<br /><br />
<table cellpadding="2" border="1" width="300">
<tr>
<td align="center">
<strong><u>Invalid XML Character</u></strong>
</td>
<td align="center">
<strong><u>Replaced With</u></strong>
</td>
</tr><tr>
<td align="center">
<
</td>
<td align="center">
<
</td>
</tr>
<tr>
<td align="center">
>
</td>
<td align="center">
>
</td>
</tr>
<tr>
<td align="center">
'
</td>
<td align="center">
'
</td>
</tr>
<tr>
<td align="center">
&apos;
</td>
<td align="center">
&apos;
</td>
</tr>
</tr>
<tr>
<td align="center">
&
</td>
<td align="center">
&amp;
</td>
</tr>
</table>
<br />
Rather than write code to do a bunch of replaces, use this one line of code:
<br />
<br />
<pre style="color: #000000"><span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>1</span><span style="color: #0000FF">string</span> escapedText = System.Security.SecurityElement.Escape(input);</pre>
<br />
By using this built-in .NET method, you ensure your strings are properly escaped.
<br />
<br />
To learn more about this method and see developer's feedback (some people have concerns), go to
<br />
<a target="_blank" href="http://msdn.microsoft.com/en-us/library/system.security.securityelement.escape(VS.80).aspx">http://msdn.microsoft.com/en-us/library/system.security.securityelement.escape(VS.80).aspx</a>
]]></description> 
					<pubDate>Thu, 25 Sep 2008 19:32:49 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/9/25/how-to-safely-escape-invalid-xml-characters/</guid>
				</item>
			
				<item>
					<title>How to validate strings for XML</title> 
					<link>http://www.iarchitect.net/blog/2008/9/2/how-to-validate-strings-for-xml/</link> 
					<description><![CDATA[Back on 3/28/2008, we published a blog titled <a href="/Blog/2008/3/28/How-to-check-for-hexidecimal-characters/"><u>How to check for hexidecimal characters</u></a>. I used this code as a basis to write a method to ensure only valid UTF-8 characters are in a string. If invalid characters are in an XML document, the document cannot be consumed by an application and can cause a complete website outage (depending on how it's used). The following method looks for invalid XML characters.

<br /><br />

<pre style="color: #000000"><span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>1</span><span style="color: #0000FF">private</span> <span style="color: #0000FF">static</span> <span style="color: #0000FF">bool</span> IsValidString(<span style="color: #0000FF">string</span> input)
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>2</span>{
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>3</span>    <span style="color: #0000FF">try</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>4</span>    {
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>5</span>        <span style="color: #008200">//Trim input string</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>6</span>        input = input.Trim();
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>7</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>8</span>        <span style="color: #008200">//If blank, no need to validate</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>9</span>        <span style="color: #0000FF">if</span> (input.Length == 0)
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>10</span>            <span style="color: #0000FF">return</span> <span style="color: #0000FF">true</span>;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>11</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>12</span>        <span style="color: #008200">//Loop through characters</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>13</span>        <span style="color: #0000FF">foreach</span> (<span style="color: #0000FF">char</span> currentChar <span style="color: #0000FF">in</span> input)
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>14</span>        {
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>15</span>            <span style="color: #0000FF">if</span> (currentChar == 0x9 || <span style="color: #008200">// \t = 9</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>16</span>                currentChar == 0xA || <span style="color: #008200">//   = 10</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>17</span>                currentChar == 0xD || <span style="color: #008200">//   = 13</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>18</span>                (currentChar >= 0x20 && currentChar <= 0xD7FF) ||
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>19</span>                (currentChar >= 0xE000 && currentChar <= 0xFFFD) ||
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>20</span>                (currentChar >= 0x10000 && currentChar <= 0x10FFFF))
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>21</span>            {
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>22</span>                <span style="color: #008200">//Valid character</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>23</span>            }
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>24</span>            <span style="color: #0000FF">else</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>25</span>                <span style="color: #0000FF">return</span> <span style="color: #0000FF">false</span>;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>26</span>        }
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>27</span>    }
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>28</span>    <span style="color: #0000FF">catch</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>29</span>    {
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>30</span>        <span style="color: #0000FF">return</span> <span style="color: #0000FF">false</span>;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>31</span>    }
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>32</span>    <span style="color: #0000FF">return</span> <span style="color: #0000FF">true</span>;
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>33</span>}
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>34</span></pre>]]></description> 
					<pubDate>Tue, 02 Sep 2008 15:22:38 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/9/2/how-to-validate-strings-for-xml/</guid>
				</item>
			
				<item>
					<title>Use CSS to AutoSize a DIV</title> 
					<link>http://www.iarchitect.net/blog/2008/8/11/use-css-to-autosize-a-div/</link> 
					<description><![CDATA[There are often cases where you want to display content in a div, but a fixed height won't work. It the height is too little, content is cut off or you need a vertical scrollbar (by setting the overflow value). If the height is too much, you'll have a lot of whitespace. The example below shows you how to easily create a div that autosizes based on the content.
<br />
<pre style="color: #000000"><span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>1</span><span style="color: #008200">//HTML:</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>2</span><div id=<span style="color: #848284">"outerDiv"</span> <span style="color: #0000FF">class</span>=<span style="color: #848284">"autosize"</span>>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>3</span>    <div id=<span style="color: #848284">"innerDiv"</span> runat=<span style="color: #848284">"server"</span> style=<span style="color: #848284">"display: block"</span>>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>4</span>        <span style="color: #008200">//Content...</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>5</span>    </div>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>6</span></div>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>7</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>8</span><span style="color: #008200">//CSS:</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>9</span><span style="color: #6699cc">#outerDiv</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>10</span>{
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>11</span>    min-height: 200px; 
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>12</span>}
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>13</span>
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>14</span>div.autosize { display: table; width: 1px; }
<span style='color: #008284; background-color: #e5e5e5; width: 40px; text-align: right; margin-right: 10px; border-right: 1px solid #999999'>15</span>div.autosize > div { display: table-cell; }</pre>]]></description> 
					<pubDate>Mon, 11 Aug 2008 14:21:55 GMT</pubDate>
					<guid isPermaLink="false">http://www.iarchitect.net/blog/2008/8/11/use-css-to-autosize-a-div/</guid>
				</item>
			
	</channel>
</rss>
