<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ArcTouch &#187; Best Practices</title>
	<atom:link href="http://arctouch.com/tag/best-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://arctouch.com</link>
	<description>iPhone Developer, Android Developer, BlackBerry Developer, Palm Pre Developer, iPhone Application Development</description>
	<lastBuildDate>Mon, 07 Jun 2010 19:19:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Meet Us At Ad:Tech In New York City</title>
		<link>http://arctouch.com/2009/10/meet-us-at-adtech-in-new-york-city/</link>
		<comments>http://arctouch.com/2009/10/meet-us-at-adtech-in-new-york-city/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 16:40:20 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[ArcTouch News]]></category>
		<category><![CDATA[Industry News]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Developer Events]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=750</guid>
		<description><![CDATA[
ArcTouch Exhibiting At Ad:Tech
Want to talk about your app idea in person? Come meet us in the Big Apple &#8211; New York City! We&#8217;re exhibiting at ad:tech, the premier conference for advertising, marketing &#38; technology convergence, on November 4th and 5th. Join us in the MobileMix area &#8211; the showcase for leading mobile technology companies. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ad-tech.com/ny/"><img class="alignnone size-full wp-image-749" title="AdTech NY09 Exhibitor" src="http://arctouch.com/wp-content/uploads/2009/10/AdTech_NY09.gif" alt="AdTech NY09 Exhibitor" width="207" height="83" /></a></p>
<h3>ArcTouch Exhibiting At Ad:Tech</h3>
<p>Want to talk about your app idea in person? Come meet us in the Big Apple &#8211; New York City! We&#8217;re exhibiting at ad:tech, the premier conference for advertising, marketing &amp; technology convergence, on November 4th and 5th. Join us in the MobileMix area &#8211; the showcase for leading mobile technology companies. We&#8217;ll show you some of the custom apps we&#8217;ve recently developed for companies, and help you learn how we can bring your app from raw idea to launch in the app stores.</p>
<h3>ArcTouch CTO To Share App Development Best Practices</h3>
<p>Also, Eric Shapiro, ArcTouch CTO, will be leading a live session about some &#8220;best practices&#8221; for app development. Eric, a former engineering and product development lead at Apple, Macrovision &amp; Accenture, and founder of Zero G Software &amp; Caustic Graphics, will share information on the current landscape and exciting possibilities of mobile apps. He will offer insight into planning time and costs, and guidence on how to be ultimately successful at expanding your products &amp; services into the mobile app world with killer apps for iPhone, Android, and BlackBerry. The session will end with Q&amp;A.</p>
<p>See the <a href="http://www.ad-tech.com/ny/">ad:tech New York website</a> for more event details. <a href="https://register.ad-tech.com/default.aspx?ref=exhibitors">Register</a> for the Full Conference as our special guest with code: 20EXNY9 and get 20% off the online price.</p>
<p>See you in New York!</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Farctouch.com%2F2009%2F10%2Fmeet-us-at-adtech-in-new-york-city%2F&amp;linkname=Meet%20Us%20At%20Ad%3ATech%20In%20New%20York%20City"><img src="http://arctouch.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/10/meet-us-at-adtech-in-new-york-city/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Development Best Practices: Test, Code, Repeat</title>
		<link>http://arctouch.com/2009/07/development-best-practices-test-code-repeat/</link>
		<comments>http://arctouch.com/2009/07/development-best-practices-test-code-repeat/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 18:32:48 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[BlackBerry Development]]></category>
		<category><![CDATA[Pre Development]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Developer Tips]]></category>
		<category><![CDATA[Programming Tips]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=686</guid>
		<description><![CDATA[A $2,000 Per Day Software Bug
TechCrunch reports a story of a top iPhone app developer that was losing $2,000 a day in ad revenue for their app because they made a simple software programming mistake that could have easily been caught by basic testing.
Test Driven Development
Our programmers use test driven development to ensure the highest [...]]]></description>
			<content:encoded><![CDATA[<h3>A $2,000 Per Day Software Bug</h3>
<p><a href="http://www.techcrunch.com/2009/07/17/top-iphone-app-developer-was-losing-out-on-2000-a-day-because-of-sloppy-coding/">TechCrunch reports</a> a story of a top iPhone app developer that was losing $2,000 a day in ad revenue for their app because they made a simple software programming mistake that could have easily been caught by basic testing.</p>
<h3>Test Driven Development</h3>
<p>Our programmers use test driven development to ensure the highest quality code in our iPhone, Android, BlackBerry and Pre apps. They create automated unit tests that define the expected results of the application functionality BEFORE writing any software code.</p>
<p><strong>Test driven development follows a simple process:</strong></p>
<ol>
<li><strong>Write the tests.</strong> Tests are written before the functionality being tested. This helps ensure that the application is written for testability, since developers must consider how to test the application from the outset, rather than worrying about it later. It also ensures that tests for every feature will be written. Other developers using traditional development methods choose to code the features first, but then inevitably under time pressure to work on the next feature neglect testing entirely. Don&#8217;t let your apps fall into that trap &#8211; demand that any app developer you hire uses test driven development.</li>
<li><strong>Fail the tests</strong>. All tests fail first because no software code has been written by the programmer. This ensures that the test has been written correctly. Once this is shown, the underlying functionality can be implemented.</li>
<li><strong>Write some code and rerun the tests.</strong> The next step is to write some code that will cause the test to pass. Now the code can be cleaned up as necessary and re-run against the tests, a process known as refactoring.</li>
</ol>
<p>Test-driven development constantly repeats the process of adding test cases that fail, passing them, and refactoring. Passing the tests confirms correct application functionality as developers evolve and refactor the code. Our programmers use automated test frameworks to re-run the complete set of tests whenever new code is introduced, ensuring that the previously completed code is still fully functional without bugs.</p>
<h3>Test Driven Development Benefits</h3>
<p>Studies have shown that test driven development has numerous benefits and leads to better software.</p>
<ul>
<li>Programmers are better able to focus and are more productive.</li>
<li>By writing tests before coding, developers show they clearly understand the feature&#8217;s specifications and requirements.</li>
<li>Errors introduced during the development cycle are discovered earlier and easier to rectify.</li>
<li>Software is designed simpler and is more modularlized, flexible and extensible.</li>
<li>No code is written beyond what is needed to pass a test.</li>
<li>Finished software has better quality and is more stable.</li>
</ul>
<h3>ArcTouch Bug Free Guarantee</h3>
<p>We&#8217;re so confident that our Quantum Development process and our test driven development results in superior quality apps that we offer a bug free guarantee. If you discover a problem anytime after we&#8217;ve delivered your app to you we&#8217;ll fix it for free. Guaranteed.</p>
<p>If you&#8217;re considering hiring an iPhone developer, an Android developer, a BlackBerry developer, or a Pre developer, make sure they use test driven development and offer you a bug free guarantee. If not, their mistakes may cost you far more than your original cost to develop the mobile app in the first place.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Farctouch.com%2F2009%2F07%2Fdevelopment-best-practices-test-code-repeat%2F&amp;linkname=Development%20Best%20Practices%3A%20Test%2C%20Code%2C%20Repeat"><img src="http://arctouch.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/07/development-best-practices-test-code-repeat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
