<?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; BlackBerry Development</title>
	<atom:link href="http://arctouch.com/blog/blackberry-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://arctouch.com</link>
	<description>App Developers For iPhone, iPad, Android, BlackBerry, Windows Phone, and HTML5</description>
	<lastBuildDate>Tue, 17 Jan 2012 20:08:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tip &#8216;em! Tip Calculator For BlackBerry</title>
		<link>http://arctouch.com/2010/01/tip-em-tip-calculator-for-blackberry-curve-bold-pearl/</link>
		<comments>http://arctouch.com/2010/01/tip-em-tip-calculator-for-blackberry-curve-bold-pearl/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 23:33:03 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[ArcTouch Apps]]></category>
		<category><![CDATA[ArcTouch News]]></category>
		<category><![CDATA[BlackBerry Development]]></category>
		<category><![CDATA[BlackBerry Apps]]></category>
		<category><![CDATA[Tip 'em!]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=896</guid>
		<description><![CDATA[Tip Calculator for BlackBerry Curve, BlackBerry Bold, and BlackBerry Pearl Tip &#8216;em! &#8211; the best tip calculator for the BlackBerry Storm &#8211; is now available for the entire BlackBerry platform, including the BlackBerry Curve, the BlackBerry Bold and the BlackBerry Pearl. Tip &#8216;em! helps you quickly and accurately calculate the tip on a check and [...]]]></description>
			<content:encoded><![CDATA[<h3>Tip Calculator for BlackBerry Curve, BlackBerry Bold, and BlackBerry Pearl</h3>
<p><a href="http://appworld.blackberry.com/webstore/content/1989"><img title="tipem-icon" src="http://arctouch.com/wp-content/uploads/2009/08/Tip-Em-Icon.png" alt="tipem-icon" width="128" height="128" /></a>Tip &#8216;em! &#8211; the best <strong>tip calculator</strong> for the BlackBerry Storm &#8211; is now available for the entire BlackBerry platform, including the <strong>BlackBerry Curve</strong>, the <strong>BlackBerry Bold</strong> and the <strong>BlackBerry Pearl</strong>. Tip &#8216;em! helps you quickly  and accurately calculate the tip on a check and split the bill  between multiple diners. It makes it easy to exclude items from the tip  calculation, such as drinks and tax, and includes built-in tip  suggestions for over 20 countries.</p>
<p><a href="http://appworld.blackberry.com/webstore/content/1989"><img class="size-full wp-image-897 alignnone" title="Available In BlackBerry   App World" src="http://arctouch.com/wp-content/uploads/2010/03/BlackBerry-AppWorld.jpg" alt="Available In BlackBerry App World" width="160" height="67" /></a></p>
<p>Tip &#8216;em! is available now from BlackBerry App World.</p>
<h3>BlackBerry App Developers</h3>
<p>Tip &#8216;em! raises the  bar on both application development functionality and design, showing that BlackBerry apps can  look just as good as any iPhone app. <strong>ArcTouch&#8217;s San Francisco BlackBerry app developers</strong> combined a custom background graphic (a  retro &#8220;diner&#8221; check complete with a coffee stain) with a built-in  handwriting font and seamlessly blended in the native user interface controls of the BlackBerry for the numeric  entry and lists for tip amount, rounding and split amount.</p>
<h3>Key Features Of Tip &#8216;em! Tip Calculator For BlackBerry</h3>
<ul>
<li> Easily enter the total bill using the numeric keypad</li>
<li>Select a tip amount between 0% and 30%</li>
<li>Split the check between 2 and 10 people (optional)</li>
<li>Exclude tax and drinks from the tip calculation (optional)</li>
<li>Round the tip or the total to make splitting the bill easier  (optional)</li>
<li>Includes recommended &#8220;Tip Suggestions&#8221; for over 20 countries</li>
<li>Rich graphical interface and easy to use touch controls, or track pad, or track ball</li>
<li>Designed, developed and programmed for the BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, and BlackBerry Storm</li>
</ul>
<p>Have an app idea? ArcTouch offers complete <a href="/services">custom mobile app  development and programming</a> services.</p>
<p><a href="/contact">Contact us</a> today to see how we can help you with your <a href="/services/blackberry-development">BlackBerry development</a> needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2010/01/tip-em-tip-calculator-for-blackberry-curve-bold-pearl/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[iPhone/iPad Development]]></category>
		<category><![CDATA[webOS 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 [...]]]></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>
]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/07/development-best-practices-test-code-repeat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summer Reading List For App Developers</title>
		<link>http://arctouch.com/2009/06/summer-reading-list-for-app-developers/</link>
		<comments>http://arctouch.com/2009/06/summer-reading-list-for-app-developers/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 00:39:47 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[BlackBerry Development]]></category>
		<category><![CDATA[iPhone/iPad Development]]></category>
		<category><![CDATA[webOS Development]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Developer Tips]]></category>
		<category><![CDATA[Programming Tips]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=650</guid>
		<description><![CDATA[Essential Books For Software Developers After you&#8217;ve gotten done reading all the material in the new Palm Pre SDK and the information in the iPhone 3.0 SDK, you may want to add some additional items to your summer reading list. The IDEs, simulators and development kits make it easy to rapidly develop apps for mobile [...]]]></description>
			<content:encoded><![CDATA[<h3>Essential Books For Software Developers</h3>
<p>After you&#8217;ve gotten done reading all the material in the new Palm Pre SDK and the information in the iPhone 3.0 SDK, you may want to add some additional items to your summer reading list. The IDEs, simulators and development kits make it easy to rapidly develop apps for mobile phones, but it&#8217;s important not to jump right in without laying a solid foundation for stable, scaleable applications.</p>
<p><span id="more-650"></span>We highly recommend the following books for mobile app developers. They cover the fundamentals and &#8220;best practices&#8221; for software development and are key resources for all software programmers to learn from. These books will teach you how to develop code that is better quality, easier to maintain, and reusable in your other apps.</p>
<p>Throw them in the backpack before you head to the beach&#8230; you are getting to the beach this summer aren&#8217;t you?</p>
<h3><strong>Must-Read Development Books</strong></h3>
<ul>
<li><strong>Developer Reading:</strong> <a href="http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803350&amp;sr=8-1">The Pragmatic Programmer: From Journeyman to Master</a> (if you only have time for 1 book &#8211; this should be it)</li>
<li><strong>Object Oriented Design and Programming Reference:</strong> <a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1245804333&amp;sr=1-2">Design Patterns: Elements of Reusable Object-Oriented Software</a> (put this on your bookshelf and refer to it any time you need to design anything)<a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1245804333&amp;sr=1-2"><br />
</a></li>
<li><strong>Development Process &amp; Best Practices:</strong> <a href="http://www.amazon.com/Test-Driven-Development-Addison-Wesley-Signature/dp/0321146530/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803643&amp;sr=1-1">Test Driven Development: By Example</a></li>
</ul>
<h3>Other Books To Make You A Rock Star Mobile App Programmer</h3>
<ul>
<li><a href="http://www.amazon.com/Object-Oriented-Analysis-Applications-Addison-Wesley-Technology/dp/020189551X/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803694&amp;sr=1-1">Object-Oriented Analysis and Design with Applications</a></li>
<li><a href="http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803733&amp;sr=1-1">Code Complete: A Practical Handbook of Software Construction</a></li>
<li><a href="http://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Technology/dp/0201485672/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803764&amp;sr=1-1">Refactoring: Improving the Design of Existing Code</a></li>
<li><a href="http://www.amazon.com/Object-Primer-Agile-Model-Driven-Development/dp/0521540186/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1245803788&amp;sr=1-1">The Object Primer: Agile Model-Driven Development with UML 2.0</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/06/summer-reading-list-for-app-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip &#8216;em! Tip Calculator and Check Splitter for BlackBerry</title>
		<link>http://arctouch.com/2009/06/tip-em-tip-calculator-and-check-splitter-for-blackberry/</link>
		<comments>http://arctouch.com/2009/06/tip-em-tip-calculator-and-check-splitter-for-blackberry/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 17:53:47 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[ArcTouch Apps]]></category>
		<category><![CDATA[ArcTouch News]]></category>
		<category><![CDATA[BlackBerry Development]]></category>
		<category><![CDATA[BlackBerry Apps]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tip 'em!]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=416</guid>
		<description><![CDATA[Tip &#8216;em! Tip Calculator for BlackBerry Storm We&#8217;re pleased to announce Tip &#8216;em! &#8211; a new tip calculator for the BlackBerry Storm we designed &#38; developed for Azoombi. Tip &#8216;em! helps you quickly and accurately determine the tip amount on a check and split the bill between multiple diners. It makes it easy to exclude [...]]]></description>
			<content:encoded><![CDATA[<h3>Tip &#8216;em! Tip Calculator for BlackBerry Storm</h3>
<p><a href="http://azoombi.com"><img class="alignleft size-full wp-image-404" title="tipem-icon" src="http://arctouch.com/wp-content/uploads/2009/08/Tip-Em-Icon.png" alt="tipem-icon" width="128" height="128" /></a>We&#8217;re pleased to announce Tip &#8216;em! &#8211; a new<strong> tip calculator for the BlackBerry Storm</strong> we designed &amp; developed for <a title="Azoombi sells fun and useful apps for the iPhone, Android and BlackBerry" href="http://azoombi.com">Azoombi</a>. Tip &#8216;em! helps you quickly and accurately determine the tip amount on a check and split the bill between multiple diners. It makes it easy to exclude items from the tip calculation, such as drinks and tax, and includes built-in tip suggestions for over 20 countries.</p>
<p>Tip &#8216;em! is available now in the <a href="http://www.mobihand.com/product.asp?id=30311&amp;n=Tip-%27em!-tip-calculator-(for-Storm)">MobiHand store</a>.<a href="http://www.mobihand.com/product.asp?id=30311&amp;n=Tip-%27em!-tip-calculator-(for-Storm)"><img class="size-full wp-image-418 alignnone" title="mobihand" src="http://arctouch.com/wp-content/uploads/2009/06/mobihand.gif" alt="mobihand" width="172" height="59" /></a></p>
<h3>BlackBerry Storm App That Looks Like An iPhone App</h3>
<p>Tip calculators in general are nothing new, but this one raises the bar on both functionality and design, showing that BlackBerry apps can look just as good as any iPhone app. <strong>ArcTouch developed this BlackBerry app in Java</strong>. We combined a custom background graphic (a retro &#8220;diner&#8221; check complete with a coffee stain) with the built-in handwriting font (which our engineers figured out how to write at an angle for realism &#8211; no small feat!) and seamlessly blended in the native touch controls of the Storm for the numeric keypad entry and &#8220;picker&#8221; lists for tip amount, rounding and split amount.</p>

<div class="ngg-galleryoverview" id="ngg-gallery-2-416">

	<!-- Slideshow link -->
	<div class="slideshowlink">
		<a class="slideshowlink" href="http://arctouch.com/2009/06/tip-em-tip-calculator-and-check-splitter-for-blackberry/?show=slide">
			[Show as slideshow]		</a>
	</div>

	
	<!-- Thumbnails -->
		
	<div id="ngg-image-10" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://arctouch.com/wp-content/gallery/tipem/Tip 'em! Main.jpg" title="Attractive graphical touch screen interface
" class="shutterset_set_2" >
								<img title="Tip 'em! for BlackBerry" alt="Tip 'em! for BlackBerry" src="http://arctouch.com/wp-content/gallery/tipem/thumbs/thumbs_Tip 'em! Main.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-13" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://arctouch.com/wp-content/gallery/tipem/Tip 'em! Tip.jpg" title="Easily choose a tip amount
" class="shutterset_set_2" >
								<img title="Tip 'em! for BlackBerry" alt="Tip 'em! for BlackBerry" src="http://arctouch.com/wp-content/gallery/tipem/thumbs/thumbs_Tip 'em! Tip.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-11" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://arctouch.com/wp-content/gallery/tipem/Tip 'em! Round.jpg" title="Round the tip or total for easy splitting
" class="shutterset_set_2" >
								<img title="Tip 'em! for BlackBerry" alt="Tip 'em! for BlackBerry" src="http://arctouch.com/wp-content/gallery/tipem/thumbs/thumbs_Tip 'em! Round.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-12" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://arctouch.com/wp-content/gallery/tipem/Tip 'em! Split.jpg" title="Split the check across multiple diners
" class="shutterset_set_2" >
								<img title="Tip 'em! for BlackBerry" alt="Tip 'em! for BlackBerry" src="http://arctouch.com/wp-content/gallery/tipem/thumbs/thumbs_Tip 'em! Split.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-8" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://arctouch.com/wp-content/gallery/tipem/Tip 'em! Country.jpg" title="Tip suggestions for over 20 countries
" class="shutterset_set_2" >
								<img title="Tip 'em! for BlackBerry" alt="Tip 'em! for BlackBerry" src="http://arctouch.com/wp-content/gallery/tipem/thumbs/thumbs_Tip 'em! Country.jpg" width="100" height="75" />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class="ngg-clear"></div> 	
</div>


<h3>Key Features Of Tip &#8216;em! Tip Calculator For BlackBerry</h3>
<ul>
<li> Easily enter the total bill using the touch numeric keypad</li>
<li>Select a tip amount between 0% and 30%</li>
<li>Split the check between 2 and 10 people (optional)</li>
<li>Exclude tax and drinks from the tip calculation (optional)</li>
<li>Round the tip or the total to make splitting the bill easier (optional)</li>
<li>Includes recommended &#8220;Tip Suggestions&#8221; for over 20 countries</li>
<li>Rich graphical interface and easy to use touch controls</li>
<li>Designed exclusively for the Storm</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/06/tip-em-tip-calculator-and-check-splitter-for-blackberry/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introducing ArcTouch</title>
		<link>http://arctouch.com/2009/02/introducing-arctouch/</link>
		<comments>http://arctouch.com/2009/02/introducing-arctouch/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 19:33:56 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Android Development]]></category>
		<category><![CDATA[ArcTouch News]]></category>
		<category><![CDATA[BlackBerry Development]]></category>
		<category><![CDATA[iPhone/iPad Development]]></category>
		<category><![CDATA[webOS Development]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Apps]]></category>
		<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[BlackBerry Apps]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone Apps]]></category>

		<guid isPermaLink="false">http://arctouch.com/?p=385</guid>
		<description><![CDATA[ArcTouch develops custom apps for mobile phones, such as the iPhone, BlackBerry, Android and Palm Pre. We can take your company&#8217;s app from raw idea through launch in the app store, and we offer complete custom development services, including architecture, engineering, user experience design and product management. Our San Francisco based team has been together [...]]]></description>
			<content:encoded><![CDATA[<h3>ArcTouch develops custom apps for mobile phones, such as the iPhone, BlackBerry, Android and Palm Pre.</h3>
<p>We can take your company&#8217;s app from raw idea through launch in the app store, and we offer complete custom development services, including architecture, engineering, user experience design and product management. Our San Francisco based team has been together for over 15 years working at a diverse set of Silicon Valley technology companies. We&#8217;ve had long term engagements providing custom development on a variety of devices and platforms for many clients, including Apple, IBM, HP, and Adobe to name a few. We work as an extension of your team</p>
<ul>
<li>Have an idea that you need turned into an app?</li>
<li>Wondering what sort of app your company&#8217;s products or services should have?</li>
</ul>
<p><a href="/contact">Contact us</a> and we can help.</p>
]]></content:encoded>
			<wfw:commentRss>http://arctouch.com/2009/02/introducing-arctouch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

