<?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>Android and Me &#187; Alex Byrnes</title>
	<atom:link href="http://androidandme.com/author/byrnea/feed/" rel="self" type="application/rss+xml" />
	<link>http://androidandme.com</link>
	<description>Meet Your New Android Friend.  Your Community For All Things Google Android.</description>
	<lastBuildDate>Sat, 20 Mar 2010 14:33:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Un-packing Icon Packs</title>
		<link>http://androidandme.com/2009/05/beginners/guides/un-packing-icon-packs/</link>
		<comments>http://androidandme.com/2009/05/beginners/guides/un-packing-icon-packs/#comments</comments>
		<pubDate>Fri, 22 May 2009 17:00:19 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[android hacks]]></category>
		<category><![CDATA[android icons]]></category>
		<category><![CDATA[hacking android]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2756</guid>
		<description><![CDATA[Icon packs are a cheap, easy way to beautify your phone but they can take up a lot of precious application space and they&#8217;re usually designed to be used with one desktop manager.  Here&#8217;s a simple way to make them easier to handle.  You will need root access on your phone.  If [...]]]></description>
			<content:encoded><![CDATA[<p>Icon packs are a cheap, easy way to beautify your phone but they can take up a lot of precious application space and they&#8217;re usually designed to be used with one desktop manager.  Here&#8217;s a simple way to make them easier to handle.  You will need root access on your phone.  If you don&#8217;t have root, you can try the <a href="http://jf.andblogs.net/">JesusFreke Images</a> or <a href="http://haykuro.theiphoneproject.org/?page_id=2">Haykuro&#8217;s</a>.</p>
<p>An Android application file (extension .apk) is just a zip file in disguise.  Replace the a-p-k with z-i-p and they will be recognized as a zip archive by any zip archiver like WinZip, Windows Explorer (seen as compressed folders), StuffIt etc.  This also includes the handy ASTRO for Android.  You can use any combination of these tools to do the same thing, but I&#8217;m going to use ASTRO because you can actually do all of this on your phone without developer tools like adb.</p>
<p>If you have the SDK and know how to use adb, just replace the terminal commands with commands in “adb shell.”  It’s also easy to type “adb pull /data/app/the.icon.pack.name.apk” and work with it from your desktop.  First, open Terminal Emulator.  Type &#8220;su&#8221; to get super user privileges.  At this point you may get a prompt from &#8220;Superuser Whitelist&#8221; if you&#8217;re working with a JF Image for root.  Add Terminal Emulator to the whitelist and you&#8217;re free to go on as root.</p>
<pre>cd /
chmod 777 data
cd data
chmod 777 app
cd app</pre>
<p>You&#8217;re now in the directory with all your .apk files.  Do an &#8220;ls&#8221; to see everything that&#8217;s in there.  I picked the RBO icon pack as an example.</p>
<pre>mv com.betterandroid.icons.robo.apk com.betterandroid.icons.robo.zip
chmod 777 com.betterandroid.icons.robo.zip</pre>
<div id="attachment_2776" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/05/icons_copying.png"><img class="size-thumbnail wp-image-2776" title="Copying with ASTRO" src="http://www.androidandme.com/wp-content/uploads/2009/05/icons_copying-150x150.png" alt="Copying with ASTRO" width="150" height="150" /></a><p class="wp-caption-text">Copying with ASTRO</p></div>
<p>You&#8217;re done with Terminal Emulator for now.  Open ASTRO and browse to the zip file.  Tap on it and it should open.  Go into the &#8220;assets&#8221; and then the &#8220;icons&#8221; directory.  You should see a list of .png files.</p>
<p>From here you can do what you want with the images.  You can hit menu, Edit, Select All, then menu, Edit, copy and browse to the directory where you want them (I recommend /sdcard, which will put them on your sd card) and hit menu, Edit, paste to copy them there.</p>
<div id="attachment_2775" class="wp-caption alignleft" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/05/icon_extracted.png"><img class="size-thumbnail wp-image-2775" title="The Extracted Icons" src="http://www.androidandme.com/wp-content/uploads/2009/05/icon_extracted-150x150.png" alt="The Extracted Icons" width="150" height="150" /></a><p class="wp-caption-text">The Extracted Icons</p></div>
<p>Deleting the icons you don&#8217;t want in place doesn&#8217;t work.  You won&#8217;t be able to see the application on your desktop anymore or reinstall it because the signature won&#8217;t work with fewer files in the archive.  This shouldn&#8217;t matter, however, because applications like BetterCut that allow you to change shortcut icons work just as well from the raw file on your sd card.</p>
<p>If you&#8217;re going to get rid of the icon pack, the safest thing to do is change the extension back to .apk (you can do this with ASTRO now that the file permissions are set) and uninstall normally.  Luckily, ASTRO does that too.  Just click on the apk and hit &#8220;Uninstall.&#8221;  You can also just delete the .zip file, although there will be a reference in Settings ⇒ &#8220;Manage applications&#8221; to the icon pack that will need to be removed as well.  You can uninstall it as if it were an application.</p>
<p>[Custom theme images <a href="http://extremethemes.blogspot.com/2009/04/ahome-themes-preview.html" target="_blank">via Extreme Themes</a>]</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/05/news/t-mobile-jesusfreke-haykuro-or-thedudes-android-build-information-chart-and-poll/" title="T-Mobile, JesusFreke, Haykuro, or TheDudes?  Android Build Information Chart and Poll">T-Mobile, JesusFreke, Haykuro, or TheDudes?  Android Build Information Chart and Poll</a></li><li><a href="http://androidandme.com/2010/03/news/android-hacks-improve-reception-for-g1-and-mytouch3g/" title="Android Hacks: Improve reception for G1 and myTouch3G">Android Hacks: Improve reception for G1 and myTouch3G</a></li><li><a href="http://androidandme.com/2009/10/hacks/what-is-cyanogenmod-read-the-wiki/" title="What is CyanogenMod? Read the Wiki">What is CyanogenMod? Read the Wiki</a></li><li><a href="http://androidandme.com/2009/05/reviews/move-cache-for-root-users/" title="Move Cache for Root Users">Move Cache for Root Users</a></li><li><a href="http://androidandme.com/2009/02/hacks/interview-with-android-hacker-jesusfreke/" title="Interview with Android Hacker JesusFreke">Interview with Android Hacker JesusFreke</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/beginners/guides/un-packing-icon-packs/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cupcake Voice Recognition Now Available for Testing</title>
		<link>http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/</link>
		<comments>http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/#comments</comments>
		<pubDate>Fri, 01 May 2009 17:22:12 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android and me]]></category>
		<category><![CDATA[android sdk]]></category>
		<category><![CDATA[anroid 1.5]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[haykuro]]></category>
		<category><![CDATA[voice demo]]></category>
		<category><![CDATA[voice recognition]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2466</guid>
		<description><![CDATA[Since my last article on voice recognition in Cupcake, two things have happened.  The Haykuro images came out and Google released the 1.5 SDK.  That means it&#8217;s time to test out the voice recognition on a real phone.  I&#8217;ve compiled some example code that comes with the SDK below.  You can [...]]]></description>
			<content:encoded><![CDATA[<p>Since my <a href="http://www.androidandme.com/2009/04/news/android-news-news/voice-commands-coming-to-cupcake/">last article</a> on voice recognition in Cupcake, two things have happened.  The <a href="http://haykuro.theiphoneproject.org/" target="_blank">Haykuro images</a> came out and Google released the <a href="http://developer.android.com/sdk/1.5_r1/index.html" target="_blank">1.5 SDK</a>.  That means it&#8217;s time to test out the voice recognition on a real phone.  I&#8217;ve compiled some example code that comes with the SDK below.  You can install it if you have the Cupcake over-the-air update, the 1.5 ADP, or a Haykuro image.</p>
<div id="attachment_2470" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/04/voicerecognizer.png"><img class="size-thumbnail wp-image-2470" title="Voice Recognition Processing" src="http://www.androidandme.com/wp-content/uploads/2009/04/voicerecognizer-150x150.png" alt="Voice Recognition for Android 1.5" width="150" height="150" /></a><p class="wp-caption-text">Voice Recognition for Android 1.5</p></div>
<p>To install, look for Voice Recognition in the Market (Applications &gt; Demo) or scan the QR code at the bottom of the post.  Once it&#8217;s installed, you just push the button, speak into your phone and Google&#8217;s best guess appears on the screen.  Very simple, but some pressing questions have been answered.</p>
<p>It looks like voice recognition will take this form for all applications.  The application starts the voice recognizer which prompts the user, displays the volume widget, shows the waveform of the recording, and then returns the results to the application.  It&#8217;s not perfectly seamless but it gets the job done in a fairly small amount of time.</p>
<p>Note that the processing is not CPU intensive on the phone, but it will need to be sent to Google to be turned into text (thanks to Tim H for pointing this out on the last article).  You&#8217;ll need a good internet connection for this.  I found EDGE (non-3G data connection) to be a bit unreliable.  About half got sent back with a connection error.  That will definitely vary, but the worst case scenario is not good, especially if you&#8217;re trying to use this for possibly frustrating operations like speaking commands to your GPS navigation system.  WiFi works much better and the results are fast.</p>
<div id="attachment_2471" class="wp-caption alignleft" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/04/voicerecognizer_with_text.png"><img class="size-thumbnail wp-image-2471" title="Voice Recognition Results" src="http://www.androidandme.com/wp-content/uploads/2009/04/voicerecognizer_with_text-150x150.png" alt="Voice Recognition Results" width="150" height="150" /></a><p class="wp-caption-text">Voice Recognition Results</p></div>
<p>I like the fact that you get good feedback from the volume widget and the waveform as to how you should be speaking.  Since it doesn&#8217;t adapt itself to your speaking patterns, you&#8217;ll have to accommodate it.  Also, if you don&#8217;t have an <a href="http://www.telegraph.co.uk/scienceandtechnology/technology/apple/3479305/Google-iPhone-voice-recognition-tool-baffled-by-British-accents.html">American accent</a>, you might have a tough time getting good results.  But, it does work, and Google says it&#8217;s getting better with practice.  And since Google is one of the few companies on Earth with billions of dollars and access to millions of people&#8217;s voice searches, I&#8217;d say they&#8217;ve got as good a chance as anyone of getting this right.</p>
<p>Internally, the voice recognition interface is pretty simple.  Developers will get their choice of models, either free-form or web search based, and they get a list of possible results instead of just one.  That allows them to implement their own language model. If three responses come back, the application can choose the one most fitting to its cause.</p>
<p>Suppose the application wants a simple &#8220;yes&#8221; or &#8220;no.&#8221;  It could accept anything starting with a &#8220;Y&#8221; as yes and &#8220;N&#8221; as no.  &#8220;Yup,&#8221; &#8220;Yeah,&#8221; &#8220;You betcha&#8221;&#8230; as well as &#8220;yurt,&#8221; &#8220;yam&#8221;, and &#8220;yaw&#8221; depending on who&#8217;s speaking and how Google interprets it.  You&#8217;re almost guaranteed a good match.  In fact, the smaller the search space, the greater the likelihood of a good match, so a yes/no could be simplified to a silence versus response scheme that would work in any language.  (In my tests, &#8220;yes&#8221; worked pretty well, but &#8220;no&#8221; consistently came up with &#8220;snow.&#8221;)</p>
<p>The language model is set to free-form on the sample, so results should differ slightly from the regular voice search.</p>
<p>Good luck!  If you have funny, interesting, insightful results, please post them here.</p>
<div class="appInfo"><img src="http://chart.apis.google.com/chart?cht=qr&amp;chs=100x100&amp;chl=market://search?q=pname:com.example.VoiceRecognizer" alt="" /><strong>Voice Recognition Demo for Android</strong><br />
Version: 1.0<br />
Developed By: Alex Byrnes<br />
Price: FREE<br />
Filesize: 0.11KB</div>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/05/news/hold-the-sprinkles-on-my-cupcake-please-exploring-the-different-flavors-of-android/" title="Hold The Sprinkles On My Cupcake, Please:  Exploring The Different Flavors of Android">Hold The Sprinkles On My Cupcake, Please:  Exploring The Different Flavors of Android</a></li><li><a href="http://androidandme.com/2009/05/beginners/guides/askandy-your-android-questions-answered-volume-2/" title="#AskAndy &#8211; Your Android Questions Answered Volume 2">#AskAndy &#8211; Your Android Questions Answered Volume 2</a></li><li><a href="http://androidandme.com/2009/05/news/50-screenshots-of-jesusfrekes-android-15-cupcake-build/" title="50 Screenshots of JesusFreke&#8217;s Android 1.5 Cupcake Build">50 Screenshots of JesusFreke&#8217;s Android 1.5 Cupcake Build</a></li><li><a href="http://androidandme.com/2009/04/news/android-news-news/voice-commands-coming-to-cupcake/" title="Voice Commands Coming to Android Cupcake?   ">Voice Commands Coming to Android Cupcake?   </a></li><li><a href="http://androidandme.com/2009/04/news/upload-videos-to-youtube-coming-to-android-15-cupcake/" title="Upload Videos To YouTube Coming To Android 1.5 &#8220;Cupcake&#8221;">Upload Videos To YouTube Coming To Android 1.5 &#8220;Cupcake&#8221;</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Voice Commands Coming to Android Cupcake?</title>
		<link>http://androidandme.com/2009/04/news/android-news-news/voice-commands-coming-to-cupcake/</link>
		<comments>http://androidandme.com/2009/04/news/android-news-news/voice-commands-coming-to-cupcake/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 13:00:34 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Android OS News]]></category>
		<category><![CDATA[android news]]></category>
		<category><![CDATA[android voice]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[dragon naturallyspeaking]]></category>
		<category><![CDATA[Google Voice]]></category>
		<category><![CDATA[voice recognition]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=2126</guid>
		<description><![CDATA[Android phones already have voice dialing and voice search.  What about voice commands?  The signs say voice commands are coming, and soon.  The Cupcake development branch features page includes the note “VoiceDialer supports &#8216;open app&#8217; command”.  Also announced in the Android roadmap was the new Input Method Framework (IMF).  The IMF supports other input methods [...]]]></description>
			<content:encoded><![CDATA[<p>Android phones already have voice dialing and voice search.  What about voice commands?  The signs say voice commands are coming, and soon.  The <a href="http://source.android.com/roadmap/cupcake">Cupcake</a> development branch features page includes the note “VoiceDialer supports &#8216;open app&#8217; command”.  Also announced in the <a href="http://source.android.com/roadmap">Android roadmap</a> was the new Input Method Framework (IMF).  The IMF supports other input methods outside of hardware keyboards such as soft keyboards (see HTC Dream).  We can only speculate as to where voice commands fit into the roadmap, and where Cupcake itself fits in.  It is likely that voice commands fit under the umbrella of IMF, and IMF has center stage in the first quarter &#8216;09 development.</p>
<p>The Cupcake source code has more detail.  Voice recognition is provided by <a href="http://www.nuance.com/">Nuance Communications</a>(makers of <a href="http://www.amazon.com/gp/product/B001B5J7LQ?ie=UTF8&amp;tag=aambloggerab-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001B5J7LQ">Dragon NaturallySpeaking</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=aambloggerab-20&amp;l=as2&amp;o=1&amp;a=B001B5J7LQ" border="0" alt="" width="1" height="1" />), but copyrighted under the Apache license, like most of Android.  Currently, the only core application to use voice commands is the settings application, although there may be more on someone’s desktop at Google, or in proprietary code.</p>
<p>All this is certainly not groundbreaking, but the implications go beyond everyday phone use because of the way the feature is implemented.</p>
<p><strong>Some background</strong></p>
<p>Most applications in Android, or pieces of applications (roughly corresponding to a single screen), are what are known as “Activities.”  Activities communicate with each other by way of “Intents” sort of the way web pages “communicate” by linking to each other.  The Maps application, for instance, launches the phone application when you click on a business’ phone number the way it would on <a href="http://maps.google.com">Google maps</a>.  When one activity wants to start another, it creates an intent.</p>
<p>Every Android application lists the types of intents that it wants to respond to.  That’s why you get a dialog asking you what application you’d like to use to complete such and such action when there are two similar applications installed.   It means that two applications have said that they can handle the current intent.  Pushing “Home” after you install a new <a href="http://www.androidandme.com/2009/03/news/the-wide-world-of-g1-desktops/" target="_self">desktop manager</a> will do this because both the built-in desktop manager and the new one (aHome, Open Home, dxTop) offers to handle “Home” intents.</p>
<p>Skip here if you don’t want any technical jive.  What this means is not only does the new Android include some voice commands, it allows market applications to use them too.  This could open up a whole new avenue of voice activated games and applications.  <strong><em>Applications could take pictures remotely, record voices on cue, skip calls, and more</em></strong><em></em>.  The possibilities are endless.  The best applications probably haven&#8217;t been conceived of yet (as in cameras and bar code reading).</p>
<p><strong>Great right?</strong></p>
<p>Most people’s reaction will be tempered by the reception of other Google voice recognition technologies:  voice dialing, voice search, and Google Voice.  The first time I used voice search on my phone, I tried to think of the most common, yet distinctive, and therefore easiest search possible so I said, very clearly, AVVRIILL LAAVVVIIGNE .  I got “Emerald Limousine.&#8221;</p>
<p>Aside from taking you in interesting new avenues, and giving you the occasional chuckle, it&#8217;s not very useful.  Obviously, until it gets easier than typing a search, most people won’t use it.</p>
<p>But this is not voice recognition, it’s voice command.  The application doesn’t need to differentiate amongst every word in its dictionary, it just needs to know if you said, “Pawn to a5” or “Queen to c6.”  “Pawn” and “Queen” are very different words.  “Pawn,” “Prawn,” and “Palm” are not, and you could be searching for any of them, or any of the billions of other possible searches.</p>
<p>The same goes for <a href="http://www.youtube.com/watch?v=H1kciERUucs" target="_blank">voicemail transcription from Google Voice</a>.<br />
<object width="540" height="433" data="http://www.youtube-nocookie.com/v/H1kciERUucs&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube-nocookie.com/v/H1kciERUucs&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
<p>However, in our forthcoming, perfect, Cupcake universe, we can <strong><em>expect to glance at a call from across our desks and say, “No,” to make it go to voicemail</em></strong>.  Or “skip!” when the newest Emerald Limousine single comes on imeem.</p>
<p>Of course, it’s hard to say whether or not Android voice recognition will be optimized to voice commands.  Will the application be able to choose which words it wants the voice recognition engine to differentiate?  Will the user be able to create their own dictionary or use their custom spell check dictionary?  This, and many other questions, will only be answered by the actual release of Cupcake on a production phone.  Even if something exists in the code today, it could be gone tomorrow, or not integrated into the new phone where developers can make use of it.</p>
<p>Fortunately, in this case, the cupcake&#8217;s trajectory is looking pretty good.</p>
<div id="attachment_2149" class="wp-caption aligncenter" style="width: 550px"><a href="http://www.androidandme.com/wp-content/uploads/2009/04/talkingdroidbig.png"><img class="size-full wp-image-2149" title="talkingdroidbig" src="http://www.androidandme.com/wp-content/uploads/2009/04/talkingdroidbig.png" alt="Are you ready to &quot;talk&quot; with your phone yet?" width="540" height="210" /></a><p class="wp-caption-text">Are you ready to &quot;talk&quot; with your phone yet?</p></div>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/05/news/50-screenshots-of-jesusfrekes-android-15-cupcake-build/" title="50 Screenshots of JesusFreke&#8217;s Android 1.5 Cupcake Build">50 Screenshots of JesusFreke&#8217;s Android 1.5 Cupcake Build</a></li><li><a href="http://androidandme.com/2009/05/news/cupcake-voice-recognition-now-available-for-testing/" title="Cupcake Voice Recognition Now Available for Testing">Cupcake Voice Recognition Now Available for Testing</a></li><li><a href="http://androidandme.com/2009/04/news/germany-to-receive-third-android-phone-with-oled-display/" title="Germany To Receive Third Android Phone With OLED Display?">Germany To Receive Third Android Phone With OLED Display?</a></li><li><a href="http://androidandme.com/2009/04/beginners/guides/askandy-your-android-questions-answered-volume-1/" title="#AskAndy &#8211; Your Android Questions Answered Volume 1">#AskAndy &#8211; Your Android Questions Answered Volume 1</a></li><li><a href="http://androidandme.com/2009/04/news/upload-videos-to-youtube-coming-to-android-15-cupcake/" title="Upload Videos To YouTube Coming To Android 1.5 &#8220;Cupcake&#8221;">Upload Videos To YouTube Coming To Android 1.5 &#8220;Cupcake&#8221;</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/04/news/android-news-news/voice-commands-coming-to-cupcake/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Interview with PhoneGap Developer Brian LeRoux</title>
		<link>http://androidandme.com/2009/04/news/interviews/interview-with-phonegap-developer-brian-leroux/</link>
		<comments>http://androidandme.com/2009/04/news/interviews/interview-with-phonegap-developer-brian-leroux/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 21:45:29 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android applications]]></category>
		<category><![CDATA[android development]]></category>
		<category><![CDATA[phonegap]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=1866</guid>
		<description><![CDATA[As the number of phone platforms increase, multi-platform coding gets harder and harder.  A new open source project called PhoneGap is trying to make it easier while bringing web coders into the game.  I asked PhoneGap developer Brian LeRoux these questions:
AAM:  Could you describe the purpose of PhoneGap for those who don’t know?
Brian LeRoux:  PhoneGap&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>As the number of phone platforms increase, multi-platform coding gets harder and harder.  A new open source project called <a href="http://www.phonegap.com" target="_blank">PhoneGap</a> is trying to make it easier while bringing web coders into the game.  I asked PhoneGap developer Brian LeRoux these questions:</p>
<p><strong>AAM:  Could you describe the purpose of PhoneGap for those who don’t know?</strong></p>
<p><em>Brian LeRoux:  PhoneGap&#8217;s purpose is to enable web developers access to native<br />
features of mobile devices with open standard web technology: HTML,<br />
CSS and JavaScript.</em></p>
<p><strong>AAM:  PhoneGap is available for Android, iPhone, and Blackberry.  Are there others on the way?</strong></p>
<p><em>BL:  Yes! We have plans for Nokia Symbian, Windows Mobile and the Palm Pre.</em></p>
<p><strong>AAM:  The PhoneGap magic happens when you use WebKit’s addJavascriptInterface to add links between the developer’s Javascript and your Java code.  How would you compare developing this interface on Android to doing the same for iPhone and Blackberry?</strong></p>
<p><em>BL:  Good question! The iPhone SDK has essentially the same abstraction of WebKit enabling easy bridging. Blackberry is slightly more complex&#8211;we need to set cookies to communicate between the native API&#8217;s and the browser instance and then do some JavaScript backflips to hide this implementation.</em></p>
<p><em>The Nokia and Palm platforms already support web interfaces to WebKit so all that really needs to be done is JavaScript shim that mimics the PhoneGap API for compatibility. Other developers have successfully built WebKit to Windows Mobile so we&#8217;re looking to take the more serious approach of doing a custom build w/ the PhoneGap layer for that platform.</em></p>
<p><strong>AAM:  So far it looks like PhoneGap on Android includes interfaces for GPS, the accelerometer, phone functions, vibration among others.  What are the interfaces that developers can expect next for Android?</strong></p>
<p><em>BL:  Contacts API and full Camera support are the next big API&#8217;s we hope to tackle.</em></p>
<p><em>Another big problem we&#8217;d like to solve is Bondi&#8217;s OMTP (Open Mobile Terminal Platform) set of API&#8217;s. Right now it exists in the form of specification and has a great deal of conceptual support. We&#8217;d love to turn those concepts into a usable cross platform implementation.</em></p>
<p><strong>AAM:  Do you know of any developers who are selling software for all three phones now?</strong></p>
<p><em>BL:  There are a number of developers selling apps for the iPhone and Android. The Blackberry store is rather new and, unfortunately, the Blackberry browser has rather poor rendering so it is generally being ignored by the PhoneGap community. We&#8217;re hoping they fix their browser (or just get it over with and adopt WebKit) sooner than later.</em></p>
<p><strong>AAM:  With all of this interoperability amongst the major phone platforms, do you foresee multi-platform stores becoming popular in the future?</strong></p>
<p><em>BL:  I think its too early to tell. Perhaps in the future when the vendors have stratified. I would imagine that the Android model would lead to 3rd party platform agnostic stores in the longer term.</em></p>
<p><strong>AAM:  How can open source developers help with PhoneGap?  What kinds of contributions are you looking for?</strong></p>
<p><em>BL:  We need leaders to take on the Nokia and Windows Mobile platforms today but we welcome help in the form of any code, patches, tests, documentation,  participation on the mailing lists, editing up our wiki, example applications, blog posts, presenting at local mobile user groups &#8212; every bit helps. Feel free to  contact us and let us know how *we can help you* promote and support PhoneGap. This is a community effort: the vendors and telcos are not going to build an interoperable and open source platform any time soon. If you believe in the web, standards and an open future we&#8217;d love to talk.</em></p>
<p><embed src="http://blip.tv/play/xAzxwhuDxWs" type="application/x-shockwave-flash" width="540" height="405" allowscriptaccess="always" allowfullscreen="true"></embed> </p>
<div id="attachment_1895" class="wp-caption aligncenter" style="width: 550px"><em><em><a href="http://www.androidandme.com/wp-content/uploads/2009/04/phonegapbig.png"><img class="size-full wp-image-1895" title="phonegapbig" src="http://www.androidandme.com/wp-content/uploads/2009/04/phonegapbig.png" alt="With PhoneGap you can develope for multiple mobile platforms at once." width="540" height="210" /></a></em></em><p class="wp-caption-text">With PhoneGap you can develope for multiple mobile platforms at once.</p></div>
<p>Resource Links:</p>
<ul>
<li><a href="http://www.phonegap.com/" target="_blank">PhoneGap</a> from <a href="http://www.nitobi.com/products/phonegap/" target="_blank">Nitobi </a></li>
<li><a href="http://webkit.org/" target="_blank">WebKit Open Source Project<br />
</a></li>
<li><a href="http://bondi.omtp.org/default.aspx" target="_blank">BONDI </a></li>
</ul>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/12/applications/fandango-releases-public-beta-of-android-app/" title="Fandango releases public beta of Android app">Fandango releases public beta of Android app</a></li><li><a href="http://androidandme.com/2009/12/news/using-phonegap-and-the-sony-ericsson-websdk-to-develop-android-apps/" title="Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps">Using PhoneGap and the Sony Ericsson WebSDK to develop Android apps</a></li><li><a href="http://androidandme.com/2009/11/applications/t-mobile-peddles-android-applications-with-new-brochure/" title="T-Mobile peddles Android applications with new brochure">T-Mobile peddles Android applications with new brochure</a></li><li><a href="http://androidandme.com/2009/11/news/complications-looming-for-android-developers/" title="Complications looming for Android developers">Complications looming for Android developers</a></li><li><a href="http://androidandme.com/2009/09/applications/drivesafe-ly-reduces-dangers-of-texting-while-driving/" title="DriveSafe.ly reduces dangers of texting while driving">DriveSafe.ly reduces dangers of texting while driving</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/04/news/interviews/interview-with-phonegap-developer-brian-leroux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Battle for Mars.  Android Game Review.</title>
		<link>http://androidandme.com/2009/03/reviews/battle-for-mars-review/</link>
		<comments>http://androidandme.com/2009/03/reviews/battle-for-mars-review/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 15:42:55 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[android games]]></category>
		<category><![CDATA[android review]]></category>
		<category><![CDATA[battle for mars]]></category>
		<category><![CDATA[game review]]></category>
		<category><![CDATA[larva labs]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=1347</guid>
		<description><![CDATA[Battle for Mars is one of the more expensive games you&#8217;ll find on the Android market, but it&#8217;s well worth it.  The character art is funny and unique, it works well with the controls on the G1, and, best of all, it&#8217;s based on one of the best video games ever made, Advance Wars.

Battle [...]]]></description>
			<content:encoded><![CDATA[<p>Battle for Mars is one of the more expensive games you&#8217;ll find on the Android market, but it&#8217;s well worth it.  The character art is funny and unique, it works well with the controls on the G1, and, best of all, it&#8217;s based on one of the best video games ever made, Advance Wars.</p>
<p><a href="http://www.androidandme.com/wp-content/uploads/2009/03/battleformarsqr.png"><img class="size-full wp-image-1363 alignright" title="battleformarsqr" src="http://www.androidandme.com/wp-content/uploads/2009/03/battleformarsqr.png" alt="Download From Market" width="100" height="100" /></a></p>
<p><strong>Battle for Mars</strong><br />
Version: 1.0.6<br />
Developed by: <a href="http://www.larvalabs.com/android.html" target="_blank">Larva Labs Ltd.</a><br />
Price: $4.99<br />
File Size: 1.24 MB</p>
<p>The basic premise is the same as other turn-based strategy games.  You create units of various kinds (Soldier, Elite Soldier, SniperBot, TransBot, BombBot, MegaBot, RocketBot etc. as well as sea and air units eventually).  Each has a different cost and unique abilities.  The opposing side, or sides, have the same types of units and usually about the same ability to produce them.  Depending on the terrain and factory/city layout of a particular map, different strategies will need to be used.</p>
<p>Usually, the map is not symmetrical and you&#8217;ll have to use a different strategy from the one the computer is using.  This is what makes these games fun.  It&#8217;s a little Bad News Bears against the computer the first couple of times you play a map before you get the hang of it.  If you&#8217;re like me, you&#8217;ll try to &#8220;break&#8221; the game a few times to see if you can.  All SniperBots.  Nope.  Save up for a Doom Boat and then take them all out.  Nope.  A war of attrition with footsoldiers, a.k.a. the fire ant strategy.  Nope.  Good games don&#8217;t &#8220;break,&#8221; and this one won&#8217;t either (although the computer is not smart enough to keep you from occupying its one factory and preventing it from creating new units, but usually the game is about over by then anyway).</p>
<div id="attachment_1361" class="wp-caption alignleft" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/battleformars3.png"><img class="size-thumbnail wp-image-1361" title="battleformars3" src="http://www.androidandme.com/wp-content/uploads/2009/03/battleformars3-150x150.png" alt="Different Units You Can Build" width="150" height="150" /></a><p class="wp-caption-text">Different Units You Can Build</p></div>
<p>You&#8217;ll have to develop good strategies using the whole variety of unit types and they&#8217;ll be used roughly the way they were intended.  Doing a long press on a unit will give you a breakdown of its abilities, and show you the extent of an enemy&#8217;s range in the case of projectile bots.  Yes, when the maps get tough, you&#8217;ll be figuring out where the blind spot is amongst three or four RocketBots, and counting how many turns it&#8217;s going to take for an Attack Boat to reach your Gun Boat,  but it&#8217;s all worth it in the end.  Advance Wars afficionatos will be familiar.  Usually the bug strikes hard.</p>
<p>I&#8217;m sure I&#8217;m not doing the developers any favors by saying this game is almost an exact clone of Advance Wars, but it is.  If the game is not licensed, we may be looking at a Scrabulous type situation.  The units are basically the same with the same strengths and weaknesses, number of squares they can move over different terrain, range etc.  Even the little battle animations are almost identical.  One side shoots &#8212; pause &#8212; a few units on the other side blow up, the other side shots&#8230;  It&#8217;s the same thing.  The different typs of terrain are the same and the function of each type is the same. Basically, it stomps all over any intellectual property rights the original developers had in whatever country they had them in.  I&#8217;m not a lawyer, so I don&#8217;t know what those rights may be, but, as with Scrabulous, the winner is&#8230; you.</p>
<p>The developers have picked up the ball where Advance Wars left it and squashed it right into our cellphones.  And let&#8217;s face it, it&#8217;s not acceptable to carry around a GameBoy Advance anymore.  Plus, they&#8217;ve taken away one of Advance War&#8217;s more onerous features, the multi-turn capture of cities.  This would often make your games stretch into the two hour area for no good reason.  For instance, if you only had one unit at the end, you&#8217;d be capturing that last city for ten turns.</p>
<div id="attachment_1359" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/battleformars1.png"><img class="size-thumbnail wp-image-1359" title="battleformars1" src="http://www.androidandme.com/wp-content/uploads/2009/03/battleformars1-150x150.png" alt="A Battle Animation" width="150" height="150" /></a><p class="wp-caption-text">A Battle Animation</p></div>
<p>In video games, clones work.  There isn&#8217;t a lot of development time spent making the game balanced and fun.  There isn&#8217;t a lot of time spent on the <em>game</em> part of the game, period.  What&#8217;s involved is adapting to a new platform and putting a new face and new features on the old guts.  Battle for Mars has done a good job of that and they started with great guts.</p>
<p>If you like turn-based strategy games, you will like Battle for Mars.  If you don&#8217;t like turn-based strategy games, you will still probably like Battle for Mars.  If you turn your nose up at people playing Stratego in the back of comic book stores, you will <em>still</em> probably like this game.  It&#8217;s pure Mars-themed fun.</p>
<p>For more strategy tips, see the <a href="http://larvalabs.com/blog/android/battle-for-mars-strategy-guide/" target="_blank">Larva Labs blog</a>.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/03/videos/most-downloaded-tower-defense-game-for-android-video-review/" title="Most Downloaded Tower Defense Game For Android: Video Review">Most Downloaded Tower Defense Game For Android: Video Review</a></li><li><a href="http://androidandme.com/2009/10/news/developer-sees-50-increase-in-sales-with-new-android-market/" title="Developer sees 50% increase in sales with new Android Market">Developer sees 50% increase in sales with new Android Market</a></li><li><a href="http://androidandme.com/2009/04/reviews/aevum-obscurum-indulge-your-quest-for-world-conquest/" title="Aevum Obscurum: Indulge Your Quest for World Conquest">Aevum Obscurum: Indulge Your Quest for World Conquest</a></li><li><a href="http://androidandme.com/2009/03/videos/droidgear-sega-emulator-for-android-video-review/" title="DroidGear Sega Emulator for Android Video Review">DroidGear Sega Emulator for Android Video Review</a></li><li><a href="http://androidandme.com/2009/03/reviews/three-android-games-you-might-want-to-download/" title="Three Android Games You Might Want To Download">Three Android Games You Might Want To Download</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/03/reviews/battle-for-mars-review/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Could Symbian Really Squeeze Android Out?</title>
		<link>http://androidandme.com/2009/03/news/could-symbian-really-squeeze-android-out/</link>
		<comments>http://androidandme.com/2009/03/news/could-symbian-really-squeeze-android-out/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 15:00:05 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android applications]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[palm os]]></category>
		<category><![CDATA[rim]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[smartphone shakeout]]></category>
		<category><![CDATA[symbian]]></category>
		<category><![CDATA[symbian foundation]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=1065</guid>
		<description><![CDATA[This smartphone article has gotten a lot of buzz around the office in recent days.  (By office I mean apartment I share with my dog, but the fact remains.)  Nearly everyone in the office is talking about this article.  Fifty percent.
Jason Hiner does a disservice to Android, which upsets me personally, but [...]]]></description>
			<content:encoded><![CDATA[<p>This <a href="http://blogs.techrepublic.com.com/hiner/?p=1238" target="_blank">smartphone article</a> has gotten a lot of buzz around the office in recent days.  (By office I mean apartment I share with my dog, but the fact remains.)  Nearly everyone in the office is talking about this article.  Fifty percent.</p>
<p>Jason Hiner does a disservice to Android, which upsets me personally, but worse than that, he’s so insulting to the entire smartphone-observant community that he’s got me sticking up for the iPhone.</p>
<p>Some of Mr. Hiner’s claims:</p>
<blockquote><p>“Businesses will play a similar role in the smartphone business that they play in the PC market.”</p></blockquote>
<p>This is a simple one.  Businesses have to buy PCs for their employees.  They usually don’t need to buy them phones, and additionally dictate which phone they buy.  (And they don’t generally dictate based on security, which Mr. Hiner revisits several times.  The president has phone security.  Ralph’s Towing does not.)</p>
<p>Businesses may buy their employees phones, but most don’t.  Business’ role in the PC market is much, much greater than their role in the smartphone market.  Phone sales are consumer driven.  Thirteen million iPhones were not sold last year to businesses.  Businesses were not lined up around that ridiculous cube store in New York.</p>
<blockquote><p>“It wasn’t until iPhone 2.0 when the software added Exchange support and business-friendly features that iPhone sales really took off.”</p></blockquote>
<p>It also won Invention of the Year and dropped from $500 to $200, but who’s counting?  It must be businesses sending their people to camp out in front of the cube for two days.  “Johnson, head down to the cube and buy yourself an iPhone…”</p>
<blockquote><p>“Linux=Google Android (for the most part)”</p></blockquote>
<p>Android only makes up <a href="http://news.zdnet.co.uk/communications/0,1000000085,39625974,00.htm" target="_blank">twenty percent</a> of the Linux handset market sales from Q4 2008.  They’ve actually been making Linux phones for a while.</p>
<blockquote><p>“…Symbian will have to go toe-to-toe with Google Android to fight for the hearts of open source software developers… Due to the current reach of Symbian, the strong open source overtures made by Nokia, and the fact that Android hasn’t been a slam dunk with the open source community, I think Symbian has the advantage over Android.”</p></blockquote>
<p>Symbian does not have the advantage over Android in any way shape or form other than being first.  Android has been out on a commercial phone for five months. Symbian has been on the market since 2001.  Android is still an infant by comparison and has a lot of capacity to grow.  It is not burdened by incompatible versions of a user interface , a ridiculously difficult development environment , disgruntled developers , and viruses .</p>
<p>Furthermore, I can tell you there’s nothing that will make Symbian less popular with the open source community than charging $1,500 for access to the code.</p>
<p>And as long as we’re talking about money, if this OS is so great, why have they started <a href="http://www.engadget.com/2009/03/18/white-nokia-e71-arrives-in-america-on-cincinnati-bell/" target="_blank">giving it awa</a>y?  When’s the last time the open source project cost more than the hardware you were going to run it on?</p>
<p>Clearly Symbian (Nokia) is just reacting to the 20 percent it recently lost off its market share and nothing else.  That’s where the recent jab at Android came from.  That’s where the free phones are coming from.  And that’s why it’s open source.  It hopes to be on par with Android in a year or two, which is why its CEO not taking any swipes at the big boys on the way down.</p>
<blockquote><p>&#8220;Windows Mobile is maddeningly difficult to use.&#8221;</p></blockquote>
<p>Okay, that one is true.  I wouldn’t have said difficult to use exactly.  Maybe “extraordinarily frustrating.”  Windows bashing unites us all.</p>
<p>I think the worst thing that’s wrong with Mr. Hiner’s article is that he gets the smartphone market all wrong.  Everything is going to change in six months, and then it’s going to change again in another six months on and on, and every change will be somewhat radical and unexpected, but at the same time those seeds are already in the ground.  Potential counts so much.</p>
<p>Before Apple was known for phones, you might be tempted to say it wouldn’t be any good at it.  There were no Google gadgets of any kind before the G1.  And yet here we are.  Following the trends by looking at the money and a few loosely defined concepts like “unified communications” and “fixed mobile convergence solutions” is like saying that Vista is going to be great because it sounds like a nice view.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/09/news/google-responds-to-cyanogenmod-controversy/" title="Google responds to CyanogenMod controversy">Google responds to CyanogenMod controversy</a></li><li><a href="http://androidandme.com/2009/03/reviews/customize-your-android-home-screen-with-widgets-and-themes-ahome-dxtop-and-open-home/" title="Customize Your Android Home Screen With Widgets and Themes.  aHome, dxTop, and Open Home.  ">Customize Your Android Home Screen With Widgets and Themes.  aHome, dxTop, and Open Home.  </a></li><li><a href="http://androidandme.com/2009/03/videos/ahome-video-review-for-android-turn-your-g1-into-an-iphone/" title="aHome Video Review For Android.  Turn Your G1 Into An iPhone">aHome Video Review For Android.  Turn Your G1 Into An iPhone</a></li><li><a href="http://androidandme.com/2009/03/videos/retro-defense-android-game-video-review/" title="Retro Defense: Android Game Video Review">Retro Defense: Android Game Video Review</a></li><li><a href="http://androidandme.com/2009/03/videos/dxtop-and-lock-20-android-applications-video-review/" title="dxTop and Lock 2.0: Android Applications Video Review">dxTop and Lock 2.0: Android Applications Video Review</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/03/news/could-symbian-really-squeeze-android-out/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Note To Self: Review To-Do Apps For Android</title>
		<link>http://androidandme.com/2009/03/reviews/note-to-self-review-to-do-apps-for-android/</link>
		<comments>http://androidandme.com/2009/03/reviews/note-to-self-review-to-do-apps-for-android/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 17:01:27 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[3banana]]></category>
		<category><![CDATA[android applications]]></category>
		<category><![CDATA[android review]]></category>
		<category><![CDATA[android to do list]]></category>
		<category><![CDATA[astrid]]></category>
		<category><![CDATA[rtm tasks]]></category>
		<category><![CDATA[to do list]]></category>
		<category><![CDATA[toodo]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=801</guid>
		<description><![CDATA[One of the most common &#8220;classic&#8221; applications on the Android Market is the to-do list manager.  Easy to code and almost universally useful, the to-do list manager is tempting for developer and consumer alike.  Unfortunately, there are so many more of these applications than there are good ones, and once you install one, [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most common &#8220;classic&#8221; applications on the Android Market is the to-do list manager.  Easy to code and almost universally useful, the to-do list manager is tempting for developer and consumer alike.  Unfortunately, there are so many more of these applications than there are good ones, and once you install one, you might find yourself looking for another in short order.</p>
<p>These are the applications currently in the market with more than the bare minimum functionality and good reviews: <a href="http://code.google.com/p/android-astrid/" target="_blank">Astrid</a>, <a href="http://mischost.googlepages.com/androidrtm" target="_blank">RTM Tasks</a>, <a href="http://edouardmercier.fr/toodo" target="_blank">TooDo</a>, and <a href="http://3banana.com/" target="_blank">3banana</a>.  (Absent from this list is an application called ActionComplete, which sells for $4.99.  The description says that it has meticulous attention to detail, but five dollars is too much for any to-do list, meticulous or not.)</p>
<h2>Astrid</h2>
<div id="attachment_806" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/astrid5.png"><img class="size-thumbnail wp-image-806" title="astrid5" src="http://www.androidandme.com/wp-content/uploads/2009/03/astrid5-150x150.png" alt="Astrid Home Screen" width="150" height="150" /></a><p class="wp-caption-text">Astrid Home Screen</p></div>
<p>I&#8217;ll cut to the chase since you&#8217;ve got things to do.  Astrid is the best to-do list manager available in the market.  It&#8217;s attractive, intuitive, and it does everything you need it to do without getting in your way. You&#8217;ll be happy to hit that little squid icon a dozen times a day.</p>
<p>One of the best features – that I&#8217;ve never seen before – is how it checks off a task.  When you hit the checkbox, it changes the task font to strikethrough and leaves it there until you exit the application.  This is handy because you often hit the wrong task and you don&#8217;t want to have to re-enter it.  This was a frustration with the built-in to-do lists on Windows Mobile and Palm.  Four or five pixels up or down and you&#8217;ve got to remember what that task was and type it in again.  It&#8217;s either gone, or it resides in your gigantic pool of completed tasks.</p>
<p>Astrid also does what you should be able to do with every to-do list manager: open it, type, close it, and it will add a new task.  This is what a person does with the vast majority of his or her time with a to-do list and it is appropriately streamlined here.</p>
<p>There are also the requisite features like priority, alarms, recurring tasks, and tags, all of which Astrid does well.  I also like the tabbed organization.  If a task doesn&#8217;t have a due date or an alert, you can ignore those tabs and exit.  Saving is always automatic.</p>
<p>Despite its utter dominance of the list-oriented market, I was disappointed by two aspects of the more modern versions of Astrid.  Since they came out with the tabs, the application has been a bit slow.  Personally, I think speed should be a higher priority than almost any fancy feature for these types of applications.  Astrid also claims to synchronize with <a href="http://www.rememberthemilk.com/" target="_blank">Remember The Milk</a>, but I couldn&#8217;t get it to work, and, judging by the wiki, I wasn&#8217;t the only one.</p>
<h2>RTM Tasks</h2>
<p><a href="http://mischost.googlepages.com/androidrtm" target="_blank">RTM Tasks</a> is a newer entry in the market and has very basic functionality.  It is notable because it does, like the name implies, synchronize successfully with <a href="http://www.rememberthemilk.com/" target="_blank">Remember The Milk</a>.  If you&#8217;re a big RTM fan, this might be the one to start with, at least until some others get their acts together.  You can always switch later by synchronizing with the new one.</p>
<h2>TooDo</h2>
<div id="attachment_808" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/toodoscreenshot.png"><img class="size-thumbnail wp-image-808" title="toodoscreenshot" src="http://www.androidandme.com/wp-content/uploads/2009/03/toodoscreenshot-150x150.png" alt="TooDo Home Screen" width="150" height="150" /></a><p class="wp-caption-text">TooDo Home Screen</p></div>
<p><a href="http://edouardmercier.fr/toodo" target="_blank">TooDo</a> is notable as the Titanic of to-do list managers for Android.  It has a plethora of features and very little intuitiveness.  Features like the dashboard, contexts (aren&#8217;t categories enough?), smart folders, distance intervals (a Geo-notification setting), and owner (there&#8217;s also author) are poorly defined and the interface gives us few hints. There is a setting called &#8220;Insistent&#8221; with this cryptic explanation: &#8220;Should a to-do notification with importance higher than Normal loop for ever?&#8221;  Difficult to tell what you&#8217;re going to be subjected to with that one.</p>
<p>To impress upon you, the sheer number of features it’s offering, TooDo will add a persistent entry in your window shade with the following buttons: &#8220;Change,&#8221; &#8220;On,&#8221; &#8220;Main Screen,&#8221; &#8220;Smart Folders,&#8221; &#8220;Categories,&#8221; &#8220;Contexts,&#8221; &#8220;Notes,&#8221; “Demo mode,” “Go Lite,” &#8220;Sync,&#8221; and &#8220;Purge,&#8221; and, in the bottom left-hand corner, the lowly &#8220;Add to-do.&#8221;</p>
<p>The dashboard, as it&#8217;s called, also includes the message, &#8220;Go to the &#8220;Settings&#8221; for disabling,&#8221; which is probably what most users will immediately do.</p>
<p>Where Astrid is clean and clever looking, TooDo has &#8220;Animations.&#8221; This means that the items in each tab will disappear one by one when you switch to that tab.  This little cascade is annoying and does not in any way further the to-do list users primary goal of getting things done.  All-in-all, it seems as if the developer believed that this was a race to the record books for number of features, useful or not.</p>
<p>I was also not able to get Remember the Milk synchronization to work.</p>
<h2>3banana</h2>
<div id="attachment_810" class="wp-caption alignright" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/3banana.png"><img class="size-thumbnail wp-image-810" title="3banana" src="http://www.androidandme.com/wp-content/uploads/2009/03/3banana-150x150.png" alt="3banaa Home Screen" width="150" height="150" /></a><p class="wp-caption-text">3banaa Home Screen</p></div>
<p><a href="http://3banana.com/" target="_blank">3banana</a> is not actually a to-do list manager.  It is a note taking and sharing application, but I thought it showed a lot of potential. The interface is clean and simple.  You can begin typing right away into a dedicated text box at the top, add tags twitter style with the pound sign, and hit save to keep it in your list.  You can also use the camera button next to the text box to attach a picture to the entry.  The entry and the picture can then be saved and shared on Facebook or Twitter.  I wasn&#8217;t able to get the synchronization with 3banana.com to work, where all of this social magic is supposed to happen, but if you create an entry on the site, it works fine from there.  Once the synchronization starts working, this could become a fun socially-aware way to make lists, in addition to being a usable and fast to-do list manager on its own.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/05/reviews/ecorio-track-your-carbon-footprint/" title="Ecorio: Track Your Carbon Footprint">Ecorio: Track Your Carbon Footprint</a></li><li><a href="http://androidandme.com/2009/04/reviews/phoneface-android-g1-speed-dialer-contact-picture-synchronization/" title="PhoneFace: Android G1 Speed Dialer &#038; Contact Picture Synchronization">PhoneFace: Android G1 Speed Dialer &#038; Contact Picture Synchronization</a></li><li><a href="http://androidandme.com/2009/03/reviews/introducing-android-app-video-reviews-episode-one-astrid/" title="Introducing Android App Video Reviews &#8211; Episode One &#8211; Astrid">Introducing Android App Video Reviews &#8211; Episode One &#8211; Astrid</a></li><li><a href="http://androidandme.com/2009/03/reviews/customize-your-android-home-screen-with-widgets-and-themes-ahome-dxtop-and-open-home/" title="Customize Your Android Home Screen With Widgets and Themes.  aHome, dxTop, and Open Home.  ">Customize Your Android Home Screen With Widgets and Themes.  aHome, dxTop, and Open Home.  </a></li><li><a href="http://androidandme.com/2009/03/videos/ahome-video-review-for-android-turn-your-g1-into-an-iphone/" title="aHome Video Review For Android.  Turn Your G1 Into An iPhone">aHome Video Review For Android.  Turn Your G1 Into An iPhone</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/03/reviews/note-to-self-review-to-do-apps-for-android/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Android Brings Freedom For All Devices</title>
		<link>http://androidandme.com/2009/03/news/android-brings-freedom-for-all-devices/</link>
		<comments>http://androidandme.com/2009/03/news/android-brings-freedom-for-all-devices/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 02:20:16 +0000</pubDate>
		<dc:creator>Alex Byrnes</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android on blackberry]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[google android]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[htc g1]]></category>
		<category><![CDATA[tmobile g1]]></category>

		<guid isPermaLink="false">http://www.androidandme.com/?p=779</guid>
		<description><![CDATA[A recent headline “BlackBerry Storm Transformed into Google Android, Sorta” got me thinking.  No, it wasn’t that certain news outlets are click-mongering hope stealers.  It was about the future of Android.  First, that the idea of a phone having a semi-portable, nameable operating system is a breakthrough in itself.  A few [...]]]></description>
			<content:encoded><![CDATA[<p>A recent headline “BlackBerry Storm Transformed into Google Android, Sorta” got me thinking.  No, it wasn’t that certain news outlets are click-mongering hope stealers.  It was about the future of Android.  First, that the idea of a phone having a semi-portable, nameable operating system is a breakthrough in itself.  A few years ago, the idea that a phone had an operating system at all was a little strange sounding.  “What do you mean ‘Download for <a href="http://en.wikipedia.org/wiki/UIQ" target="_blank">UIQ phones</a>?’”  Or that you would install something “on” the phone at all.  The phone was the phone, the buttons, the screen, the novel type of hinge.  &#8220;Look at this hinge technology&#8221;, you’d say.</p>
<div id="attachment_781" class="wp-caption alignleft" style="width: 160px"><a href="http://www.androidandme.com/wp-content/uploads/2009/03/apple-newton.jpg"><img class="size-thumbnail wp-image-781" title="apple-newton" src="http://www.androidandme.com/wp-content/uploads/2009/03/apple-newton-150x150.jpg" alt="Apple Newton" width="150" height="150" /></a><p class="wp-caption-text">Apple Newton</p></div>
<p>We’re past all that of course.  There wasn’t any doubt since the <a href="http://en.wikipedia.org/wiki/Apple_Newton" target="_blank">Newton</a> that we’d get where we are today, but there still is this concept of the hardware and the software coming together as a package that should go to the same place the Newton went.  The operating system and phone should be considered independent and hopefully, someday not long from now, will be.</p>
<p>There is a perfect analogy to this in the PC world: Linux (and Android is Linux).  Linux goes on everything.  When that gaming “rig” from ’99 stops being able to run current games, put Linux on it and use it for <a href="http://www.mythtv.org/" target="_blank">MythTV</a>, or just <a href="http://www.hulu.com/" target="_blank">Hulu</a>, or checking your email and never getting a virus.  Imagine the same system applied to cell phones.  Don’t need your old phone?  Put Android on it and make an <a href="http://www.imeem.com/" target="_blank">imeem machine</a> for your bedside!  Or an alarm clock and imeem machine.  Or an alarm clock with imeem and StreamFurious for listening to the news in the morning.  You can forget about that recycling program at your local Circuit City Best Buy.  Your phone is going to still be useful until something replaces alarm clocks and music.  And why shouldn’t it be?  You paid for it.  It’s yours.</p>
<p>The Palm Treo.  Great phone, and a very good OS for the time, but as soon as mine stopped being able to make phone calls, it stopped carrying its weight.  Suddenly 6 ounces was a lot for a planner and to-do list.  Now we’re getting to the point where the phone is almost beside the point.  There is, after all, a machine called the iPod Touch, which, even though I don’t condone it, some people do own.  This is an iPhone without the phone part.  Yet somehow it remains useful.  I know if I couldn’t make phone calls with my G1, I would probably still carry it around.  I could still avoid getting lost, play music, and make lightsaber noises just like those iPod Touch users (whoever they may be).  All the more reason for operating systems to be portable.  It’s not a phone anymore!</p>
<p>And let’s not forget the fact that you may want to put Android on cutting edge hardware too.  Take the Blackberry – pipe dream – example.  Blackberry has great hardware.  It fits your hand.  The keys are big and tactile, and it’s got that great thumb wheel.  Pop Android on there and you’ve got it all, the phone you want and the OS you love with all the software you bought over the course of years of ownership.</p>
<p>The Android on Blackberry scenario probably won’t happen anytime soon (prove me wrong kids!) but there is still a message here.  We Android fans do not yet have great hardware.  We have good hardware (G1), and we have the clunky , the fake , and the goodbye weekends!</p>
<p>This is not to say that the market is failing us.  In fact, it’s working pretty well in every corner of the globe.  It’s that we’re so antsy to have it all.  Not only that, but wouldn’t it be terrible if a great OS never had a great home?  There would be more than one gadget historian shaking his head in shame.</p>
<p>I say let the next Android come from <a href="http://www.rim.com/" target="_blank">RIM</a>.</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://androidandme.com/2009/03/reviews/82-reasons-to-purchase-an-android-phone-g1-for-9799/" title="82 Reasons To Purchase an Android Phone. G1 for $97.99">82 Reasons To Purchase an Android Phone. G1 for $97.99</a></li><li><a href="http://androidandme.com/2009/02/news/3-ways-to-get-more-storage-space-on-your-android-g1/" title="3 Ways To Get More Storage Space On Your Android G1">3 Ways To Get More Storage Space On Your Android G1</a></li><li><a href="http://androidandme.com/2009/08/news/android-closing-in-on-blackberry-taking-share-from-iphone/" title="Android closing in on BlackBerry, taking share from iPhone">Android closing in on BlackBerry, taking share from iPhone</a></li><li><a href="http://androidandme.com/2009/03/contests/fun-with-qr-codes-for-google-android/" title="Fun With QR Codes For Google Android.">Fun With QR Codes For Google Android.</a></li><li><a href="http://androidandme.com/2009/03/videos/google-android-so-easy-a-1yr-old-can-do-it/" title="Google Android.  So Easy A 1yr Old Can Do It.">Google Android.  So Easy A 1yr Old Can Do It.</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://androidandme.com/2009/03/news/android-brings-freedom-for-all-devices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
