<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>braincells2pixels.net</title>
	<atom:link href="http://braincells2pixels.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://braincells2pixels.wordpress.com</link>
	<description>musings and ramblings of yet another web developer!</description>
	<lastBuildDate>Tue, 01 Nov 2011 12:01:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='braincells2pixels.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>braincells2pixels.net</title>
		<link>http://braincells2pixels.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://braincells2pixels.wordpress.com/osd.xml" title="braincells2pixels.net" />
	<atom:link rel='hub' href='http://braincells2pixels.wordpress.com/?pushpress=hub'/>
		<item>
		<title>My current reading list</title>
		<link>http://braincells2pixels.wordpress.com/2011/09/21/my-current-reading-list/</link>
		<comments>http://braincells2pixels.wordpress.com/2011/09/21/my-current-reading-list/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 01:25:23 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[musings]]></category>
		<category><![CDATA[ramblings]]></category>

		<guid isPermaLink="false">http://braincells2pixels.wordpress.com/?p=166</guid>
		<description><![CDATA[After a really long time, I just took a break from constant coding and read The Kingkiller Chronicles Day 1 (The Name of the Wind) and Day 2 (The Wise Man&#8217;s Fear) back to back. Enjoyed it although felt both were rushed toward the end as if the author wanted to finish the book under [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=166&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After a really long time, I just took a break from constant coding and read The Kingkiller Chronicles Day 1 (<a title="The Name of The Wind" href="http://www.amazon.com/Name-Wind-Kingkiller-Chronicles-Day/dp/0756405890/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1316653289&amp;sr=1-1" target="_blank">The Name of the Wind</a>) and Day 2 (<a title="The Wise Man's Fear" href="http://www.amazon.com/Wise-Mans-Fear-Kingkiller-Chronicles/dp/0756404738/ref=sr_1_2?s=books&amp;ie=UTF8&amp;qid=1316653289&amp;sr=1-2" target="_blank">The Wise Man&#8217;s Fear</a>) back to back. Enjoyed it although felt both were rushed toward the end as if the author wanted to finish the book under 900 pages. Local library is a great place to borrow books and now with Kindle lending this should be even better.</p>
<p>Here is the list of books in the queue</p>
<p>1. <a title="Sencha Touch In Action" href="http://manning.com/garcia2/" target="_blank">Sencha Touch in Action</a> by Jesus Garcia and Anthony DeMoss</p>
<p>2. <a title="Node.js In Action" href="http://www.manning.com/cantelon/" target="_blank">Node.js in Action</a> by Mike Cantelon and TJ Holowaychuk</p>
<p>3. <a title="HTML5: Up and Running" href="http://shop.oreilly.com/product/9780596806033.do" target="_blank">HTML5: Up and Running</a> by Mark Pilgrim</p>
<p>4. <a title="Programming Razor" href="http://shop.oreilly.com/product/0636920020622.do" target="_blank">Programming Razor</a> by Jess Chadwick</p>
<p>5. <a title="jQuery Mobile: Up and Running" href="http://shop.oreilly.com/product/0636920014607.do" target="_blank">jQuery Mobile: Up and Running</a> by Maximiliano Firtman</p>
<p>6. <a title="Pragmatic guild to Saas" href="http://pragprog.com/book/pg_sass/pragmatic-guide-to-sass" target="_blank">Pragmatic guide to Sass</a> by Hampton Catlin and Michael Lintorn Catlin</p>
<p>7. <a title="Coffeescript" href="http://pragprog.com/book/tbcoffee/coffeescript" target="_blank">CoffeeScript Accelerated Javascript Development</a> by Tervor Burnham</p>
<p>8. <a title="Meaningful Use and Beyond" href="http://shop.oreilly.com/product/0636920020110.do" target="_blank">Meaningful Use and Beyond A Guide to IT Staff in Health Care</a> by Fred Trotter and David Uhlman</p>
<p>9. <a title="The Way of Shadows" href="http://www.amazon.com/Way-Shadows-Night-Angel-Trilogy/dp/0316033677/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1316654507&amp;sr=1-1" target="_blank">The Way of Shadows (The Night Angel Trilogy)</a> by Brent Weeks</p>
<p>10. <a title="Wired" href="http://www.amazon.com/WIRED-ebook/dp/B005C4XVYG/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1316654580&amp;sr=1-1" target="_blank">Wired</a> by Douglas E. Richards</p>
<p>11. <a title="The Frozen Sky" href="http://www.amazon.com/The-Frozen-Sky-ebook/dp/B0047DX0UI/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1316654625&amp;sr=1-1" target="_blank">The Frozen Sky</a> by Jeff Carlson</p>
<p>WOW! not sure how I am going to find time to read them all.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=166&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2011/09/21/my-current-reading-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
		<item>
		<title>2010 in review</title>
		<link>http://braincells2pixels.wordpress.com/2011/01/02/2010-in-review/</link>
		<comments>http://braincells2pixels.wordpress.com/2011/01/02/2010-in-review/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 14:27:01 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://braincells2pixels.wordpress.com/?p=163</guid>
		<description><![CDATA[The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health: The Blog-Health-o-Meter™ reads This blog is doing awesome!. Crunchy numbers A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 2,400 times in 2010. That&#8217;s about [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=163&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[
<p>The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here&#8217;s a high level summary of its overall blog health:</p>
<p align="center"><img style="border:1px solid #ddd;background:#f5f5f5;padding:20px;" src="http://s0.wp.com/i/annual-recap/meter-healthy2.gif" width="250" height="183" alt="Healthy blog!"/></p>
<p align="center">The <em>Blog-Health-o-Meter™</em> reads This blog is doing awesome!.</p>
<h2>Crunchy numbers</h2>
<p>			<a href="http://braincells2pixels.files.wordpress.com/2008/02/install1-thumb.gif"><img src="http://braincells2pixels.files.wordpress.com/2008/02/install1-thumb.gif?w=288" alt="Featured image" style="max-height:230px;float:right;border:1px solid #ddd;background:#fff;margin:0 0 1em 1em;padding:6px;" /></a></p>
<p>A Boeing 747-400 passenger jet can hold 416 passengers.  This blog was viewed about <strong>2,400</strong> times in 2010.  That&#8217;s about 6 full 747s.</p>
</p>
<p>In 2010, there were <strong>6</strong> new posts, growing the total archive of this blog to 57 posts. There were <strong>9</strong> pictures uploaded, taking up a total of 1mb. That&#8217;s about a picture per month.</p>
<p>The busiest day of the year was October 18th with <strong>106</strong> views. The most popular post that day was <a style="color:#08c;" href="http://braincells2pixels.wordpress.com/2007/08/29/501-developer/">5:01 Developer</a>.</p>
<p></p>
<h2>Where did they come from?</h2>
<p>The top referring sites in 2010 were <strong>sterling.codeplex.com</strong>, <strong>davybrion.com</strong>, <strong>twitter.com</strong>, <strong>silverlightshow.net</strong>, and <strong>reddit.com</strong>.</p>
<p>Some visitors came searching, mostly for <strong>stylecop vb.net</strong>, <strong>stylecop for vb.net</strong>, <strong>stylecop vb</strong>, <strong>vs2008 trial upgrade</strong>, and <strong>upgrade vs 2008 trial</strong>.</p>
<div style="clear:both;"></div>
<h2>Attractions in 2010</h2>
<p>These are the posts and pages that got the most views in 2010.</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">1</div>
<p>					<a style="margin-right:10px;" href="http://braincells2pixels.wordpress.com/2007/08/29/501-developer/">5:01 Developer</a> <span style="color:#999;font-size:8pt;">August 2007</span><br />13 comments											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">2</div>
<p>					<a style="margin-right:10px;" href="http://braincells2pixels.wordpress.com/2010/11/27/using-the-sterling-database-in-your-windows-phone-7-app/">Using the Sterling database in your Windows Phone 7 App</a> <span style="color:#999;font-size:8pt;">November 2010</span><br />2 comments and 1 Like on WordPress.com,											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">3</div>
<p>					<a style="margin-right:10px;" href="http://braincells2pixels.wordpress.com/2008/02/19/upgrading-trial-version-of-vs2008-to-licensed-version/">Upgrading trial version of VS2008 to licensed version</a> <span style="color:#999;font-size:8pt;">February 2008</span><br />2 comments											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">4</div>
<p>					<a style="margin-right:10px;" href="http://braincells2pixels.wordpress.com/2010/01/18/opening-an-iphone-3g-be-extra-careful/">Opening an iPhone 3G – Be Extra Careful</a> <span style="color:#999;font-size:8pt;">January 2010</span><br />1 comment											</p>
<div style="clear:left;float:left;font-size:24pt;line-height:1em;margin:-5px 10px 20px 0;">5</div>
<p>					<a style="margin-right:10px;" href="http://braincells2pixels.wordpress.com/2010/03/29/it-takes-guts-to-do-agile-scrum/">It takes guts to do Agile scrum</a> <span style="color:#999;font-size:8pt;">March 2010</span><br />3 comments											</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/163/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/163/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/163/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=163&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2011/01/02/2010-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>

		<media:content url="http://s0.wp.com/i/annual-recap/meter-healthy2.gif" medium="image">
			<media:title type="html">Healthy blog!</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2008/02/install1-thumb.gif?w=288" medium="image">
			<media:title type="html">Featured image</media:title>
		</media:content>
	</item>
		<item>
		<title>Introducing HealthCaddy–A Windows Phone 7 App</title>
		<link>http://braincells2pixels.wordpress.com/2011/01/01/introducing-healthcaddya-windows-phone-7-app/</link>
		<comments>http://braincells2pixels.wordpress.com/2011/01/01/introducing-healthcaddya-windows-phone-7-app/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 01:38:12 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Healthcare]]></category>
		<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">https://braincells2pixels.wordpress.com/2011/01/01/introducing-healthcaddya-windows-phone-7-app/</guid>
		<description><![CDATA[Do you track your blood glucose, blood pressure, heat rate and, weight readings as part of your health maintenance goals? Then HealthCaddy is your buddy. This Windows Phone 7 App helps you track these important health readings. The main reading entry screen displays a quick snapshot of four most recent entries. Double-tap the graph to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=159&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Do you track your blood glucose, blood pressure, heat rate and, weight readings as part of your health maintenance goals? Then <a href="http://social.zune.net/redirect?type=phoneApp&amp;id=fb32287d-cd0d-e011-9264-00237de2db9e" target="_blank">HealthCaddy</a> is your buddy. This Windows Phone 7 App helps you track these important health readings. </p>
<p>The main reading entry screen displays a quick snapshot of four most recent entries. Double-tap the graph to display a full-screen version of the graph which also allows you to view historical readings.</p>
<p>HealthCaddy uses the CTP version of <a href="http://www.telerik.com/products/windows-phone.aspx" target="_blank">Telerik</a> Windows Phone 7 date and time picker controls. Data is stored to the phone’s isolated storage via the excellent <a href="http://csharperimage.jeremylikness.com/2010/12/using-sterling-in-windows-phone-7.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+CSharperImage+%28C%23er+%3A+IMage%29" target="_blank">Sterling</a> database engine. And, like <a href="http://social.zune.net/redirect?type=phoneApp&amp;id=1372d683-7c00-e011-9264-00237de2db9e" target="_blank">discountCalc</a>, HealthCaddy also uses <a href="http://mvvmlight.codeplex.com/" target="_blank">MVVMLight</a> framework to achieve UI and business logic separation.</p>
<p>Here are a few screen shots of the app. </p>
<p><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot1.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="HealthCaddy_ScreenShot1" border="0" alt="HealthCaddy_ScreenShot1" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot1_thumb.png?w=148&#038;h=244" width="148" height="244" /></a><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot2.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 0 0 50px;" title="HealthCaddy_ScreenShot2" border="0" alt="HealthCaddy_ScreenShot2" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot2_thumb.png?w=244&#038;h=148" width="244" height="148" /></a></p>
<p><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot3.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="HealthCaddy_ScreenShot3" border="0" alt="HealthCaddy_ScreenShot3" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot3_thumb.png?w=148&#038;h=244" width="148" height="244" /></a><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot4.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 0 0 50px;" title="HealthCaddy_ScreenShot4" border="0" alt="HealthCaddy_ScreenShot4" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot4_thumb.png?w=244&#038;h=148" width="244" height="148" /></a></p>
<p><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot5.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="HealthCaddy_ScreenShot5" border="0" alt="HealthCaddy_ScreenShot5" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot5_thumb.png?w=148&#038;h=244" width="148" height="244" /></a><a href="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot6.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;margin:0 0 0 50px;" title="HealthCaddy_ScreenShot6" border="0" alt="HealthCaddy_ScreenShot6" src="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot6_thumb.png?w=244&#038;h=148" width="244" height="148" /></a></p>
<p>I had to cut out certain features of the app to hit the December 31st 2010 deadline. I intend to implement these ASAP. I am also awaiting the release of version 1 of Telerik controls and the Sterling database engine. These updates will be rolled into the next point release. </p>
<p>I have also setup a UserVoice forum to solicit feature suggestions for future implementations. Post your feature requests <a href="http://healthcaddy.uservoice.com/forums/92845-general" target="_blank">here</a> and cast your votes.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=159&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2011/01/01/introducing-healthcaddya-windows-phone-7-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot1_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot1</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot2_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot2</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot3_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot3</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot4_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot4</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot5_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot5</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2011/01/healthcaddy_screenshot6_thumb.png" medium="image">
			<media:title type="html">HealthCaddy_ScreenShot6</media:title>
		</media:content>
	</item>
		<item>
		<title>discountCalc – My first Windows Phone 7 App</title>
		<link>http://braincells2pixels.wordpress.com/2010/12/09/discountcalc-my-first-windows-phone-7-app/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/12/09/discountcalc-my-first-windows-phone-7-app/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 01:21:49 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">https://braincells2pixels.wordpress.com/2010/12/09/discountcalc-my-first-windows-phone-7-app/</guid>
		<description><![CDATA[discountCalc, my first Windows Phone 7 App has been published and is available in the Windows Phone 7 Marketplace. It is a very simple discount calculator but unlike typical discount calculators, discountCalc allows you to specify two discount amounts and computes the total discount. This is especially useful when shopping at the big box stores [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=146&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>discountCalc, my first Windows Phone 7 App has been published and is available in the Windows Phone 7 Marketplace. It is a very simple discount calculator but unlike typical discount calculators, discountCalc allows you to specify two discount amounts and computes the total discount. This is especially useful when shopping at the big box stores where they like to throw in a additional discount for that day. Say, you want to figure out the price of an item discounted at 50% with an additional 15% discount. Most people erroneously assume that they are getting a 65% (50 + 15) discount. Computing 15% of 50%, although not impossible, is not trivial. discountCalc takes any guess work away and makes figuring out the final price very easy. Just plug in the numbers and you get the answer. You can even play with the percentage numbers and discountCalc does on-the-fly computation. Here are&#160; screen shots of the app.</p>
<p>&#160;<a href="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="DiscountCalcScreenShot" border="0" alt="DiscountCalcScreenShot" src="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot_thumb.png?w=292&#038;h=484" width="292" height="484" /></a> <a href="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot2.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;" title="DiscountCalcScreenShot2" border="0" alt="DiscountCalcScreenShot2" src="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot2_thumb.png?w=292&#038;h=484" width="292" height="484" /></a> </p>
<p>From idea to marketplace, developing for the Windows Phone 7 has been a breeze. Granted it is a very simple app, but I wanted to get the experience of inception to marketplace. Overall, I am extremely happy with the experience. I bought a Mac Mini to develop iPhone apps but never got enough hang of Objective-C to create an app. It’s not that Objective-C is hard but I found it difficult to find time to become knowledgeable enough to create an app. The fact that I use Silverlight in my day job helped me build this app quickly. Creating the art work and getting it just right too some time. </p>
<p>I would like to thank the following people for extending their help during the development of this app. Without these bright folks’ support I could not have published this app.</p>
<p>1. <a href="http://pragmaticpattern.wordpress.com/" target="_blank">Dele</a> – My cohort at work. Extremely fortunate to be working with such a talented individual. Having successfully published his app (Easy Diary), Dele, helped me get unstuck several times and offered invaluable review comments</p>
<p>2. <a href="http://j2i.net/blogEngine/" target="_blank">Joel</a>, Microsoft MVP (Mobile) – Without Joel lending me one of his several Windows Phone 7 devices I could not have tested my app on an actual device. Probably would have had to wing it and risk rejection. Testing on a device is invaluable and for this I am indebted to Joel.</p>
<p>3. <a href="http://galasoft.ch/index.html" target="_blank">Laurent Bugnion</a>, Microsoft MVP (Silverlight) creator if MVVMLight, a Model-View-View-Model framework for WPF, Silverlight and Windows Phone 7 applications. Enjoyed working with MVVMLight. A big thank you to Laurent for trying to help me with what I assumed was a MVVMLight framework but. It actually turned out to be one of the Telerik DLLs.</p>
<p>If you have a Windows Phone 7, please check discountCalc out. All feedback welcome.</p>
</p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5bf2703f-68d0-4f80-8b49-f60ed6ad0310" class="wlWriterEditableSmartContent">del.icio.us Tags: <a href="http://del.icio.us/popular/Windows+Phone+7" rel="tag">Windows Phone 7</a>,<a href="http://del.icio.us/popular/Mobile+App" rel="tag">Mobile App</a></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/146/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/146/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/146/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=146&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/12/09/discountcalc-my-first-windows-phone-7-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot_thumb.png" medium="image">
			<media:title type="html">DiscountCalcScreenShot</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2010/12/discountcalcscreenshot2_thumb.png" medium="image">
			<media:title type="html">DiscountCalcScreenShot2</media:title>
		</media:content>
	</item>
		<item>
		<title>Using the Sterling database in your Windows Phone 7 App</title>
		<link>http://braincells2pixels.wordpress.com/2010/11/27/using-the-sterling-database-in-your-windows-phone-7-app/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/11/27/using-the-sterling-database-in-your-windows-phone-7-app/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 03:50:58 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Windows Phone 7]]></category>

		<guid isPermaLink="false">https://braincells2pixels.wordpress.com/2010/11/27/using-the-sterling-database-in-your-windows-phone-7-app/</guid>
		<description><![CDATA[I am working on a Windows Phone 7 app (stay tuned. Will reveal soon) and needed a database to manage my data. As you may be aware, the current release of Windows Phone 7 does not have a native embedded database, unlike SQLite for the iPhone platform. A Google search landed me this proof of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=140&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am working on a Windows Phone 7 app (stay tuned. Will reveal soon) and needed a database to manage my data. As you may be aware, the current release of Windows Phone 7 does not have a native embedded database, unlike SQLite for the iPhone platform. A Google search landed me <a href="http://sviluppomobile.blogspot.com/2010/03/sqlite-for-wp-7-series-proof-of-concept.html" target="_blank">this</a> proof of concept project that makes SQLite available for Windows Phone 7. Coupled with the <a href="https://addons.mozilla.org/en-US/firefox/addon/5817/" target="_blank">SQLite Manager</a> Firefox add-on, it looked like I had everything I need for my data storage solution. <a href="http://wirebear.com/blog/2010/11/12/using-sqlite-in-your-wp7-app" target="_blank">This</a> blog post, which outlines the creation of a helper class, made using SQLite in my app even easier. </p>
<p>But then I hit a roadblock. No matter what, I could not get my app to talk to my SQLite database. I could not get rid of the “Unable to open database file” exception. So, I gave up and resumed my search. This time, search revealed <a href="http://sterling.codeplex.com/" target="_blank">Sterling</a>, an Isolated Storage database for Windows Phone 7 with LINQ support created by <a href="http://csharperimage.jeremylikness.com/" target="_blank">Jeremy Likness</a>. Perfect. </p>
<p>The codeplex home of Sterling has everything you need to start using this excellent storage solution for your Windows Phone 7 app. Source, sample code, documentation (MS Word and PDF formats). You get everything. However, I did run into a few hiccups and hopefully my findings below will help you get past any blocks. This is not a replacement for the excellent <a href="http://sterling.codeplex.com/documentation" target="_blank">documentation</a> for Sterling. I am filling a few gaps that will help those not familiar with Silverlight and/or Windows Phone 7 get Sterling setup quickly.</p>
<p>Here’s how you do it.</p>
<p>1. Download the latest Sterling changeset (69384 as of this writing) from <a href="http://sterling.codeplex.com/SourceControl/list/changesets" target="_blank">here</a> and extract the zip file to a folder of your choice</p>
<p>2. The following folders will be extracted</p>
<table border="1" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="100"><strong>Folder Name</strong></td>
<td valign="top" width="300"><strong>Description</strong></td>
</tr>
<tr>
<td valign="top" width="100">BuildProcessTemplates</td>
<td valign="top" width="300">Templates used by TFS build process</td>
</tr>
<tr>
<td valign="top" width="100">doc</td>
<td valign="top" width="300">Sterling documentation in Word and PDF formats</td>
</tr>
<tr>
<td valign="top" width="100">src</td>
<td valign="top" width="300">Sterling source code and sample projects</td>
</tr>
</tbody>
</table>
<p>3. The src folder contains the following sub-folders</p>
<table border="1" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="75">SetupSln</td>
<td valign="top" width="325">Visual Studio setup solution</td>
</tr>
<tr>
<td valign="top" width="75">SterlingSln</td>
<td valign="top" width="325">Sterling source for Phone and Silverlight projects, samples</td>
</tr>
</tbody>
</table>
<p>4. The SterlingSln folder contains the following</p>
<table border="1" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="95">SterlingExample</td>
<td valign="top" width="305">A sample Silverlight project demonstrating the use Sterling</td>
</tr>
<tr>
<td valign="top" width="95">SterlingExample.Web</td>
<td valign="top" width="305">ASP.Net web project that hosts the SterlingExample</td>
</tr>
<tr>
<td valign="top" width="95">WindowsPhoneSterling</td>
<td valign="top" width="305">A sample Windows Phone project demonstrating the use of Sterling</td>
</tr>
<tr>
<td valign="top" width="95">Wintellect.Sterling</td>
<td valign="top" width="305">Sterling engine for use in Silverlight applications</td>
</tr>
<tr>
<td valign="top" width="95">Wintellect.Sterling.Test</td>
<td valign="top" width="305">Visual Studio test project for Wintellect.Sterling</td>
</tr>
<tr>
<td valign="top" width="95">Wintellect.Sterling.WindowsPhone</td>
<td valign="top" width="305">Sterling engine for use in Windows Phone applications</td>
</tr>
</tbody>
</table>
<p>5. The SterlingSln folder also contains the following Visual Studio 2010 solutions</p>
<table border="1" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="64">WindowsPhoneSterlingSln.sln</td>
<td valign="top" width="336">VS2010 solution with a Windows Phone sample app (WindowsPhoneSterling) and Windows Phone Sterling engine (Wintellect.Sterling.WindowsPhone)</td>
</tr>
<tr>
<td valign="top" width="64">Wintellect.Sterling.sln</td>
<td valign="top" width="336">VS2010 solution that loads the Sterling engine for Silverlight (Wintellect.Sterling) and a VS2010 test project (Wintellect.Sterling.Test)</td>
</tr>
<tr>
<td valign="top" width="64">Wintellect.Sterling.WindowsPhone.sln</td>
<td valign="top" width="336">VS2010 solution that loads the Sterling engine for Silverlight (Wintellect.Sterling), VS2010 test project (Wintellect.Sterling.Test) and the Sterling engine for Windows Phone (Wintellect.Sterling.WindowsPhone)</td>
</tr>
</tbody>
</table>
<p>The Windows Phone 7 sample app that demonstrates the use of the Sterling engine is WindowsPhoneSterlingSln.sln. In my opinion, this solution file should be renamed as WindowsPhoneSterlingSampleSln.</p>
<p>6. Now that we have an idea of what we get in our download, it’s time to use the engine in your project. You can either build Wintellect.Sterling.WindowsPhone.csproj and reference the generated DLL in your Phone app or add Wintellect.Sterling.WindowsPhone.csproj to your Windows Phone solution and opt for Project reference.</p>
<p>7. Peruse the Quick start sections in the documentation to understand how to use Sterling. The “Using Sterling” section outlines the required steps. </p>
<p>And here is where I stumbled. </p>
<p>The sample code following the “Using Sterling” section shows a service class that can be created in your app to ease the use of Sterling. The caption states that the code is from the Sterling Phone example project. However, if you search WindowsPhoneSterling.csproj or WindowsPhoneSterlingSln.sln, you won’t find the service class. A sample service class (SterlingService.cs) is included in SterlingExample.csproj. But that project is a classic Silverlight project and not a Windows Phone 7 project. I was confused. If you look in the WindowsPhoneSterling.csproj sample project, Sterling engine usage code is in App.xaml.cs file. The code in App.xaml.cs follows the steps outlined in the “Using Sterling” section from the documentation. And yet, the sample code that follows service class, for example, code in “Saving your class” section, references the DatabaseService class. </p>
<p>So, after spending a couple of head-scratching moments this is what I comprehended.</p>
<p>The Sterling engine can be setup in your Windows Phone project in two ways</p>
<p>1. Follow the steps outlined in “Using Sterling” section from the documentation and sprinkle code in the various Application service methods (activating the engine in the Application_Launching event handler, deactivating the engine in the Application_Deactivated and Application_Closing event handlers, etc)</p>
<blockquote><p>or</p>
</blockquote>
<p>2. Create a service class that performs the activation, database registration, deactivation and disposal.</p>
<p>Personally I like option 2. Much cleaner code and I don’t have to monkey with various Application service event handlers. Also, I don’t have to declare a public property in the App class to allow access to the current instance of the database. The service class exposes a static property named “Current” using which you can access the current database instance. </p>
<p>Once you create your service class (complete implementation sample can be found in the documentation for Sterling), you invoke it in your App.xaml. Here is the code that you need to add to your App.xaml</p>
<p>1. Add the namespace declaration</p>
<blockquote><p>xmlns:yourTag=&quot;clr-namespace:ServiceClassNamespace&quot;</p>
</blockquote>
<p>Replace “yourTag” above with whatever fancies you and “ServiceClassNamespace” with the namespace of your service class</p>
<p>2. Add the service declaration markup to the &lt;Application.ApplicationLifetimeObjects&gt; node in your App.xaml file like so</p>
<blockquote><p>&lt;yourTag:YourDatabaseService /&gt;</p>
</blockquote>
<p>When your Windows Phone app starts up, the methods (StartService, Starting) on your service class will be invoked auto-magically. Likewise, when the app is deactivated or shut down, the appropriate methods (Exiting, Exited) will be invoked again. As long as you follow the conventions, </p>
<p>So, there you have it. Hopefully this has been useful. The Sterling database engine is a fantastic Isolated storage solution for your Windows Phone App. Very few moving parts and dead easy to use. <a href="http://csharperimage.jeremylikness.com/" target="_blank">Jeremy Linkess</a> has done a very good job of creating an ingeniously simple solution. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/140/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/140/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/140/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=140&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/11/27/using-the-sterling-database-in-your-windows-phone-7-app/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
		<item>
		<title>This Developer&#8217;s Life &#8211; A quick review of the podcast</title>
		<link>http://braincells2pixels.wordpress.com/2010/10/10/this-developers-life-a-quick-review-of-the-podcast/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/10/10/this-developers-life-a-quick-review-of-the-podcast/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 13:34:22 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">https://braincells2pixels.wordpress.com/2010/10/10/this-developers-life-a-quick-review-of-the-podcast/</guid>
		<description><![CDATA[Being active on the twitterverse, I learned about Rebel (Rob) Conery’s This Developer’s Life, a brand new podcast almost as soon as it was launched. My expectations were very high. I highly respect Rob for all that he does, especially speaking out and, being opinionated. I had my own podcast which was inspired by the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=138&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Being active on the twitterverse, I learned about <a href="http://blog.wekeroad.com/" target="_blank">Rebel (Rob) Conery’s</a> <a href="http://thisdeveloperslife.com/" target="_blank">This Developer’s Life</a>, a brand new podcast almost as soon as it was launched. My expectations were very high. I highly respect Rob for all that he does, especially speaking out and, being opinionated. I had my own podcast which was inspired by the now off-air “The Brain Food Podcast” from NPR. Although my podcast content was not original, it still takes a lot to put one together. I listen to NPR’s <a href="http://www.thisamericanlife.org/podcast" target="_blank">This American Life</a> and love the format and, of course who doesn’t love Ira Glass? </p>
<p>As I started to listen to the first story (Sara J Chipps) in the first episode, disappointment started to set it. The composition was so poor, the music fade ins and outs were so jarring, it was unbelievable. Story telling stopped at odd points, Rob’s voice came in. It was utter confusion. I did not expect this from Rob. I just couldn’t believe that Rob had done such a poor job. Without quality a podcast will die soon. Rob is a respected software developer and anything from him is guaranteed instant audience. I didn’t want the podcast to fail, because the idea is a great one. I wanted to stop and forget about the podcast. </p>
<p>I persisted. And, I was rewarded. By the time the second story was about a minute in, the quality had improved so greatly, I had to rewind and listen to the first story again just to be sure. I have not listened to the latest updates and cleanups. By the end of the second story, everything was different. The story cuts were apt, the background music just right and, Rob’s voice started to sound like Ira’s. </p>
<p>Starting with episode 2, one can be forgiven if they think This Developer’s Life was actually put together by NPR and Ira is actually voicing it. All the irritations of the first story in episode one are gone. The song selection is superb, greatly matches the story and the story telling stops are the right spot. </p>
<p>Rob, thanks for putting together such an excellent podcast. Love the idea and the stories you bring to life. </p>
<p>It’s only fitting that just like NPR is listener supported, we make This Developer’s Life listener supported too and send it our contributions. Who’s in? </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=138&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/10/10/this-developers-life-a-quick-review-of-the-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
		<item>
		<title>Announcing twittag.me (beta)</title>
		<link>http://braincells2pixels.wordpress.com/2010/06/03/announcing-twittag-me-beta/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/06/03/announcing-twittag-me-beta/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 01:18:20 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Microsoft Tag]]></category>

		<guid isPermaLink="false">https://braincells2pixels.wordpress.com/2010/06/03/announcing-twittag-me-beta/</guid>
		<description><![CDATA[After working on it for about a week, I am announcing the open beta of a new website that lets you create Microsoft Tags of your twitter Id. Please check out twittag.me What is unique about twittag.me? Well, you can certainly create all kinds of tags at Microsoft&#8217;s tag website, but you need to create [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=135&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After working on it for about a week, I am announcing the open beta of a new website that lets you create <a href="http://tag.microsoft.com/consumer/index.aspx" target="_blank">Microsoft Tags</a> of your twitter Id. Please check out <a title="twittag" href="http://twittag.me" target="_blank">twittag.me</a> </p>
<p>What is unique about twittag.me? </p>
<p>Well, you can certainly create all kinds of tags at Microsoft&#8217;s tag website, but you need to create a <a href="http://home.live.com/" target="_blank">Windows Live</a> account. If you would like to check out the power of Microsoft Tags, create a Windows Live account and play with it. But, if you are not too keen on creating a live account, twittag.me will get the job done fast and easy. twittag.me creates one type of tag. A tag that browses to your twitter page. </p>
<p>Enjoy. </p>
<p>All feedback welcome.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=135&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/06/03/announcing-twittag-me-beta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
		<item>
		<title>It takes guts to do Agile scrum</title>
		<link>http://braincells2pixels.wordpress.com/2010/03/29/it-takes-guts-to-do-agile-scrum/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/03/29/it-takes-guts-to-do-agile-scrum/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 00:38:22 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[ramblings]]></category>

		<guid isPermaLink="false">http://braincells2pixels.wordpress.com/?p=130</guid>
		<description><![CDATA[The latest in software engineering practice is Agile,  scrum,  XP etc, etc.  Everyone seems to be doing it. Everywhere you look, this new trend seems to be in rage. Don&#8217;t get me wrong. This post is not dissing the practice. If done right and pragmatically, Agile is the way to go. The theory is good. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=130&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The latest in software engineering practice is Agile,  scrum,  XP etc, etc.  Everyone seems to be doing it. Everywhere you look, this new trend seems to be in rage. Don&#8217;t get me wrong. This post is not dissing the practice. If done right and pragmatically, Agile is the way to go. The theory is good. No not just good, but great! The issue is practice. It is one thing to come up with a good idea, but without execution, that&#8217;s what it is &#8211; a good idea. End of story.</p>
<p>In my opinion,  agile scrum does not work. Having made that provocative statement, let me qualify it. Agile does not work if the team practicing it does not have guts. You need passionate, self-motivated people to make agile a success.  Else, all you are doing is going fast nowhere and telling stories. <a href="http://www.hanselman.com/blog/" target="_blank">Scott Hanselman</a>&#8216;s <a href="http://twitter.com/shanselman/stoninja" target="_self">team</a> is an example of a team that can successfully do agile.</p>
<p>Here are some of the tenets of running an Agile team</p>
<p>1. An agile team may not have a team lead<br />
In theory this is good. If everyone is equally motivated and smart, you dont need a task assigner or team leader. The team understands the needs and just gets it done. Team members look at the scrum board, pull tasks, swarm around blocks and keep moving the stones up the pyramids. Great things are accomplished by great teams. However, there are only so many good people. The minute you put more than 2 mediocre people, you bring in politics.  People start finding all kinds of excuses to why something cannot or could not be done. For mediocre people only sticks work.</p>
<p>2. Every team member is accountable to the team. Everyone is empowered.<br />
Again, a great idea. If everyone is honest, no one will feel threatened. Smart people treat one another with respect. To use the cliche, with empowerment comes responsibility. Most agile teams start out to have daily stand-up meetings. However these meetings pretty soon devolve into status meetings which waste everyone&#8217;s time. Everyone shows up. Blurts out what they did yesterday, what they might do today and there never is any block. None whatsoever. No one questions anything. Just get it over with. When it&#8217;s everyones responsibility to be accountable and call out, it becomes no one&#8217;s responsibility. You scratch my back and I&#8217;ll scratch yours. This is why you need gutsy team members. Team members who have the guts to call out others and team  members who have the guts to take critisism.</p>
<p>3. An agile process will weed out weak players because process shines the light on such players<br />
For this to really work, you need honest, motivated people. Put together a bunch of mediocre people, and you will get what you  measure. Everyone will start working toward satisfying the measurements. The manager uses a magic formula to deem that a team of 5 people can deliver X number of story points. Weak teams will tell stories that magically add up to X. Writing a Hello World program will magically get an &#8220;8&#8243; and you add 8 more such story points, you already exceed X. Now you are looking awesome. Because mediocre team players are good at playing politics, everyone scratches everyone&#8217;s back. Dissenting voices will be frowned upon and soon those disenting will become demotivated and maybe more on. Everyone wins.</p>
<p>4. 5-6 is the ideal number for the team size<br />
This one size fits all teams in a large project is not fair. Some team members work well and some don&#8217;t. Human dynamics and interactions are complex expecially when survival is at stake as is the case with mediocre team members. So for some teams, 3 may be the optimal size where as 6 may work better with another. Teams are supposed to be dynamic in constitution but that will work only if we have a bunch of top-notch folks</p>
<p>So, do you have the guts to do agile? I hope so. And, good luck.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=130&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/03/29/it-takes-guts-to-do-agile-scrum/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
		<item>
		<title>Opening an iPhone 3G &#8211; Be Extra Careful</title>
		<link>http://braincells2pixels.wordpress.com/2010/01/18/opening-an-iphone-3g-be-extra-careful/</link>
		<comments>http://braincells2pixels.wordpress.com/2010/01/18/opening-an-iphone-3g-be-extra-careful/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 23:28:47 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://braincells2pixels.wordpress.com/2010/01/18/opening-an-iphone-3g-be-extra-careful/</guid>
		<description><![CDATA[This post is not a tutorial on how to open an iPhone 3G. There are numerous good guides on the web and YouTube. If you are looking for a guide, I suggest the excellent iFixIt guides here. However, all the guides and videos I have come across use the first generation iPhone and not the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=124&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post is not a tutorial on how to open an iPhone 3G. There are numerous good guides on the web and YouTube. If you are looking for a guide, I suggest the excellent iFixIt guides <a href="http://www.ifixit.com/Guide/Device/iPhone_3G" target="_blank">here</a>. However, all the guides and videos I have come across use the first generation iPhone and not the 3G. This is strictly my opinion and is based on a sample size of 1. I am using my iPhone 3G as a reference. When I opened my iPhone I was surprised to find an extra connection, which, had I not been careful, could have easily ripped and damaged the device. </p>
<p>Installing and using the crappy AT&amp;T Navigator busted the speaker on my iPhone. My iPhone is on permanent mute, vibrate only mode. Can’t hear a thing from the speakers. No phone rings, no marimba tune. I managed to find a repair store in Atlanta which wants to charge $100. It’s still cheaper than the other options and no, I did not get the AppleCare. I know, hindsight. However, the store has not returned my call since November. I found the replacement dock connecter+speaker assembly on Amazon.com for $19. Next step was to replace the broken part. Haven’t found time to do it yet, because, if I completely damage the phone I need time to run to the AT&amp;T store and get the cheapest phone so I don’t miss any calls.</p>
<p>Here are the tools you will need to open the iPhone. Some guides suggest using a flat screwdriver to pry open the top, after removing the bottom screen.</p>
<p><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:0 25px 0 5px;" title="iPhone Opening Tools" border="0" alt="iPhone Opening Tools" align="left" src="http://braincells2pixels.files.wordpress.com/2010/01/iphoneopeningtools_thumb.png?w=178&#038;h=244" width="178" height="244" />I do not recommend doing that, because the potential of you damaging the phone is very high. The cheap plastic suction cup can be found at any Home Depot or Lowes. Get the one shown in the picture. The hook comes in handy pulling the lid open and the suction is good enough. A thin gasket lines the glass cover of the iPhone and using a knife or any other tool to pry open the lid will damage the gasket.&#160; </p>
<p>Also recommend keeping a magnet handy as the screws are tiny and you don’t to lose any. The magnet will come on handy if you drop any screw. Another tip, take pictures of each step so you can use it was a guide to help you put the device back together. Yet another tip, backup your iPhone before attempting to open it. Better safe than be sorry. </p>
<p> The picture on the right, borrowed from iFixIt.Com should the iPhone open. One thing to note is there is no connector connecting the top to the bottom like the one I found in my iPhone. </p>
<p><a href="http://braincells2pixels.files.wordpress.com/2010/01/iphoneopen.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:0 100px 0 0;" title="iPhoneOpen" border="0" alt="iPhoneOpen" align="right" src="http://braincells2pixels.files.wordpress.com/2010/01/iphoneopen_thumb.png?w=244&#038;h=184" width="244" height="184" /></a> </p>
<p><a href="http://braincells2pixels.files.wordpress.com/2010/01/iphoneconnector.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:0 0 0 100px;" title="iPhoneConnector" border="0" alt="iPhoneConnector" src="http://braincells2pixels.files.wordpress.com/2010/01/iphoneconnector_thumb.png?w=244&#038;h=159" width="244" height="159" /></a> </p>
<p>&#160;</p>
<p>The picture on the left is the dock assembly. The connector shown is attached to the top of the iPhone where the arrow points to in the picture on the right. The very first time you try to open your iPhone 3G using the suction cup, you will find that a little extra pull is required. Don’t just yank the top. You will need a couple of tries before you can successfully dislodge the top, but knowing that there is connector will help you be extra careful.</p>
<p>Good luck.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=124&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2010/01/18/opening-an-iphone-3g-be-extra-careful/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2010/01/iphoneopeningtools_thumb.png" medium="image">
			<media:title type="html">iPhone Opening Tools</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2010/01/iphoneopen_thumb.png" medium="image">
			<media:title type="html">iPhoneOpen</media:title>
		</media:content>

		<media:content url="http://braincells2pixels.files.wordpress.com/2010/01/iphoneconnector_thumb.png" medium="image">
			<media:title type="html">iPhoneConnector</media:title>
		</media:content>
	</item>
		<item>
		<title>How Android devices can leapfrog the iPhone</title>
		<link>http://braincells2pixels.wordpress.com/2009/08/30/how-android-devices-can-leapfrog-the-iphone/</link>
		<comments>http://braincells2pixels.wordpress.com/2009/08/30/how-android-devices-can-leapfrog-the-iphone/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 01:49:14 +0000</pubDate>
		<dc:creator>Ramesh Sringeri</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://braincells2pixels.wordpress.com/2009/08/30/how-android-devices-can-leapfrog-the-iphone/</guid>
		<description><![CDATA[I love my iPhone and it&#8217;s a great platform for delivering all kinds of applications. Just like the ad says, there is an app for everything (at least it seems like that). The bottleneck, however, is the AppStore and Apple&#8217;s stranglehold on the device. You can&#8217;t just re-purpose the device without jail-breaking. The iPhone is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=117&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I love my iPhone and it&#8217;s a great platform for delivering all kinds of applications. Just like the ad says, there is an app for everything (at least it seems like that). The bottleneck, however, is the AppStore and Apple&#8217;s stranglehold on the device. You can&#8217;t just re-purpose the device without jail-breaking. The iPhone is versatile, yet, constrained. If you look at the numbers published <a href="http://gigaom.com/2009/08/27/how-big-is-apple-iphone-app-economy-the-answer-might-surprise-you/" target="_blank">here</a> on <a href="http://gigaom.com" target="_blank">GigaOM</a>, you can see the extent of iPhone&#8217;s market and its economy. Android or any other device has a lot of catching up to do.</p>
<p>However, I think there is opportunity here for <a href="http://www.android.com/" target="_blank">Android</a> to completely blindside Apple and make Android devices indispensable. Google can do that, not by courting consumers, but by collaborating with makers of complex software systems like HMSes (Hospital Management Systems).</p>
<p>A hospital is a complex system and a truly integrated solution is mind-boggling. It takes a lot of brain power to comprehend the enormity of implementing such a project at even a mid-size hospital. There are processes within processes and to top that everything is highly regulated. It&#8217;s a question of life or death. Literally. </p>
<p>The typical architecture of HISes (Hospital Information Systems) is client-server, mostly implemented in Java. Large established hospitals still run mainframes but the basic architecture is client-server. The textbook approach of modernizing such &#8220;legacy&#8221; systems is to go the web applications route with a heavy mix of web-services to make everything &#8220;service-oriented&#8221;. You would probably throw in lots of JSP (Java Server Pages) pages and expect them to run in a browser. So the browser becomes your client accessing the application functionality. Then, you sprinkle the campus with desktops running browsers and you have your setup. </p>
<p>My proposal is this. Instead of using $500 desktop based browser clients to access system functionality why not access the functionality from $200 Android devices? Heck, with bulk orders, these could even cost about $100. These devices will access the required functionality via Android apps. Just imagine what would happen if Google and McKesson were to collaborate. <a href="http://www.mckesson.com/en_us/McKesson.com/For%2BHealthcare%2BProviders/Hospitals/Hospital%2BInformation%2BSystems/Paragon%2BCommunity%2BHospital%2BInformation%2BSystem.html" target="_blank">McKesson&#8217;s Paragon Community HIS</a> can dole out app features via Android apps. Google could subsidize these devices and could reduce the overall implementation cost of the system. Granted not all application features can be appified. (I invented this word, if anyone patents it, you heard it first here). But I suspect most of the features can be. So instead of nurses or hospital staff needing to go back to their stations to access the system, they can whip out their Android devices, and perform their tasks right at the point of the service. No need to make entries on paper charts and then transfer them into the system back at the station. Just tap them into the device. Throw in a pico-projector into the device and you have the option of viewing the data on a large screen. Like, say, you want to view the blood glucose chart of a patient or the vital signs charts. The possibilities are endless.</p>
<p>So instead of trying to create web clients or thin desktop clients, makers of complex software systems should focus their effort on developing downloadable android apps of their applications&#8217; functionality. And McKesson, if you are looking for someone to lead up such an effort, you know where to find me. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/braincells2pixels.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/braincells2pixels.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/braincells2pixels.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=braincells2pixels.wordpress.com&amp;blog=1622168&amp;post=117&amp;subd=braincells2pixels&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://braincells2pixels.wordpress.com/2009/08/30/how-android-devices-can-leapfrog-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39e5cb1b8020d96ef115fb0213f86623?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rams</media:title>
		</media:content>
	</item>
	</channel>
</rss>
