<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>The journey with little green men</title>
	
	<link>http://bakhtiyor.com</link>
	<description>Blog about mobile software development and the universe</description>
	<lastBuildDate>Sat, 12 Dec 2009 08:47:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TheJourneyWithLittleGreenMen" /><feedburner:info uri="thejourneywithlittlegreenmen" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>“iPhonish” Tabs</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/qRLOhX2ib38/</link>
		<comments>http://bakhtiyor.com/2009/10/iphonish-tabs/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 14:49:14 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[User Interface]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[tabs]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=431</guid>
		<description><![CDATA[Let me introduce my custom tabs recipe: custom tabs layout with RadioGroup widget and hidden TabWidget view. Layout file can looks like this: &#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62; &#60;TabHost xmlns:android=&#34;http://schemas.android.com/apk/res/android&#34; android:id=&#34;@android:id/tabhost&#34; android:layout_width=&#34;fill_parent&#34; android:layout_height=&#34;fill_parent&#34;&#62; &#60;LinearLayout android:orientation=&#34;vertical&#34; android:layout_width=&#34;fill_parent&#34; android:layout_height=&#34;fill_parent&#34;&#62; &#60;FrameLayout android:id=&#34;@android:id/tabcontent&#34; android:layout_width=&#34;fill_parent&#34; android:layout_height=&#34;0dip&#34; android:layout_weight=&#34;1&#34; android:padding=&#34;20dip&#34; android:background=&#34;#fff&#34;/&#62; &#60;RadioGroup android:layout_width=&#34;fill_parent&#34; android:layout_height=&#34;wrap_content&#34; android:orientation=&#34;horizontal&#34; android:checkedButton=&#34;@+id/first&#34; android:id=&#34;@+id/states&#34;&#62; &#60;RadioButton android:id=&#34;@+id/first&#34; android:background=&#34;@drawable/button_radio&#34; android:width=&#34;80dip&#34; android:height=&#34;70dip&#34; /&#62; &#60;RadioButton [...]]]></description>
			<content:encoded><![CDATA[<p>Let me introduce my custom tabs recipe: custom tabs layout with RadioGroup widget and hidden TabWidget view. Layout file can looks like this:</p>
<pre class="brush: xml">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;TabHost xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
  android:id=&quot;@android:id/tabhost&quot; android:layout_width=&quot;fill_parent&quot;
  android:layout_height=&quot;fill_parent&quot;&gt;
  &lt;LinearLayout android:orientation=&quot;vertical&quot;
    android:layout_width=&quot;fill_parent&quot; android:layout_height=&quot;fill_parent&quot;&gt;
    &lt;FrameLayout android:id=&quot;@android:id/tabcontent&quot;
      android:layout_width=&quot;fill_parent&quot; android:layout_height=&quot;0dip&quot;
      android:layout_weight=&quot;1&quot; android:padding=&quot;20dip&quot; android:background=&quot;#fff&quot;/&gt;
    &lt;RadioGroup android:layout_width=&quot;fill_parent&quot;
      android:layout_height=&quot;wrap_content&quot; android:orientation=&quot;horizontal&quot;
      android:checkedButton=&quot;@+id/first&quot; android:id=&quot;@+id/states&quot;&gt;
      &lt;RadioButton android:id=&quot;@+id/first&quot; android:background=&quot;@drawable/button_radio&quot;
        android:width=&quot;80dip&quot; android:height=&quot;70dip&quot; /&gt;
      &lt;RadioButton android:id=&quot;@+id/second&quot; android:background=&quot;@drawable/button_radio&quot;
        android:width=&quot;80dip&quot; android:height=&quot;70dip&quot; /&gt;
      &lt;RadioButton android:id=&quot;@+id/third&quot; android:background=&quot;@drawable/button_radio&quot;
        android:width=&quot;80dip&quot; android:height=&quot;70dip&quot; /&gt;
      &lt;RadioButton android:id=&quot;@+id/fourth&quot; android:background=&quot;@drawable/button_radio&quot;
        android:width=&quot;80dip&quot; android:height=&quot;70dip&quot; /&gt;
    &lt;/RadioGroup&gt;
    &lt;TabWidget android:id=&quot;@android:id/tabs&quot;
      android:layout_width=&quot;fill_parent&quot; android:layout_height=&quot;wrap_content&quot;
      android:layout_weight=&quot;0&quot; android:visibility=&quot;gone&quot; /&gt;
  &lt;/LinearLayout&gt;
&lt;/TabHost&gt;
</pre>
<p>There is no way to setup button drawable of RadioButton widget in layout XML file, so we should do it at Activity create event:</p>
<pre class="brush: java">
    private void setupUI() {
        RadioButton rbFirst = (RadioButton) findViewById(R.id.first);
        RadioButton rbSecond = (RadioButton) findViewById(R.id.second);
        RadioButton rbThird = (RadioButton) findViewById(R.id.third);
        RadioButton rbFourth = (RadioButton) findViewById(R.id.fourth);
        rbFirst.setButtonDrawable(R.drawable.ebay);
        rbSecond.setButtonDrawable(R.drawable.flickr);
        rbThird.setButtonDrawable(R.drawable.skype);
        rbFourth.setButtonDrawable(R.drawable.you_tube);
        RadioGroup rg = (RadioGroup) findViewById(R.id.states);
        rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
            public void onCheckedChanged(RadioGroup group, final int checkedId) {
                switch (checkedId) {
                case R.id.first:
                    getTabHost().setCurrentTab(0);
                    break;
                case R.id.second:
                    getTabHost().setCurrentTab(1);
                    break;
                case R.id.third:
                    getTabHost().setCurrentTab(2);
                    break;
                case R.id.fourth:
                    getTabHost().setCurrentTab(3);
                    break;
                }
            }
        });
    }
</pre>
<p>Final result:<br />
    <img src="http://bakhtiyor.com/wp-content/uploads/2009/10/tabs.png" alt="tabs" title="tabs" width="320" height="480" class="aligncenter size-full wp-image-435" /></p>
<p>And as usual there are <a href="http://bakhtiyor.com/wp-content/uploads/2009/10/tabs.zip">source code</a> and <a href="http://bakhtiyor.com/wp-content/uploads/2009/10/tabs.apk">executable file</a>.</p>
<p> </p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=qRLOhX2ib38:DouT1iGsUNk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=qRLOhX2ib38:DouT1iGsUNk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=qRLOhX2ib38:DouT1iGsUNk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=qRLOhX2ib38:DouT1iGsUNk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=qRLOhX2ib38:DouT1iGsUNk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/qRLOhX2ib38" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/10/iphonish-tabs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/10/iphonish-tabs/</feedburner:origLink></item>
		<item>
		<title>SQLite Full-Text Search</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/zhXp8Z2C1co/</link>
		<comments>http://bakhtiyor.com/2009/08/sqlite-full-text-search/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 19:53:40 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[full-text search]]></category>
		<category><![CDATA[sqlite]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=397</guid>
		<description><![CDATA[SQLite contains full-text search module called FTS3, using this module you can easily add fast full text search to an Android application. First you need to create virtual table: CREATE VIRTUAL TABLE TableName USING FTS3(ColOne TEXT, ColTwo DATETIME) Your table must contains at least 1 TEXT field. The FTS3 virtual table acts like a regular [...]]]></description>
			<content:encoded><![CDATA[<p>SQLite contains full-text search module called FTS3, using this module you can easily add fast full text search to an Android application.<br />
First you need to create virtual table:</p>
<pre class="brush: sql">
CREATE VIRTUAL TABLE TableName
    USING FTS3(ColOne TEXT, ColTwo DATETIME)
</pre>
<p>Your table must contains at least 1 TEXT field.<br />
The FTS3 virtual table acts like a regular table, but you need to manually maintain the indexes to keep referential integrity — you should UPDATE the FTS3 table from time to time.<br />
The full-text query in SQLite looks like this:</p>
<pre class="brush: sql">
SELECT * FROM TableName WHERE ColOne MATCH &#039;search phrase&#039;
</pre>
<p>Make sure you use MATCH instead of equals or LIKE to scan a TEXT column in a virtual table.<br />
There is a sample application to demonstrate full-text search in action:<br />
<img src="http://bakhtiyor.com/wp-content/uploads/2009/09/fts3.jpg" alt="fts3" title="fts3" width="320" height="480" class="aligncenter size-full wp-image-423" /><br />
Download full-text search <a href="http://bakhtiyor.com/wp-content/uploads/2009/08/fts3.zip">sample application</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=zhXp8Z2C1co:ofPNMYfFHFo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=zhXp8Z2C1co:ofPNMYfFHFo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=zhXp8Z2C1co:ofPNMYfFHFo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=zhXp8Z2C1co:ofPNMYfFHFo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=zhXp8Z2C1co:ofPNMYfFHFo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/zhXp8Z2C1co" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/08/sqlite-full-text-search/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/08/sqlite-full-text-search/</feedburner:origLink></item>
		<item>
		<title>Day 25: Twitter Client</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/gSPbT1nMetc/</link>
		<comments>http://bakhtiyor.com/2009/07/twitter-client/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 22:35:07 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[twitter]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=389</guid>
		<description><![CDATA[The application is a basic Twitter client. (Notice that Twitter Client stores password at SharedPreference, in the real life application you should take care about protecting sensitive data). Btw, you can follow me @bakhtiyor on Twitter. Application Twitter Client SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/25day/ Executable 25day.apk Related links: JTwitter — Java library for the Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>The application is a basic Twitter client. (Notice that Twitter Client stores password at SharedPreference, in the real life application you should take care about protecting sensitive data). Btw, you can follow me <a href="http://twitter.com/bakhtiyor">@bakhtiyor</a> on Twitter.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/09/twitter-client.jpg" alt="twitter-client" title="twitter-client" width="320" height="480" class="aligncenter size-full wp-image-426" /></p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Twitter Client</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/25day/">http://android-30days-apps.googlecode.com/svn/trunk/25day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/25day.apk">25day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li><a href="http://www.winterwell.com/software/jtwitter.php">JTwitter</a> — Java library for the Twitter API</li>
<li><a href="http://ocpsoft.com/prettytime/">PrettyTime</a> — time formatting library</li>
<li><a href="http://thedesignsuperhero.com/2009/03/tweet-tweet-cute-tweet-another-free-twitter-icon/">Cute Tweet</a> Iconset</li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=gSPbT1nMetc:ajt0Q6omx_Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=gSPbT1nMetc:ajt0Q6omx_Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=gSPbT1nMetc:ajt0Q6omx_Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=gSPbT1nMetc:ajt0Q6omx_Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=gSPbT1nMetc:ajt0Q6omx_Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/gSPbT1nMetc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/07/twitter-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/07/twitter-client/</feedburner:origLink></item>
		<item>
		<title>Day 24: Rotary Dialer</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/5evKjUtb3UU/</link>
		<comments>http://bakhtiyor.com/2009/07/rotary-dialer/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 23:07:54 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[rotary dialer]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=378</guid>
		<description><![CDATA[The application is so popular now Rotary Dialer. Special thanks to my friend Elnur for fantastic graphic work of Rotary Dialer. Application Rotary Dialer SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/24day/ Executable 24day.apk]]></description>
			<content:encoded><![CDATA[<p>The application is so popular now Rotary Dialer. Special thanks to my friend <a href="http://www.free-lance.ru/users/3d_icons">Elnur</a> for fantastic graphic work of Rotary Dialer.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/09/rotary-dialer.jpg" alt="rotary-dialer" title="rotary-dialer" width="320" height="480" class="aligncenter size-full wp-image-424" /></p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Rotary Dialer</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/24day/">http://android-30days-apps.googlecode.com/svn/trunk/24day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/24day.apk">24day.apk</a></td>
</tr>
</table>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=5evKjUtb3UU:bU2u3Opo-wk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=5evKjUtb3UU:bU2u3Opo-wk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=5evKjUtb3UU:bU2u3Opo-wk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=5evKjUtb3UU:bU2u3Opo-wk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=5evKjUtb3UU:bU2u3Opo-wk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/5evKjUtb3UU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/07/rotary-dialer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/07/rotary-dialer/</feedburner:origLink></item>
		<item>
		<title>Day 23: Scottris</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/h5Kdtoq7oIY/</link>
		<comments>http://bakhtiyor.com/2009/07/scottris/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 20:53:21 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[game]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=369</guid>
		<description><![CDATA[The clone of famous Tetris game. Use left/right/down arrows to move a piece, up arrow (or single tap) to rotate and center button (or long tap) to fall. You also can use touch and accelerometer gestures. Application Scottris SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/23day/ Executable 23day.apk Related links: Tetris meets the Java bean]]></description>
			<content:encoded><![CDATA[<p>The clone of famous Tetris game.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/09/scottris1.jpg" alt="scottris1" title="scottris1" width="320" height="480" class="aligncenter size-full wp-image-425" /></p>
<p>Use left/right/down arrows to move a piece, up arrow (or single tap) to rotate and center button (or long tap) to fall. You also can use touch and accelerometer gestures.</p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Scottris</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/23day/">http://android-30days-apps.googlecode.com/svn/trunk/23day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/23day.apk">23day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li><a href="http://www.ibm.com/developerworks/java/library/j-tetris/">Tetris meets the Java bean</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=h5Kdtoq7oIY:MycQuTTjPc0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=h5Kdtoq7oIY:MycQuTTjPc0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=h5Kdtoq7oIY:MycQuTTjPc0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=h5Kdtoq7oIY:MycQuTTjPc0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=h5Kdtoq7oIY:MycQuTTjPc0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/h5Kdtoq7oIY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/07/scottris/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/07/scottris/</feedburner:origLink></item>
		<item>
		<title>Forced Vacation</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/U9nLmPuAxUc/</link>
		<comments>http://bakhtiyor.com/2009/07/forced-vacation/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 20:52:21 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=367</guid>
		<description><![CDATA[After a forced vacation “30 Day of Android Apps” is back.]]></description>
			<content:encoded><![CDATA[<p>After a forced vacation “30 Day of Android Apps” is back.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=U9nLmPuAxUc:NMNSk7hKHsI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=U9nLmPuAxUc:NMNSk7hKHsI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=U9nLmPuAxUc:NMNSk7hKHsI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=U9nLmPuAxUc:NMNSk7hKHsI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=U9nLmPuAxUc:NMNSk7hKHsI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/U9nLmPuAxUc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/07/forced-vacation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/07/forced-vacation/</feedburner:origLink></item>
		<item>
		<title>Day 22: UPC Barcode Reader</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/psBJ4CSxcIw/</link>
		<comments>http://bakhtiyor.com/2009/06/upc-barcode-reader/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 08:12:35 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[chris j]]></category>
		<category><![CDATA[xmlrpc]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=357</guid>
		<description><![CDATA[The application integrates Barcode Scanner with UPCDatabase.com. Application UPC Barcode Reader Pre-Requirements Installed Barcode Scanner SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/22day/ Executable 22day.apk Related links: Internet UPC Database Zebra Crossing ZXing android-xmlrpc]]></description>
			<content:encoded><![CDATA[<p>The application integrates Barcode Scanner with UPCDatabase.com.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/06/upc-barcode-reader.png" alt="upc-barcode-reader" title="upc-barcode-reader" width="320" height="480" class="aligncenter size-full wp-image-359" /></p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>UPC Barcode Reader</td>
</tr>
<tr>
<td>Pre-Requirements</td>
<td>Installed <a href="http://www.cyrket.com/package/com.google.zxing.client.android">Barcode Scanner</a></td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/22day/">http://android-30days-apps.googlecode.com/svn/trunk/22day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/22day.apk">22day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li>Internet <a href="http://www.upcdatabase.com/">UPC Database</a></li>
<li>Zebra Crossing <a href="http://code.google.com/p/zxing/">ZXing</a></li>
<li><a href="http://code.google.com/p/android-xmlrpc/">android-xmlrpc</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=psBJ4CSxcIw:lEf5Dy3SPCM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=psBJ4CSxcIw:lEf5Dy3SPCM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=psBJ4CSxcIw:lEf5Dy3SPCM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=psBJ4CSxcIw:lEf5Dy3SPCM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=psBJ4CSxcIw:lEf5Dy3SPCM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/psBJ4CSxcIw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/06/upc-barcode-reader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/06/upc-barcode-reader/</feedburner:origLink></item>
		<item>
		<title>Day 21: Compass</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/m00tb_o9xcA/</link>
		<comments>http://bakhtiyor.com/2009/06/compass/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 07:20:11 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[orientation]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=347</guid>
		<description><![CDATA[Compass is a navigational instrument for determining direction relative to the Earth’s magnetic poles. Application Compass SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/21day/ Executable 21day.apk Related links: WikiMedia Compass Rose]]></description>
			<content:encoded><![CDATA[<p>Compass is a navigational instrument for determining direction relative to the Earth’s magnetic poles.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/06/compass.png" alt="compass" title="compass" width="320" height="480" class="aligncenter size-full wp-image-350" /></p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Compass</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/21day/">http://android-30days-apps.googlecode.com/svn/trunk/21day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/21day.apk">21day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li>WikiMedia <a href="http://en.wikipedia.org/wiki/Compass_rose">Compass Rose</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=m00tb_o9xcA:_PU-HqgRuVo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=m00tb_o9xcA:_PU-HqgRuVo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=m00tb_o9xcA:_PU-HqgRuVo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=m00tb_o9xcA:_PU-HqgRuVo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=m00tb_o9xcA:_PU-HqgRuVo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/m00tb_o9xcA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/06/compass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/06/compass/</feedburner:origLink></item>
		<item>
		<title>Day 20: Magic 8 Ball</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/yIoi2grZMLE/</link>
		<comments>http://bakhtiyor.com/2009/06/magic-8-ball/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 07:20:05 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 day]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[magic]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=340</guid>
		<description><![CDATA[Classical Magic 8 Ball application: shake you phone to get answer. Application Magic 8 Ball SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/20day/ Executable 20day.apk Related links: JavaFX Magic 8 Ball]]></description>
			<content:encoded><![CDATA[<p>Classical Magic 8 Ball application: shake you phone to get answer.</p>
<p><img src="http://bakhtiyor.com/wp-content/uploads/2009/06/magic8ball.png" alt="magic8ball" title="magic8ball" width="320" height="480" class="aligncenter size-full wp-image-345" /></p>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Magic 8 Ball</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/20day/">http://android-30days-apps.googlecode.com/svn/trunk/20day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/20day.apk">20day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li>JavaFX <a href="http://jonathangiles.net/blog/?p=398">Magic 8 Ball</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=yIoi2grZMLE:yjHPxuzLRfg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=yIoi2grZMLE:yjHPxuzLRfg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=yIoi2grZMLE:yjHPxuzLRfg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=yIoi2grZMLE:yjHPxuzLRfg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=yIoi2grZMLE:yjHPxuzLRfg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/yIoi2grZMLE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/06/magic-8-ball/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/06/magic-8-ball/</feedburner:origLink></item>
		<item>
		<title>Day 19: Tumblr Photo Upload</title>
		<link>http://feedproxy.google.com/~r/TheJourneyWithLittleGreenMen/~3/WfpOYG2IvMo/</link>
		<comments>http://bakhtiyor.com/2009/06/tumblr-photo-upload/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 07:19:58 +0000</pubDate>
		<dc:creator>bakhtiyor</dc:creator>
				<category><![CDATA[30 Days of Android Apps]]></category>
		<category><![CDATA[30 d]]></category>
		<category><![CDATA[30 days]]></category>
		<category><![CDATA[andorid]]></category>
		<category><![CDATA[tumblr]]></category>
		<guid isPermaLink="false">http://bakhtiyor.com/?p=328</guid>
		<description><![CDATA[The application integrates picture upload to Tumblr directly into you phone. From Gallery options menu select Share -&#62; Tumblr Upload. Application Tumblr Photo Upload SDK 1.5r2 Sources (SVN) http://android-30days-apps.googlecode.com/svn/trunk/19day/ Executable 19day.apk Related links: Macrospecs Flickr Upload Studiom6 Tumblr icon]]></description>
			<content:encoded><![CDATA[<p>The application integrates picture upload to Tumblr directly into you phone. From Gallery options menu select Share -&gt; Tumblr Upload.</p>
<a href='http://bakhtiyor.com/2009/06/tumblr-photo-upload/tumblr_1/' title='tumblr_1'><img width="150" height="150" src="http://bakhtiyor.com/wp-content/uploads/2009/06/tumblr_1-150x150.png" class="attachment-thumbnail" alt="tumblr_1" title="tumblr_1" /></a>
<a href='http://bakhtiyor.com/2009/06/tumblr-photo-upload/tumblr_2/' title='tumblr_2'><img width="150" height="150" src="http://bakhtiyor.com/wp-content/uploads/2009/06/tumblr_2-150x150.png" class="attachment-thumbnail" alt="tumblr_2" title="tumblr_2" /></a>
<a href='http://bakhtiyor.com/2009/06/tumblr-photo-upload/tumblr_3/' title='tumblr_3'><img width="150" height="150" src="http://bakhtiyor.com/wp-content/uploads/2009/06/tumblr_3-150x150.png" class="attachment-thumbnail" alt="tumblr_3" title="tumblr_3" /></a>
<a href='http://bakhtiyor.com/2009/06/tumblr-photo-upload/tumblr_4/' title='tumblr_4'><img width="150" height="150" src="http://bakhtiyor.com/wp-content/uploads/2009/06/tumblr_4-150x150.png" class="attachment-thumbnail" alt="tumblr_4" title="tumblr_4" /></a>
<table cellpadding="2" cellspacing="0" class="summary">
<tr>
<td>Application</td>
<td>Tumblr Photo Upload</td>
</tr>
<tr>
<td>SDK</td>
<td>1.5r2</td>
</tr>
<tr>
<td>Sources (SVN)</td>
<td><a href="http://android-30days-apps.googlecode.com/svn/trunk/19day/">http://android-30days-apps.googlecode.com/svn/trunk/19day/</a></td>
</tr>
<tr>
<td>Executable</td>
<td><a href="http://android-30days-apps.googlecode.com/files/19day.apk">19day.apk</a></td>
</tr>
</table>
<p>Related links:</p>
<ol>
<li>Macrospecs <a href="http://faceofmobile.com/flickr/">Flickr Upload</a></li>
<li>Studiom6 <a href="http://www.iconspedia.com/icon/tumblr-10337.html">Tumblr icon</a></li>
</ol>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=WfpOYG2IvMo:ydoVNVfkXQ8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=WfpOYG2IvMo:ydoVNVfkXQ8:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=WfpOYG2IvMo:ydoVNVfkXQ8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?i=WfpOYG2IvMo:ydoVNVfkXQ8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?a=WfpOYG2IvMo:ydoVNVfkXQ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/TheJourneyWithLittleGreenMen?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/TheJourneyWithLittleGreenMen/~4/WfpOYG2IvMo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://bakhtiyor.com/2009/06/tumblr-photo-upload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://bakhtiyor.com/2009/06/tumblr-photo-upload/</feedburner:origLink></item>
	</channel>
</rss>
