<?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>Start IT up &#187; software</title>
	<atom:link href="http://www.techjini.com/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techjini.com/blog</link>
	<description>The blog of TechJini Solutions</description>
	<lastBuildDate>Fri, 30 Dec 2011 10:31:45 +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>Historical timeline charts related to computer/electronics</title>
		<link>http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/</link>
		<comments>http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 05:41:48 +0000</pubDate>
		<dc:creator>Samir</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=642</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/' addthis:title='Historical timeline charts related to computer/electronics '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Android iPhone Apple Mac Bill Gates Linux Windows CE Various Mobile OS Excel Photoshop Intel Sony Nokia Social Media Search<a href="http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/' addthis:title='Historical timeline charts related to computer/electronics ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/' addthis:title='Historical timeline charts related to computer/electronics '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><table align="center"><!--Android Section--></p>
<tbody>
<tr>
<th rowspan="6">Android</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-phone-timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-phone-timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-phone-timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-phone-timeline.png"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_Timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_Timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_Timeline1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_Timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-timeline-2.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-timeline-2.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-timeline-21-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/android-timeline-2.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_App.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_App.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_App1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_App.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Rise-Of-Android.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Rise-Of-Android.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Rise-Of-Android1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Rise-Of-Android.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_SDK_Timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_SDK_Timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_SDK_Timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Android_SDK_Timeline.png"> </a></th>
</tr>
<p><!--iPhone Section--></p>
<tr>
<th>iPhone</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone-timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone-timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone-timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone-timeline.jpg"> </a></th>
</tr>
<p><!--Apple Section--></p>
<tr>
<th rowspan="3">Apple</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-timeline-final.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-timeline-final.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-timeline-final1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-timeline-final.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple_evolution.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple_evolution.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple_evolution1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple_evolution.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-comp-timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-comp-timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-comp-timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/apple-comp-timeline.png"> </a></th>
</tr>
<p><!--Mac Section--></p>
<tr>
<th rowspan="3">Mac</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Macbook_Timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Macbook_Timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Macbook_Timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Macbook_Timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/mac-timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/mac-timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/mac-timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/mac-timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/MacOStimeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/MacOStimeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/MacOStimeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/MacOStimeline.jpg"> </a></th>
</tr>
<p><!--Bill Gates Section--></p>
<tr>
<th>Bill Gates</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/bill-gates-timeline3.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/bill-gates-timeline3.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/bill-gates-timeline31-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/bill-gates-timeline3.jpg"> </a></th>
</tr>
<p><!--Linux Section--></p>
<tr>
<th rowspan="2">Linux</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/44218linuxdistrotimelinqv0.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/44218linuxdistrotimelinqv0.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/44218linuxdistrotimelinqv01-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/44218linuxdistrotimelinqv0.png"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/linuxdistrotimeline-7.2.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/linuxdistrotimeline-7.2.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/linuxdistrotimeline-7.21.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/linuxdistrotimeline-7.2.png"> </a></th>
</tr>
<p><!--Windows CE Section--></p>
<tr>
<th>Windows CE</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Windows_CE_Timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Windows_CE_Timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Windows_CE_Timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Windows_CE_Timeline.png"> </a></th>
</tr>
<p><!--Various Mobile OS Section--></p>
<tr>
<th>Various Mobile OS</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone_android_Timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone_android_Timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone_android_Timeline1.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/iphone_android_Timeline.png"> </a></th>
</tr>
<p><!--Excel Section--></p>
<tr>
<th>Excel</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/microsoft-excel-timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/microsoft-excel-timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/microsoft-excel-timeline1.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/microsoft-excel-timeline.png"> </a></th>
</tr>
<p><!--Photoshop Section--></p>
<tr>
<th>Photoshop</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/definitive-photoshop-timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/definitive-photoshop-timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/definitive-photoshop-timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/definitive-photoshop-timeline.jpg"> </a></th>
</tr>
<p><!--Intel Section--></p>
<tr>
<th>Intel</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-timeline.gif"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-timeline.gif"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-timeline1.gif" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-timeline.gif"> </a></th>
</tr>
<p><!--Sony Section--></p>
<tr>
<th rowspan="2">Sony</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/sonytimelinehd2.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/sonytimelinehd2.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/sonytimelinehd21-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/sonytimelinehd2.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Trinitron-Timeline2.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Trinitron-Timeline2.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Trinitron-Timeline21-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Trinitron-Timeline2.jpg"> </a></th>
</tr>
<p><!--Nokia Section--></p>
<tr>
<th>Nokia</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Nokia_timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Nokia_timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Nokia_timeline1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Nokia_timeline.jpg"> </a></th>
</tr>
<p><!--Social Media Section--></p>
<tr>
<th rowspan="3">Social Media</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/socialMediaTL_05.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/socialMediaTL_05.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/socialMediaTL_051-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/socialMediaTL_05.png"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_networking_timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_networking_timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_networking_timeline1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_networking_timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_media_timeline-779402.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_media_timeline-779402.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_media_timeline-7794021.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/social_media_timeline-779402.jpg"> </a></th>
</tr>
<p><!--Search Engines Section--></p>
<tr>
<th>Search Engines</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/search-engine-timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/search-engine-timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/search-engine-timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/search-engine-timeline.jpg"> </a></th>
</tr>
<p><!--Programming Languages Section--></p>
<tr>
<th>Programming Languages</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/tongues-cleaner.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/tongues-cleaner.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/tongues-cleaner1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/tongues-cleaner.png"> </a></th>
</tr>
<p><!--W3C(Internet) Section--></p>
<tr>
<th>W3C(Internet)</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/W3C_Timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/W3C_Timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/W3C_Timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/W3C_Timeline.png"> </a></th>
</tr>
<p><!--Game Technology Section--></p>
<tr>
<th rowspan="2">Game Technology</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/video-game-timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/video-game-timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/video-game-timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/video-game-timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/gameboy-timeline-HD.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/gameboy-timeline-HD.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/gameboy-timeline-HD1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/gameboy-timeline-HD.jpg"> </a></th>
</tr>
<p><!--NFS Game Section--></p>
<tr>
<th>NFS Car Racing Game</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/NFS_Timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/NFS_Timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/NFS_Timeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/NFS_Timeline.jpg"> </a></th>
</tr>
<p><!--CellPhone Section--></p>
<tr>
<th>CellPhone</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Cellphones-Timeline3.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Cellphones-Timeline3.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Cellphones-Timeline31-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Cellphones-Timeline3.jpg"> </a></th>
</tr>
<p><!--Electronics Section--></p>
<tr>
<th rowspan="2">Electronics</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/205_Timeline.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/205_Timeline.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/205_Timeline1-150x100.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/205_Timeline.png"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CE-TimeLine.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CE-TimeLine.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/CE-TimeLine1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CE-TimeLine.jpg"> </a></th>
</tr>
<p><!--Universe(Space) Section--></p>
<tr>
<th rowspan="2">Universe(Space)</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Universe_Timeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Universe_Timeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Universe_Timeline1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Universe_Timeline.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CosmicTimeline.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CosmicTimeline.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/CosmicTimeline1-150x100.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/CosmicTimeline.jpg"> </a></th>
</tr>
<p><!--Software Section--></p>
<tr>
<th rowspan="2">Software</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Google_Vs_MS_Vs_Apple.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Google_Vs_MS_Vs_Apple.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/Google_Vs_MS_Vs_Apple1.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/Google_Vs_MS_Vs_Apple.jpg"> </a></th>
</tr>
<tr>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/SoftWareWar.png"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/SoftWareWar.png"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/SoftWareWar1.png" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/SoftWareWar.png"> </a></th>
</tr>
<p><!--Hardware Section--></p>
<tr>
<th>Hardware</th>
<th><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-hardware-chart1.jpg"></a></p>
<div><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-hardware-chart1.jpg"> <img src="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-hardware-chart11.jpg" border="0" alt="" /> </a></div>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2011/10/computer-hardware-chart1.jpg"> </a></th>
</tr>
</tbody>
</table>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/' addthis:title='Historical timeline charts related to computer/electronics ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2011/10/10/historical-timeline-charts-related-to-computerelectronics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>To get data from POST body in PHP</title>
		<link>http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/</link>
		<comments>http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 07:24:18 +0000</pubDate>
		<dc:creator>Avidnyat</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP Development]]></category>
		<category><![CDATA[techjini]]></category>
		<category><![CDATA[TechJini Solutions]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=438</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/' addthis:title='To get data from POST body in PHP '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>This may look a very simple and small piece of code, but it took me ages to work on this<a href="http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/' addthis:title='To get data from POST body in PHP ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/' addthis:title='To get data from POST body in PHP '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>This may look a very simple and small piece of code, but it took me ages to work on this one and get it in a proper format hence thought of sharing it with all. I used this line of code to get the data from POST body. I hope this will help you with your <a href="http://www.techjini.com/services-webapplication.html">PHP Development</a>.</p>
<p>file_get_contents(&#8216;php://input&#8217;);</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/' addthis:title='To get data from POST body in PHP ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2011/03/17/to-get-data-from-post-body-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to HTML 5 (part 1 of 10)</title>
		<link>http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/</link>
		<comments>http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 10:07:34 +0000</pubDate>
		<dc:creator>Avidnyat</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[techjini]]></category>
		<category><![CDATA[Bangalore based web development companies]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[TechJini Solutions]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[WHATWG]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=203</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/' addthis:title='Introduction to HTML 5 (part 1 of 10) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>HTML 5 HTML is always considered as one of the important aspects of web development. Here, we are discussing about<a href="http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/' addthis:title='Introduction to HTML 5 (part 1 of 10) ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/' addthis:title='Introduction to HTML 5 (part 1 of 10) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p><strong>HTML 5</strong></p>
<p>HTML is always considered as one of the important aspects of <a href="http://www.techjini.com/services-webapplication.html">web development</a>. Here, we are discussing about HTML5.</p>
<p>HTML5 which is currently under development is the next major revision of the HTML standard. Like its immediate Predecessors HTML4.01 and XHTML 1.1 , HTML5 is a standard for structuring and presenting content on world wide web.</p>
<p>This new standard incorporates features like video playback , drag and drop , geolocation, data storage , visiting websites offline , forms and many more.</p>
<p>Here is a brief history of HTML5.</p>
<p> HTML5 which is currently under development is the next major revision of the HTML standard.</p>
<p> There was never any such thing as HTML 1</p>
<p> The first official specification was HTML 2.0, published by the IETF, the Internet Engineering Task Force.</p>
<p> Later on the role of the IETF was superceded by the W3C, the World Wide Web Consortium, where subsequent iterations of the HTML standard have been published.</p>
<p> In the latter half of nineties HTML 4.01 was published.</p>
<p> After HTML 4.01, the next revision to the language was called XHTML 1.0</p>
<p> The content of the XHTML 1.0 specification was identical to that of HTML 4.01. No new elements or attributes were added.</p>
<p> The only difference was in the syntax of the language.</p>
<p> Valid XHTML 1.0 document requires all tags and attributes to be in lowercase. All attributes must be quoted.All elements must have a closing tag.</p>
<p> These rules were similar to that of XML.So they were moving towards XML more.</p>
<p> Then the W3C published XHTML 1.1.</p>
<p> It seemed as if the W3C were losing touch with the day-to-day reality of publishing on the web as they were moving towards XML.</p>
<p> They began working on XHTML 2</p>
<p> XHTML 2 wasn’t going to be backwards compatible with existing web content or even previous versions of HTML</p>
<p> Representatives from Opera, Apple and Mozilla were unhappy with this direction.</p>
<p> They formed their own group: the Web Hypertext Application Technology Working Group, or WHATWG</p>
<p> They started working on HTML Standard and came out with new revision HTML5</p>
<p>The W3C uses a consensus-based approach: issues are raised, discussed, and voted on. </p>
<p>At the WHATWG, issues are also raised and discussed, but the final decision on what<br />
goes into a specification rests with the editor. The editor is Ian Hickson.</p>
<p> While HTML5 was being developed at the WHATWG, the W3C continued working on XHTML 2</p>
<p> Later on W3C admitted that the attempt to move the web from HTML to XML just wasn’t working.</p>
<p> Rather than start from scratch, they wisely decided that the work of the WHATWG should be used as the basis for any future version of HTML.</p>
<p> Later on W3C announced that they will stop working on XHTML 2 and they will support WHATWG.</p>
<p> There are two groups working on HTML5. The WHATWG is creating an HTML5 specification using its process of “commit then review.” The W3C HTML Working Group is taking that specification and putting it through its process of “review then<br />
commit.” </p>
<p><strong><a href="http://techjini.com">TechJini Solutions</a></strong><br />
TechJini Solutions is Bangalore, India based company working in the areas of software product engineering services and creating next generation software products that bring real business value. We take pride in our philosophy of taking on challenging problems and providing innovative and outstanding solutions. We are proud to develop applications on different mobile/tablet platforms including iPhone, iPad, BlackBerry and Android. </p>
<p>Next time, we will look at Forms in HTML 5. Feel free to email me for more details – avidnyat@techjini.com</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/' addthis:title='Introduction to HTML 5 (part 1 of 10) ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/12/10/introduction-to-html-5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Steps For Publishing Application On Android Market</title>
		<link>http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/</link>
		<comments>http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 12:47:50 +0000</pubDate>
		<dc:creator>Bindu</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[techjini]]></category>
		<category><![CDATA[android development]]></category>
		<category><![CDATA[android tips]]></category>
		<category><![CDATA[android tutorial]]></category>
		<category><![CDATA[mobile development]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=330</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/' addthis:title='Steps For Publishing Application On Android Market '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Make your application non debuggable Remove the android:debuggable="true" attribute from the &#60;application&#62; element of the manifest. Remove log files, backup<a href="http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/' addthis:title='Steps For Publishing Application On Android Market ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/' addthis:title='Steps For Publishing Application On Android Market '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><ol style="padding-left: 30px"><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Make 	your application non debuggable</strong></span></span></ol>
<ul style="padding-left: 30px">
<li>Remove the 	<code>android:debuggable="true"</code> attribute from the <code>&lt;application&gt;</code> element of the manifest.</li>
<li>Remove log files, 	backup files, and other unnecessary files from the application 	project.</li>
<li>Check for private or proprietary data and remove it as necessary.</li>
</ul>
<ol style="padding-left: 30px"><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Deactivate 	any calls to </strong></span></span><code><a href="http://developer.android.com/reference/android/util/Log.html"><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Log</strong></span></span></a></code><span style="color: #eb613d"><span style="text-decoration: underline"><strong> methods in the source code. </strong></span></span></ol>
<ul style="padding-left: 30px">
<li>Is in your 	possession</li>
<li>Represents the 	personal, corporate, or organizational entity to be identified with 	the application</li>
<li>Has a validity period that exceeds the expected 	lifespan of the application or application suite. A validity period 	of more than 25 years is recommended.</li>
<li>If you plan to publish your application(s) on 	Android Market, note that a validity period ending after 22 October 	2033 is a requirement. You can not upload an application if it is 	signed with a key whose validity expires before that date.</li>
<li><em><strong>Is not the debug key generated by the 	Android SDK tools. </strong></em></li>
</ul>
<ul style="padding-left: 30px"><span style="color: #9999ff"><span style="font-size: medium"><em><span style="text-decoration: underline"><strong>Steps 	for creating the private key</strong></span></em></span></span></p>
<li><em>Set the 	following paths for the environmental varialbles</em><span style="color: #008000"> <em>JAVA_HOME:  C:\Program Files\Java\jdk1.6.0_20</em></span><span style="color: #008000"> <em>PATH:  C:\Program Files\Java\jdk1.6.0_20\bin</em></span>
<p><em>(this value 	changes depending on where we have stored the jdk)</em></li>
<li>Right click on the project and do the 	following<span style="color: #008000"> <em>Androidtools&gt;export signed application&gt;next&gt;select 	create new keystore&gt;next&gt;next&gt;finish.</em></span></li>
<li><em>Open command 	prompt and type the following.Set the path to where the keystore is 	stored </em><span style="color: #008000"><em>C:\Documents 	and Settings\bindu\Desktop&gt;keytool -list -alias [aliasname]  	-keystore [keystorename]</em></span></li>
<li><em>We now have 	obtained the fingerprint</em></li>
<li><em>Now open the 	following link and enter the obtained finger print</em><a href="http://code.google.com/android/maps-api-signup.html"><span style="color: #0000ff"><em> http://code.google.com/android/maps-api-signup.html</em></span></a></li>
<li>Now we have the 	private key in your google account.</li>
</ul>
<ol style="padding-left: 30px"><span style="color: #eb613d"> </span><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Register for a Maps 	API Key,if your application is using Map View element</strong></span></span></ol>
<ol style="padding-left: 30px"><span style="color: #000000"> </span><span style="color: #000000">If 	your application uses one or more Mapview elements, you will need to 	register your application with the Google Maps service and obtain a 	Maps API Key, before your MapView(s) will be able to retrieve data 	from Google Maps. To do so, you supply an MD5 fingerprint of your 	signer certificate to the Maps service.</p>
<p></span><span style="color: #000000"> </span><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Obfuscating the code</strong></span></span>We can use tools like ant and progaurd to 	obfuscate the code. Detailed steps for this is given 	in blog. <span style="color: #0000ff"> </span><a href="http://android-developers.blogspot.com/"><span style="color: #0000ff"><span style="text-decoration: underline">http://android-developers.blogspot.com/</span></span></a></ol>
<ol style="padding-left: 30px"><span style="color: #eb613d"> </span><span style="color: #eb613d"><span style="text-decoration: underline"><strong>Licensing the 	application</strong></span></span><span style="color: #eb613d"> </span>After we finish all the above steps 	refer the following link to publish the application in the android 	market. <span style="color: #0000ff"><span style="text-decoration: underline">http://developer.android.com/guide/publishing/licensing.html</span></span><br />
<span style="color: #0000ff"> </span></p>
<p><span style="color: #0000ff"><span style="text-decoration: underline"><br />
</span></span></ol>
<ol style="padding-left: 30px"><span style="color: #0000ff"> </span></ol>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/' addthis:title='Steps For Publishing Application On Android Market ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/11/25/steps-for-publishing-application-in-android-market/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Customized PopOver for MapView</title>
		<link>http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/</link>
		<comments>http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 13:44:03 +0000</pubDate>
		<dc:creator>Meghana</dc:creator>
				<category><![CDATA[India]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[techjini]]></category>
		<category><![CDATA[android development]]></category>
		<category><![CDATA[android tips]]></category>
		<category><![CDATA[android tutorial]]></category>
		<category><![CDATA[mobile development]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=304</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/' addthis:title='Creating a Customized PopOver for MapView '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>The android developers tutorial guides to create an app that shows a map the user can use to zoom and<a href="http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/' addthis:title='Creating a Customized PopOver for MapView ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/' addthis:title='Creating a Customized PopOver for MapView '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>The android developers tutorial guides to create an app that shows a map the user can use to zoom and add overlay items that mark points of interest. Suppose the user wants to display the location of the overlay items that were added,as a callout bubble, a customized layout has to be created and added as a subview of the mapView.</p>
<p><strong>Creating a layout:</strong><br />
Create a new xml file in Layout folder,say popOver.xml.</p>
<p><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;FrameLayout xmlns:android=&#8221;http://schemas.android.com/apk/res/android&#8221;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:id=&#8221;@+id/mapBubbleWrap&#8221;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:layout_width=&#8221;wrap_content&#8221; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:layout_height=&#8221;wrap_content&#8221; &gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;LinearLayout android:orientation=&#8221;horizontal&#8221; android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221; android:id=&#8221;@+id/bubble_container&#8221;&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;FrameLayout android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221;&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;ImageView android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:id=&#8221;@+id/dialogimage&#8221; android:src=&#8221;@drawable/popup_leftpointer&#8221;/&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;ImageView android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221; android:paddingLeft=&#8221;10dip&#8221; android:paddingTop=&#8221;7dip&#8221;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:id=&#8221;@+id/dialogimage1&#8243;/&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;/FrameLayout&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;FrameLayout android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221; android:background=&#8221;@drawable/popup_middlebg&#8221;&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;TextView android:id=&#8221;@+id/mapBubble&#8221; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:layout_width=&#8221;wrap_content&#8221; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:layout_height=&#8221;wrap_content&#8221; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:gravity=&#8221;center&#8221; android:paddingTop=&#8221;7dip&#8221;/&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;/FrameLayout&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;ImageView android:layout_width=&#8221;wrap_content&#8221; android:layout_height=&#8221;wrap_content&#8221; android:id=&#8221;@+id/dialogimage2&#8243; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">android:src=&#8221;@drawable/popup_right&#8221; /&gt;</span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;/LinearLayout&gt; </span></span></p>
<p lang="en-US"><span style="font-family: Times New Roman,sans-serif"><span style="font-size: small">&lt;/FrameLayout&gt;</span></span></p>
<p>The above xml code just contains the image of the popover that is to be displayed onTap of the overlay item. I have 3 images joined together to form a single popover image. One can use a single image and add a text displaying the location inside it. However, 2 images and a text is being displayed in popover so 3 images are being used.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_leftpointer4.png"><img class="alignnone size-full wp-image-307" src="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_leftpointer4.png" alt="" width="85" height="77" /></a></p>
<p>Figure(A)</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_middlebg2.png"><img class="alignnone size-full wp-image-308" src="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_middlebg2.png" alt="" width="20" height="77" /></a></p>
<p>Figure(B)</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_right2.png"><img class="alignnone size-full wp-image-309" src="http://www.techjini.com/blog/wp-content/uploads/2010/11/popup_right2.png" alt="" width="65" height="77" /></a></p>
<p>Figure(C)</p>
<p>I have used the figure(B) to display the text(location), the left pointer points the top of the item marker.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/11/popover.png"><img class="alignnone size-full wp-image-311" src="http://www.techjini.com/blog/wp-content/uploads/2010/11/popover.png" alt="" width="138" height="99" /></a></p>
<p>Figure(D)</p>
<p>Figure(D) shows how the popover will look once we add the above view in the mapview.</p>
<p>Adding the customized view in the MapView</p>
<p>Then,in the MapOverLay class that extends ItemizedOverlay,in the overridden OnTap method, inflate the popOver.xml layout.i.e. protected boolean onTap(int index)</p>
<p>First, we have to get the location of the overlay item. This is done by the getProjection method of the MapView class.</p>
<p>Point point = map.getProjection().toPixels(item.getPoint(), null);</p>
<p>- getProjection() gets a projection for converting between screen-pixel coordinates and latitude/longitude coordinates.</p>
<p>- item is the overlay item (Overlay item = (Overlay) getItem(index);)</p>
<p>Now,we know where we have to place the customized view on the screen. But the point we have got will place the popover on the marker. We need to place it on top of the marker. To get the marker image&#8217;s height and width ,use getIntrinsicHeight and getIntrincsicWidth.<br />
height=marker.getIntrinsicHeight();<br />
width=marker.getIntrinsicWidth();</p>
<p>The customized view now has to be moved a few pixels above that corresponds to the marker height and displaced a few pixels in the x-direction that is half the marker&#8217;s width.</p>
<p>Set the LayoutParams of the layout that is being inflated.</p>
<p>LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,<br />
LayoutParams.WRAP_CONTENT, point.x &#8211; width/2, point.y<br />
- height, 0);<br />
layout.setLayoutParams(params);</p>
<p>Now,add the view to the mapView.</p>
<p>mapView.addView(layout);</p>
<p>The x and y parameters being set in the LayoutParams depends on the kind of image being used as the popover. The image that I have used has a pointer that has to be displayed in the middle of the marker and it won&#8217;t be set in the middle of the marker if I use the above logic of setting the x and y parameters of the LayoutParams to half the width of the marker and the full height of the marker. If I do so,the left corner of the image will be displayed on the marker as shown. So use it according to the image being used. <a href="http://www.techjini.com/blog/wp-content/uploads/2010/11/wrongPopover1.png"><img class="alignnone size-full wp-image-325" src="http://www.techjini.com/blog/wp-content/uploads/2010/11/wrongPopover1.png" alt="" width="167" height="86" /></a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/' addthis:title='Creating a Customized PopOver for MapView ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/11/23/creating-a-customized-popover-for-mapview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010</title>
		<link>http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/</link>
		<comments>http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/#comments</comments>
		<pubDate>Tue, 25 May 2010 07:28:18 +0000</pubDate>
		<dc:creator>Zameer</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/?p=184</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/' addthis:title='Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>This is a research of Gartner on worldwide mobile phone sales and rankings given to the manufacturers as well as<a href="http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/' addthis:title='Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010 ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/' addthis:title='Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>This is a research of Gartner on worldwide mobile phone sales and rankings given to the manufacturers as well as OS. I thought I need to share this with you.</p>
<p>Worldwide mobile phone sales to end users totalled 314.7 million units in the first quarter of 2010, a 17 per cent increase from the same period in 2009, according to Gartner, Inc. Smarpthone sales to end users reached 54.3 million units, an increase of 48.7 per cent from the first quarter of 2009. Among the most successful vendors were those that controlled an integrated set of operating system (OS), hardware and services.</p>
<p>&#8220;In the first quarter of 2010, smartphone sales to end users saw their strongest year-on-year increase since 2006,&#8221; said Carolina Milanesi, research vice president at Gartner. “This quarter saw RIM, a pure smartphone player, make its debut in the top five mobile devices manufacturers, and saw Apple increase its market share by 1.2 percentage points. Android’s momentum continued into the first quarter of 2010, particularly in North America, where sales of Android-based phones increased 707 per cent year-on-year.</p>
<p>Growth in the mobile devices market was driven by double-digit growth of smartphone sales in mature markets, helped by wider product availability as well as mass market price tags. “Increasing sales of white-box products in some emerging regions, in particular India, also drove sales of mobile phones upward. We expect sales of white-box products to remain very healthy for the remainder of 2010, especially outside of China,” said Ms Milanesi.</p>
<p>The first quarter also saw some movement outside the top five mobile handset vendor rankings (see Table 1), Hong Kong-based manufacturer G-Five made its debut into the top 10, grabbing 1.4 per cent of market share in the first quarter of 2010. The rise of white-box manufacturers from Asia has also helped the &#8220;others&#8221; section, as a proportion of overall sales, increase its market share to 19.20 per cent in the first quarter of 2010, up 2.7 percentage points. “This is having a profound effect on the top five mobile handset manufacturers’ combined share that dropped from 73.3 in the first quarter of 2009 to 70.7 per cent in the first quarter of 2010,” said Ms Milanesi.</p>
<p><strong>Table 1<br />
</strong><strong>Worldwide Mobile Terminal Sales to End Users in 1Q10 (Thousands of Units)</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="bottom"><strong>Company</strong></td>
<td valign="bottom"><strong>1Q10</strong></p>
<p><strong> Units</strong></td>
<td valign="bottom"><strong>1Q10 Market Share (%)</strong></td>
<td valign="bottom"><strong>1Q09</strong></p>
<p><strong> Units</strong></td>
<td valign="bottom"><strong>1Q09 Market Share (%)</strong></td>
</tr>
<tr>
<td valign="bottom">Nokia</td>
<td valign="bottom">110,105.6</td>
<td valign="bottom">35.0</td>
<td valign="bottom">97,398.2</td>
<td valign="bottom">36.2</td>
</tr>
<tr>
<td valign="bottom">Samsung</td>
<td valign="bottom">64,897.1</td>
<td valign="bottom">20.6</td>
<td valign="bottom">51,385.4</td>
<td valign="bottom">19.1</td>
</tr>
<tr>
<td valign="bottom">LG</td>
<td valign="bottom">27,190.1</td>
<td valign="bottom">8.6</td>
<td valign="bottom">26,546.9</td>
<td valign="bottom">9.9</td>
</tr>
<tr>
<td valign="bottom">RIM</td>
<td valign="bottom">10,552.5</td>
<td valign="bottom">3.4</td>
<td valign="bottom">7,233.5</td>
<td valign="bottom">2.7</td>
</tr>
<tr>
<td valign="bottom">Sony Ericsson</td>
<td valign="bottom">9,865.6</td>
<td valign="bottom">3.1</td>
<td valign="bottom">14,470.3</td>
<td valign="bottom">5.4</td>
</tr>
<tr>
<td valign="bottom">Motorola</td>
<td valign="bottom">9,574.5</td>
<td valign="bottom">3.0</td>
<td valign="bottom">16,587.3</td>
<td valign="bottom">6.2</td>
</tr>
<tr>
<td valign="bottom">Apple</td>
<td valign="bottom">8,359.7</td>
<td valign="bottom">2.7</td>
<td valign="bottom">3,938.8</td>
<td valign="bottom">1.5</td>
</tr>
<tr>
<td valign="bottom">ZTE</td>
<td valign="bottom">5,375.4</td>
<td valign="bottom">1.7</td>
<td valign="bottom">3,369.6</td>
<td valign="bottom">1.3</td>
</tr>
<tr>
<td valign="bottom">G-Five</td>
<td valign="bottom">4,345.0</td>
<td valign="bottom">1.4</td>
<td valign="bottom"></td>
<td valign="bottom"></td>
</tr>
<tr>
<td valign="bottom">Huawei</td>
<td valign="bottom">3,970.0</td>
<td valign="bottom">1.3</td>
<td valign="bottom">3,217.9</td>
<td valign="bottom">1.2</td>
</tr>
<tr>
<td valign="bottom">Others</td>
<td valign="bottom">60,418.1</td>
<td valign="bottom">19.2</td>
<td valign="bottom">44,972.2</td>
<td valign="bottom">16.5</td>
</tr>
<tr>
<td valign="bottom"><strong>Total</strong></td>
<td valign="bottom"><strong>314,653.50</strong></td>
<td valign="bottom"><strong>100.0</strong></td>
<td valign="bottom"><strong>269,120.10</strong></td>
<td valign="bottom"><strong>100.0</strong></td>
</tr>
</tbody>
</table>
<p>Source: Gartner (May 2010)</p>
<p>In the first quarter of 2010, Nokia&#8217;s mobile phone sales to end users reached 110.1 million units, a 1.2 per cent decline in market share year-on-year. Although Nokia&#8217;s midtier products sold well, Nokia lacks a high-volume driver in the high-end. “MeeGo based devices and other high-end products will not rejuvenate Nokia&#8217;s premium portfolio until the end of the third quarter of 2010 at the earliest, and Nokia will continue to feel pressure on its average selling price (ASP) from vendors such as HTC, RIM and Samsung,” said Ms Milanesi. The reorganisation announced last week demonstrated that Nokia is trying to streamline the reporting process to deliver results quickly, which we believe shows its recognition of the pressure it faces from investors.</p>
<p>Samsung sold 64.9 million devices in the first quarter of 2010, an increase of 26.3 per cent year-on-year. Samsung was one of the five vendors in the top10 vendors ranking to grow its market share, which increased by 1.5 percentage points year-on-year. Samsung saw healthy margins in the first quarter of 2010 and was also able to grow its presence in developing markets such as India and the Commonwealth of Independent States.</p>
<p>RIM’s mobile phone sales reached 10.6 million units in the first quarter of 2010, a 45.9 per cent increase year-on-year. RIM is making its debut into the top five worldwide mobile handset manufacturers ranking. RIM&#8217;s focus this quarter was centred on its ecosystem strategy, its tightly integrated control of store, OS and device played to RIM’s strengths.</p>
<p>Sony Ericsson sold enough units to remain in the top five mobile handset manufacturers, but its market share declined 2.3 percentage points in the first quarter of 2010. The channel held some inventory for Sony Ericsson in the first quarter of 2010 as some new products reached the channel late into the quarter. One of Sony Ericsson&#8217;s most important future differentiators is its relationship with its parent company, Sony. This partnership, combined with Sony Ericsson’s ownership of the strongest portfolio it has had since 2007, place it well to lead the trend toward increasingly connected consumer devices.</p>
<p>The first quarter of 2010 was Apple’s strongest quarter yet, which placed the company in the No. 7 position with a 112.2 per cent increase in mobile devices sales. “Growth came partly from new communication service providers in established markets, such as the UK, and stronger sales in new markets such as China and South Korea,” said Ms Milanesi. “The second quarter of 2010 will be a very important one for Apple. We expect that Apple will present its new iPhone in June during its Worldwide Developer Conference, which will be the first to feature the latest release of the iPhone OS that includes welcome improvements for developers and users, such as multitasking.”</p>
<p>In the smartphone OS market, Android and Apple were the winners in the first quarter of 2010 (see Table 2). Android moved to the No. 4 position displacing Microsoft Windows Mobile for the first time. Both Android and Apple were the only two OSs vendors among the top five to increase market share year-on-year. Symbian remained in the No. 1 position but continued to lose as Nokia remains weak in the high-end portfolio.</p>
<p>Smartphones accounted for 17.3 per cent of all mobile handset sales in the first quarter of 2010, up from 13.6 per cent in the same period in 2009.</p>
<p>As seen with the iPad and web books based on Google&#8217;s Android platform, mobile OS ecosystems are developing and will move beyond smartphones to continue to deliver consumer value and a rich user experience,” said Roberta Cozza, principal research analyst at Gartner.</p>
<p><strong>Table 2<br />
</strong><strong>Worldwide Smartphone Sales to End Users by Operating System in 1Q10 (Thousands of Units)</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="bottom"><strong>Company</strong></td>
<td valign="bottom"><strong>1Q10</strong></p>
<p><strong> Units</strong></td>
<td valign="bottom"><strong>1Q10 Market Share (%)</strong></td>
<td valign="bottom"><strong>1Q09</strong></p>
<p><strong> Units</strong></td>
<td valign="bottom"><strong>1Q09 Market Share (%)</strong></td>
</tr>
<tr>
<td valign="bottom">Symbian</td>
<td valign="bottom">24,069.8</td>
<td valign="bottom">44.3</td>
<td valign="bottom">17,825.3</td>
<td valign="bottom">48.8</td>
</tr>
<tr>
<td valign="bottom">Research In Motion</td>
<td valign="bottom">10,552.6</td>
<td valign="bottom">19.4</td>
<td valign="bottom">7,533.6</td>
<td valign="bottom">20.6</td>
</tr>
<tr>
<td valign="bottom">iPhone OS</td>
<td valign="bottom">8,359.7</td>
<td valign="bottom">15.4</td>
<td valign="bottom">3,848.1</td>
<td valign="bottom">10.5</td>
</tr>
<tr>
<td valign="bottom">Android</td>
<td valign="bottom">5,214.7</td>
<td valign="bottom">9.6</td>
<td valign="bottom">575.3</td>
<td valign="bottom">1.6</td>
</tr>
<tr>
<td valign="bottom">Microsoft Windows Mobile</td>
<td valign="bottom">3,706.0</td>
<td valign="bottom">6.8</td>
<td valign="bottom">3,738.7</td>
<td valign="bottom">10.2</td>
</tr>
<tr>
<td valign="bottom">Linux</td>
<td valign="bottom">1,993.9</td>
<td valign="bottom">3.7</td>
<td valign="bottom">2,540.5</td>
<td valign="bottom">7.0</td>
</tr>
<tr>
<td valign="bottom">Other OSs</td>
<td valign="bottom">404.8</td>
<td valign="bottom">0.7</td>
<td valign="bottom">445.9</td>
<td valign="bottom">1.2</td>
</tr>
<tr>
<td valign="bottom"><strong>Total</strong></td>
<td valign="bottom"><strong>54,301.4</strong></td>
<td valign="bottom"><strong>100.0</strong></td>
<td valign="bottom"><strong>36,507.4</strong></td>
<td valign="bottom"><strong>100.0</strong></td>
</tr>
</tbody>
</table>
<p>Source: Gartner (May 2010)</p>
<p>Mobile e-mail, rich messaging and social networking will continue to drive demand for smartphones and enhanced phones that feature full qwerty hardware keyboards. “To compete in such a crowded market, manufacturers need to tightly integrate hardware, user interface, and cloud and social networking services if their solutions are to appeal to users,” said Ms Cozza. “Just adding a qwerty keyboard will not make a device fit the communication’s habits of today&#8217;s various consumer segments.”</p>
<p>The morale of the research would be to understand the domain of mobile marketing and effectively utilize the advantage to our marketing efforts.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/' addthis:title='Gartner Report on worldwide sales of Mobile phones in Qtr I of 2010 ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/05/25/gartner-report-on-worldwide-sales-of-mobile-phones-in-qtr-i-of-2010/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>iPad: A New Business Model for Publishing Houses</title>
		<link>http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/</link>
		<comments>http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 15:58:16 +0000</pubDate>
		<dc:creator>Shiv</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/' addthis:title='iPad: A New Business Model for Publishing Houses '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>The iPad marks the emergence of a new business model for Publishing Houses, are you ready to use this opportunity<a href="http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/' addthis:title='iPad: A New Business Model for Publishing Houses ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/' addthis:title='iPad: A New Business Model for Publishing Houses '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>The iPad marks the emergence of a new business model for Publishing Houses, are you ready to use this opportunity to move into the digital age?</p>
<p>iPad is likely to be a great medium for publishing houses, who have drastically been hit with fast falling revenues (in reference to the year 2009). Newspapers have seen significant decline in print advertising revenues, online versions did not provide many options to monetize. <strong>However iPad and mobile apps may have slated to change all these</strong>.</p>
<p><strong>Why iPad and Mobile Platforms for Publishing Companies?</strong></p>
<p>Â Why choose iPad and Mobile platforms instead of Web, the major problem with digital content on the web are that people expect it to be free. As this is one of the greatest strengths of the web, while free is great for consumers and the World, it does not create any revenue for publishers.</p>
<p>The iPad provides an opportunity to change all that. We&#8217;ve already become accustomed to paying for iPhone applications, it seems natural to pay for iPad magazines, books, and news papers provided the experience is significantly better than the dead-tree versions.</p>
<p>Several hundred thousand iPads have been pre-ordered. Analysts expect Apple to sell around 5 million units in 2010. A survey executed by the analysts of comScore indicated that 34 percent of iPad buyers will use it to read newspapers and magazines. 68% of young consumers indicated a willingness to pay for news and magazines specially formatted for e-readers.</p>
<p>The US Audit Bureau of Circulations already revised the definition of digital magazines. Publishers may now report items as E-reader distribution averages, mobile app purchases, etc. in order to reflect the new audience.</p>
<p>The article quoted Chris Anderson of Wired at TED 2010 stating that the iPad &#8220;[is] an opportunity to reset the economics,&#8221; of digital publishing. &#8220;For the first time, people may value this experience so much they&#8217;ll pay for it.&#8221;</p>
<p><strong>Many Companies adapting to the World of Mobile and iPad World:</strong></p>
<p>Many prominent Publishing houses like McGraw Hill, Houghton Mifflin, Kaplan, USA Today, New York Times, The Wall Street Journal, BBC News, the Associated Press, Time magazine and many more are looking at iPad apps as a very strategic initiative on a subscription mode. USA Today has been downloaded 175,000.</p>
<p><strong>Statistical details on the applications being downloaded on the “Apple iTunes store” –source O’Reilly Research</strong></p>
<p>We could see from the figure one that 30% of downloads are from the books and rest applications comprise to 70%, as many publishing companies have started publishing multiple titles on the emergence of the iPad.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-1.bmp"><img class="alignleft size-full wp-image-194" src="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-1.bmp" alt="" /></a></p>
<p><span style="text-decoration: underline"><strong>In reference to the fig 2: Application Downloads</strong></span><strong> </strong></p>
<p>Obviously, a game developer won&#8217;t be able to churn out new applications at the same rate as an eBook publisher. Game developers have, on average, 2.3 apps in the store (looking at data from the last week), while a typical eBook vendor is selling almost 18 apps right now.</p>
<p>Books are also currently the fastest growing category in the App Store (285% in the last three months), mostly because vendors can simply pack different texts into separate applications. Compared to other categories, productivity apps are only growing slowly, though the number of apps in this category still grew 58% over the last 12 weeks.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-2.bmp"><img class="alignleft size-full wp-image-195" src="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-2.bmp" alt="" /></a></p>
<p><strong><span style="text-decoration: underline">Statistics on the Downloads</span></strong></p>
<table style="height: 34px" border="1" cellspacing="0" cellpadding="0" width="622">
<tbody>
<tr>
<td width="308" valign="top">Books Applications</td>
<td width="308" valign="top">Approximately 35,000</td>
</tr>
<tr>
<td width="308" valign="top">New Applications</td>
<td width="308" valign="top">Approximately 40 new   books daily</td>
</tr>
</tbody>
</table>
<p><strong><span style="text-decoration: underline">Different kinds of eBook application on iPad and iPhone</span></strong></p>
<table style="height: 33px" border="1" cellspacing="0" cellpadding="0" width="621">
<tbody>
<tr>
<td width="308" valign="top">iPad</td>
<td width="308" valign="top">around 30,000 applications</td>
</tr>
<tr>
<td width="308" valign="top">iPhone</td>
<td width="308" valign="top">around 5,000 applications</td>
</tr>
</tbody>
</table>
<p><strong><span style="text-decoration: underline">Average prices in Top-100 under the category “Books”:</span></strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="308" valign="top"><span style="text-decoration: underline">Within   all top-100 app</span></td>
<td width="308" valign="top"><span style="text-decoration: underline">$ 2.61</span></td>
</tr>
<tr>
<td width="308" valign="top"><span style="text-decoration: underline">Top 1   to 10 app</span></td>
<td width="308" valign="top"><span style="text-decoration: underline">$ 1.89</span></td>
</tr>
<tr>
<td width="308" valign="top"><span style="text-decoration: underline">Top 51   to 100 app</span></td>
<td width="308" valign="top"><span style="text-decoration: underline">$ 2.69</span></td>
</tr>
</tbody>
</table>
<p><strong>Distribution of prices in Top-100 under the category “Books”:</strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="308" valign="top">Minimum   Price</td>
<td width="308" valign="top">$ 0.99</td>
</tr>
<tr>
<td width="308" valign="top">Maximum   Price</td>
<td width="308" valign="top">$ 14.99</td>
</tr>
</tbody>
</table>
<p><strong><span style="text-decoration: underline">Portfolio characteristics of the most successful publishers from Top-100 “Books”:</span></strong></p>
<p><strong>Fig 3: Content uniqueness:</strong></p>
<p><strong><a href="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-3.bmp"></a><a href="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-31.bmp"><img class="alignleft size-full wp-image-200" src="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-31.bmp" alt="" /></a><br />
</strong></p>
<p><strong>Fig 4: By content</strong></p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-41.bmp"><img class="alignleft size-full wp-image-201" src="http://www.techjini.com/blog/wp-content/uploads/2010/04/Fig-41.bmp" alt="" /></a></p>
<ul>
<li>Portfolio of the average successful publisher from Top-100(“Books”) has approximately 60 applications.</li>
<li>Moreover, there’s one publisher holding 25% of all content of the section “Books”.</li>
</ul>
<p><strong>Effective models for selling the books:</strong></p>
<ul>
<li>Free Application with free books and In App purchase of books</li>
<li>Portfolio of books with SEO of high quality both in iTunes and through search engines (Google etc)</li>
</ul>
<p><strong>Conclusion:</strong></p>
<ul>
<li><strong>Publishing companies should work on releasing interactive books which started promptly developing last month, especially in light of iPad release (even though the cost for producing such books is much higher as compared with normal books);</strong></li>
<li><strong>The segment of medical books has some perspectives (most probably it is also related to iPad release, which allows to operate easier with the graphics etc) and making the students or the readers to have a very good usability.</strong></li>
<li><strong>Interactive books for children and comics, which is one of the most stable and quick-growing segments.</strong></li>
</ul>
<p><strong>Why Techjini?</strong></p>
<ul>
<li>More than 25 iPhone applications in the Apple-app store.</li>
<li>Global Consulting Company: We apply innovation into every aspect of application development, be it Project management or Lifecycle Management.</li>
<li>Individual and personalized focus on each client of ours.</li>
<li>Competitive pricingÂ  for iPad application development services</li>
<li>Professional support and maintenance for iPad projects.</li>
</ul>
<p><strong>For more details or a free quote kindly contact shiv@techjini.com</strong></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/' addthis:title='iPad: A New Business Model for Publishing Houses ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/04/05/ipad-new-business-model-for-publishing-houses/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Smart Phone Apps for Hotel industry</title>
		<link>http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/</link>
		<comments>http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 13:49:50 +0000</pubDate>
		<dc:creator>Zameer</dc:creator>
				<category><![CDATA[BlackBerry]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/2010/04/05/smartphone-apps-for-hotels/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/' addthis:title='Smart Phone Apps for Hotel industry '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Hotel industry is moving ahead aggressively in terms of marketing by using the power of mobile and smart phones.They are<a href="http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/' addthis:title='Smart Phone Apps for Hotel industry ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/' addthis:title='Smart Phone Apps for Hotel industry '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Hotel industry is moving ahead aggressively in terms of marketing by using the power of mobile and smart phones.They are utilizing mobile Apps to provide the convenience factor for their loyal customers to stay ahead in the competition.</p>
<p>Many prominent Hotel Groups like Hilton, IHG, Choice Hotels, Best Western, The Peninsula, Four Seasons and many more are looking at mobile apps as a very strategic initiative to increase customer loyalty. Hilton&#8217;s app was downloaded 126, 000 times till date.</p>
<p><strong>Why buzz in mobile Space?</strong></p>
<ul>
<li>75 	million Blackberry users in the world</li>
<li>50 	million iPhone users in the world till date and 450,000 iPads sold 	in 1<sup>st</sup> week and growing.</li>
<li>172 	million Smartphones users in the world with 4% on Android</li>
</ul>
<p>Smartphones market growing 25% YoY basis</p>
<p><strong>How do we help you to Benefit?</strong></p>
<p>We could develop a customized iPhone or any smart phone app that will initially give your smart phone toting customers basic tools for booking and managing reservations. Expect to find:</p>
<ul>
<li>Search 	and book hotels</li>
<li>GPS 	functionality to find nearby hotels</li>
<li>ability 	to see hotel photos and facilities</li>
<li>custom 	directions using the iPhone&#8217;s GPS</li>
<li>click-to-call 	front desk for each hotel</li>
<li>automatic 	use of any membership Club account information to speed bookings</li>
<li>redeem 	loyalty points for stays</li>
<li>view 	point balances, level, etc&#8230;</li>
<li>view 	and cancel upcoming reservations</li>
<li>enroll 	in the program, if you&#8217;re not a member</li>
<li>customize 	billing preferences and room/rate preferences</li>
<li>Customer 	could customize his requirements even before arrival into the hotel.</li>
<li>see 	special offers for loyalty members</li>
</ul>
<p><strong>Why iPhone App for Hotels?</strong></p>
<p>There has been a huge buzz about using latest technologies for marketing. It was facebook, twitter and now the latest is iPhone. iPhone is very handy compared to other technologies and it provides the following benefits with a a very personalized and targeted approach to your customers</p>
<ul>
<li>Brand 	Elevation</li>
<li>Improves 	Customer loyalty</li>
<li>Easy 	way to promote your promotional offers faster</li>
<li>On 	the go mobility to reserve</li>
<li>Improves 	Customer Satisfaction</li>
<li>Improves 	Revenue at low TCO</li>
<li>Real 	time data for Customers about the latest happenings</li>
</ul>
<p>Cnet reports that the number of users who will tap into the App store will be at 100 million by 2013. Just imagine the momentum and let&#8217;s grab the opportunity with a well build good looking app that helps in your Brand Elevation.</p>
<p><strong>ROI on Smart Phone Apps for Hotels</strong></p>
<p>The main driver behind the increased usage of mobile apps by Hotel customers is &#8221; Convenience&#8221;. It is said that many of the customers are booking rooms on the fly. Given below are some stats that could help you i evaluating the ROI quotient for Smart Phone Apps.</p>
<ul>
<li>Mariott 	Hotels mobile initiative has generated nearly $ 2 million in gross 	revenuebetween its Aug, 2008 launch and end of the year. Courtesy Ad 	Age.com</li>
<li>Omni 	Hotels mobile site traffic has grown by 85 % in the past six months 	and mobile is seeing a conversion rate of 25% said Kerry Kennedy, 	the hotel&#8217;s e-Commerce Director.That means one in every four people 	who visit the chain&#8217;s app end up booking a room.</li>
<li>Mr. 	La Rose of Hilton told that wireless bookings have generated roughly 	$ 1.4 million dollars in an average 100 day period.</li>
<li>Many 	Hotels have improved ROI of more than 25% per year.</li>
<li>Mobile 	bookings have improved to nearly 85% without any promotions of 	mobile apps.</li>
</ul>
<p>By looking at the above stats , we could at least safely consider that it is going to wow the customers and when we get the ROI in 2-3 years it is going to wow the management. As a customer focused industry, we need to bring that convenience and comfort to customers which in turn improves Sales.</p>
<p><strong>Why TechJini ?</strong></p>
<ul>
<li>Global 	Consulting Company</li>
<li>Innovation 	in every aspect of Application Development Life cycle</li>
<li>More 	than 25 iPhone Apps in the Apple App Store</li>
<li>Focused 	and personalized approach towards each Client</li>
<li>Experience 	in working with Mobile OEM&#8217;s and Fortune 500 companies</li>
<li>Quality 	Process â€“ Zero defect delivery</li>
<li>Flexible 	Engagement Models</li>
<li>100% 	Delighted Customers</li>
<li>More 	than 60% of annual revenues from repeated business</li>
<li>More 	than 100% growth YoY</li>
</ul>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/' addthis:title='Smart Phone Apps for Hotel industry ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2010/03/24/smartphone-apps-for-hotels/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to set up Mysql Master-Slave Replication</title>
		<link>http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/</link>
		<comments>http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 07:35:22 +0000</pubDate>
		<dc:creator>Soumya</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/' addthis:title='How to set up Mysql Master-Slave Replication '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>Replication consists of following 3 parts&#8230;. The master records changes to its data in its binary log (Binary Log Events).<a href="http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/' addthis:title='How to set up Mysql Master-Slave Replication ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/' addthis:title='How to set up Mysql Master-Slave Replication '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>Replication consists of following 3 parts&#8230;.</p>
<ul>
<li>The master records changes to its data in its binary log (<em>Binary Log Events</em>).</li>
<li>The slave copies the masterâ€™s binary log events to its relay log.</li>
<li>The slave replays the events in the relay log, applying the changes to its own<br />
data using <em>Slave Thread</em>.</li>
</ul>
<p>The basic steps to set up replication are&#8230;</p>
<ul>
<li>Set up replication accounts on master server.</li>
<li>Configure the master and slave.</li>
<li>Instruct the slave to connect to and replicate from the master.</li>
</ul>
<p>Here are few assumptions&#8230;.</p>
<p><em>Master IP Address:</em> 192.168.1.<em>215<br />
Slave IP Address:</em> Â  192.168.1.<em>203<br />
Replication User:</em> replication<br />
<em>User Password:</em> slave</p>
<p>The <em>I/O Slave Thread</em> (it runs on Slave Server) makes a <em>TCP/IP</em> connection to the master. Thats why we need to create an user account on Master Server with proper privileges.</p>
<p>Now run the following query on Master to create a Slave account&#8230;.<br />
<em>mysql&gt;Â  GRANT REPLICATION SLAVE ON *.* TO &#8216;</em>replication<em>&#8216;@&#8217;192.168.1.203&#8242; IDENTIFIED BY &#8217;slave&#8217;;</em></p>
<p>Now edit <em><strong>my.cnf</strong></em> file on Master accordingly.</p>
<p><em>[mysqld]<br />
</em><em>server-idÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = 1<br />
log-binÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = mysql-bin<br />
log-bin-indexÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = mysql-log-bin.index<br />
relay-logÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = mysql-relay-bin<br />
relay-log-indexÂ Â Â Â Â Â Â Â Â Â Â Â  = mysql-relay-bin.index<br />
expire_logs_daysÂ Â Â Â Â Â Â Â  = 10<br />
max_binlog_sizeÂ Â Â Â Â Â Â Â Â  = 100M<br />
binlog_do_dbÂ Â Â Â Â Â Â Â Â Â Â Â Â Â  = [Database Name to be Replicated]<br />
binlog_ignore_dbÂ Â Â Â Â Â Â Â  = [Database Name not to be Replicated]<br />
#binlog_ignore_dbÂ Â Â Â Â Â  = [Database Name not to be Replicated] (for more than one data base which is not supposed to be replicated)<br />
datadirÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = /var/lib/mysql<br />
tmpdirÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = /tmp</em></p>
<p>Now restart Master mysql server and run the following query&#8230;</p>
<p><em>mysql&gt;Â  SHOW MASTER STATUS;</em></p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2009/11/screenshot-1.png" title="screenshot-1.png"><img src="http://www.techjini.com/blog/wp-content/uploads/2009/11/screenshot-1.png" alt="screenshot-1.png" /></a></p>
<p>Now edit <em><strong>my.cnf</strong></em> file on Slave accordingly&#8230;..</p>
<p><em>[mysqld]<br />
</em></p>
<p><em>server_idÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = 2<br />
master_hostÂ Â Â Â Â Â Â Â Â Â Â  = 192.168.1.215<br />
master_userÂ Â Â Â Â Â Â Â Â Â Â  = replication<br />
master_passwordÂ Â  = slave<br />
master_portÂ Â Â Â Â Â Â Â Â Â Â  = 3306<br />
relay_logÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â  = mysql-relay-bin<br />
relay-log-indexÂ Â Â Â Â Â  = mysql-relay-bin.index</em></p>
<p>We can set the value for master_host, master_user and master_password using mysql query. So it is better to avoid setting those valuesÂ  directly from configuration file.</p>
<p>If master is having data already, insert the data from master server to slave server database or each of the databases.<br />
Copy master database back up inside slave server and runÂ  the following command on slave&#8230;.</p>
<p>mysql -u[username] -p[password] [database name] &lt; directory_path/[database.sql]</p>
<p>Now Restart Mysql Slave server andÂ  run following query to synchronize master and slave&#8230;.</p>
<p><em>mysql&gt; CHANGE MASTER TO MASTER_HOST=&#8217;192.168.1.215&#8242;, MASTER_USER=&#8217;replication&#8217;, MASTER_PASSWORD=&#8217;slave&#8217;, MASTER_LOG_FILE=&#8217;mysql-bin.000004&#8242;, MASTER_LOG_POS=570;</em></p>
<p><strong>Note:</strong> <em><strong>MASTER_LOG_FILE</strong></em> and <em><strong>MASTER_LOG_POS</strong></em> values have been taken from the result of <em><strong>SHOW MASTER STATUS</strong></em></p>
<p>If a <em><strong>Slave</strong></em> is already running on your <em><strong>Slave Server</strong></em>,Â  <em><strong>Mysql Server</strong></em> will throw a error like&#8230;<br />
<em><strong>ERROR 1198 (HY000): This operation cannot be performed with a running slave; run STOP SLAVE first</strong></em></p>
<p>So run..<br />
<em>mysql&gt; STOP SLAVE;<br />
</em>AndÂ  run the query for <em><strong>CHANGING MASTER</strong></em> again.</p>
<p>If it shows an error like..<br />
<em><strong>ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log</strong></em></p>
<p>Run<em>&#8230;<br />
mysql&gt; RESET SLAVE; </em><br />
AndÂ  run the query for <em><strong>CHANGING MASTER</strong></em> again.</p>
<p>Finally start slave on slave server using..</p>
<p>mysql&gt; START SLAVE;<br />
mysql&gt; SHOW SLAVE STATUS\G</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2009/11/screenshot.png" title="screenshot.png"><img src="http://www.techjini.com/blog/wp-content/uploads/2009/11/screenshot.png" alt="screenshot.png" /></a></p>
<p>Congrats! Mysql Master-Slave Replication has been set up <img src='http://www.techjini.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also we will be able to see the <em><strong>Replication Threads in </strong></em>the process list on both the <em><strong>Master</strong></em> and <em><strong>the Slave.</strong></em></p>
<p>So simply run&#8230;</p>
<p>mysql&gt; SHOW PROCESSLIST.</p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/' addthis:title='How to set up Mysql Master-Slave Replication ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2009/11/25/how-to-set-up-mysql-master-slave-replication/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Thunderbird 3 beta 4 &#8211; Search and Conversations (Gloda)</title>
		<link>http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/</link>
		<comments>http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 05:43:35 +0000</pubDate>
		<dc:creator>Amit</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/' addthis:title='Thunderbird 3 beta 4 &#8211; Search and Conversations (Gloda) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>I have been using Thunderbird 3 (various beta) for quite some time now. There were quite a few new features<a href="http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/" class="searchmore">Read the Rest...</a><div class="clr"></div><div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/' addthis:title='Thunderbird 3 beta 4 &#8211; Search and Conversations (Gloda) ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/' addthis:title='Thunderbird 3 beta 4 &#8211; Search and Conversations (Gloda) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>I have been using Thunderbird 3 (various beta) for quite some time now. There were quite a few new features but the ones I really liked or have been most useful were &#8216;tabs&#8217; and new &#8216;Lightning&#8217; add-ons.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2009/09/tabs.png"><img src="http://www.techjini.com/blog/wp-content/uploads/2009/09/tabs-e1273667540695.png" alt="" title="Thundebird 3 tabs" width="500" height="112" class="alignnone size-full wp-image-110" /></a></p>
<p>I mostly use tabs to remind me of important emails. One, they are always in front and second when I restart Thunderbird I don&#8217;t have to look for them again as Thunderbird remembers/maintains last open tabs. Ofcourse tabs are also very helpful in keeping all open windows clean.<br />
New Lightning addon works well with google calendar. Very helpful when sharing different calendars with different people. It synchs well and also gives reminders.</p>
<p>But thats not what excited me enough to write this article <img src='http://www.techjini.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I upgrade to b4 pre today and they have included Gloda search engine based search and conversations. Earlier it was available as an add on and I tried this earlier with b2 but it didn&#8217;t work.</p>
<p><a href='http://www.techjini.com/blog/wp-content/uploads/2009/09/thunderbirdsearcheverywhere.png' title='Thunderbird 3 search everywhere'><img src='http://www.techjini.com/blog/wp-content/uploads/2009/09/thunderbirdsearcheverywhere.png' alt='Thunderbird 3 search everywhere' /></a></p>
<p>Thunderbird 2 has per folder indexing which is not so helpful. You will have several folders and then your replies going into sent items. So what is needed is a tool to search across all folders. Also several times you need to read full conversations which is very very difficult right now. Thunderbird 3 has this powerful search engine &#8216;Gloda&#8217; which search across all the folders and presents them either as a list or as conversations. WOW!! could it get better? <img src='http://www.techjini.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now you can search your entire mailbox, rss feeds etc from single place and that too with lot of intelligent options. The result is also displayed very nicely. You have several filters to further refine search/conversations.</p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2009/09/screenshot-airtel-shredder.png"><img src="http://www.techjini.com/blog/wp-content/uploads/2009/09/screenshot-airtel-shredder-e1273667621418.png" alt="" title="Thunderbird search" width="500" height="288" class="alignnone size-full wp-image-112" /></a></p>
<p><a href="http://www.techjini.com/blog/wp-content/uploads/2009/09/conversation.png"><img src="http://www.techjini.com/blog/wp-content/uploads/2009/09/conversation-e1273667678350.png" alt="" title="Thunderbird conversations" width="500" height="84" class="alignnone size-full wp-image-113" /></a></p>
<p><a href='http://www.techjini.com/blog/wp-content/uploads/2009/09/shredderversion.png' title='Thunderbird 3 beta 4 (Shredder)'><img src='http://www.techjini.com/blog/wp-content/uploads/2009/09/shredderversion.png' alt='Thunderbird 3 beta 4 (Shredder)' /></a></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/' addthis:title='Thunderbird 3 beta 4 &#8211; Search and Conversations (Gloda) ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.techjini.com/blog/2009/09/17/thunderbird-3-beta-4-search-and-conversations-gloda/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

