<?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>Kiran Kumar &#187; iphone</title>
	<atom:link href="http://www.thekirankumar.com/blog/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thekirankumar.com/blog</link>
	<description>blog &#38; portfolio</description>
	<lastBuildDate>Thu, 27 Oct 2011 18:19:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Play Kaun Banega Crorepati Flash Game ( kbc6 practice ), India&#8217;s favorite KBC game</title>
		<link>http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/</link>
		<comments>http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 08:20:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work involving Flash & AS3]]></category>
		<category><![CDATA[AdBrite]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[Audio]]></category>
		<category><![CDATA[audio samples]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[banega]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[border color]]></category>
		<category><![CDATA[chance]]></category>
		<category><![CDATA[Click]]></category>
		<category><![CDATA[clicksor]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[code document]]></category>
		<category><![CDATA[color 000000]]></category>
		<category><![CDATA[color ffffff]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[count]]></category>
		<category><![CDATA[crore]]></category>
		<category><![CDATA[crorepati]]></category>
		<category><![CDATA[crorepati flash game]]></category>
		<category><![CDATA[crorepati game]]></category>
		<category><![CDATA[crores]]></category>
		<category><![CDATA[document]]></category>
		<category><![CDATA[document location]]></category>
		<category><![CDATA[document write]]></category>
		<category><![CDATA[download kbc 5]]></category>
		<category><![CDATA[Draft]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook friends]]></category>
		<category><![CDATA[first president of india]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash game]]></category>
		<category><![CDATA[flash plugin]]></category>
		<category><![CDATA[flash simulation]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[free flash game]]></category>
		<category><![CDATA[free sms android]]></category>
		<category><![CDATA[free sms to india]]></category>
		<category><![CDATA[free text messages]]></category>
		<category><![CDATA[free worldwide]]></category>
		<category><![CDATA[fun game]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[game free]]></category>
		<category><![CDATA[game function]]></category>
		<category><![CDATA[game game]]></category>
		<category><![CDATA[game play]]></category>
		<category><![CDATA[gameplay]]></category>
		<category><![CDATA[highest score]]></category>
		<category><![CDATA[host apps]]></category>
		<category><![CDATA[india network]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[interactive simulation]]></category>
		<category><![CDATA[ios free sms]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone app free sms]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[ipod touch free texting]]></category>
		<category><![CDATA[issue]]></category>
		<category><![CDATA[Kaun]]></category>
		<category><![CDATA[kaun banega]]></category>
		<category><![CDATA[kaun banega crorepati 2]]></category>
		<category><![CDATA[kaun banega crorepati flash game]]></category>
		<category><![CDATA[Kaun banega crorepati game]]></category>
		<category><![CDATA[kaun banega crorepati game play online]]></category>
		<category><![CDATA[kaun banega crorepati season 5]]></category>
		<category><![CDATA[kbc 3 game]]></category>
		<category><![CDATA[kbc 4 game]]></category>
		<category><![CDATA[kbc 5 game]]></category>
		<category><![CDATA[kbc android]]></category>
		<category><![CDATA[kbc flash game]]></category>
		<category><![CDATA[kbc game]]></category>
		<category><![CDATA[kbc iphone]]></category>
		<category><![CDATA[kbc online]]></category>
		<category><![CDATA[kbc season 5 flash game]]></category>
		<category><![CDATA[kbc source code]]></category>
		<category><![CDATA[kon]]></category>
		<category><![CDATA[kon banega crorepati]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[lt]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[null]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[page load times]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[Play]]></category>
		<category><![CDATA[play kaun banega crorepati flash game]]></category>
		<category><![CDATA[play kbc 5 online]]></category>
		<category><![CDATA[president of india]]></category>
		<category><![CDATA[probability]]></category>
		<category><![CDATA[proof]]></category>
		<category><![CDATA[quiz]]></category>
		<category><![CDATA[quiz game]]></category>
		<category><![CDATA[real game]]></category>
		<category><![CDATA[real money]]></category>
		<category><![CDATA[REFRESH]]></category>
		<category><![CDATA[replay]]></category>
		<category><![CDATA[score]]></category>
		<category><![CDATA[self]]></category>
		<category><![CDATA[show]]></category>
		<category><![CDATA[simulation]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[source code]]></category>
		<category><![CDATA[spelling mistakes]]></category>
		<category><![CDATA[src code]]></category>
		<category><![CDATA[stolen game]]></category>
		<category><![CDATA[stop]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[Textoo]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[tor]]></category>
		<category><![CDATA[tv show]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[var]]></category>
		<category><![CDATA[visitors per day]]></category>
		<category><![CDATA[visual simulation]]></category>
		<category><![CDATA[way]]></category>
		<category><![CDATA[who wants to be a millionaire india]]></category>
		<category><![CDATA[whozzat]]></category>
		<category><![CDATA[world game]]></category>
		<category><![CDATA[worldwide]]></category>
		<category><![CDATA[youtube video]]></category>

		<guid isPermaLink="false">http://www.thekirankumar.com/blog/</guid>
		<description><![CDATA[WARNING: This game is very addictive ! People have wasted days together, and I bet you cant stop at one game. This flash game is a simulation of the actual TV show and includes the audio samples from the real game show. The questions are randomly selected from a database of 1200 entries which range]]></description>
			<content:encoded><![CDATA[<p>WARNING: This game is very addictive ! People have wasted days together, and I bet you cant stop at one game.<br />
This flash game is a simulation of the actual TV show and includes the audio samples from the real game show. The questions are randomly selected from a database of 1200 entries which range from very easy to very difficult ones. If you are able to earn 5 crore Rs in this flash game then there is a high chance that you can win some good money in the real game show too.<br />
Please note that this game is not affiliated to the actual game show broadcasted in Set India network and  every Rupee you earn in this flash simulation will fetch you exactly zero rupees in the real world.</p>
<blockquote><p>The game has been updated on 16th Nov &#8217;11. Now if you can win 5 crores in this simulation twice in a row, without cheating, then you will definitely win 5 crores in the actual TV show.</p></blockquote>
<p><script type='text/javascript'>var count=0;function refreshAd() {count++; if(count==2){var code = document.getElementById('ad');code.src = code.src;count=0;}}</script>
<div id='textoovideo' style="margin:auto;margin-bottom: -30px; text-align: center;background-color:black;width:100%;z-index:9999999;"><center><iframe width="100%" height="315" src="http://www.youtube.com/embed/bU3ek-bk37w" frameborder="0" allowfullscreen></iframe></center></div>
<p></p>
<div id='kbccontainer'>
<center><br />
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0" id="KBC" width="100%" height="632"><param name="movie" value="http://kbc.thekirankumar.com/newgame.swf?d=19.11.11"><param name="bgcolor" value="#000000"><param name="quality" value="high"><param name="seamlesstabbing" value="false"><param name="allowscriptaccess" value="always"><embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="KBC" width="100%" height="632" src="http://kbc.thekirankumar.com/newgame.swf?d=19.11.11" bgcolor="#000000" quality="high" seamlesstabbing="false" allowscriptaccess="always"><br />
          <noembed><br />
Game requires Flash plugin 9<br />
          </noembed></embed></object><br />
    </center>
</div>
<div id='myadblock' style="margin:auto;margin-top: -30px; text-align: center;background-color:black;width:100%;z-index:9999999;"><iframe id='ad' width="100%"  height="150px" src="http://thekirankumar.com/blog/ad.html" frameborder="0" allowfullscreen></iframe></div>
<p><script type="text/javascript">
if (top === self || document.referrer=='http://apps.ibibo.com/playkbc' || document.referrer=='http://apps.ibibo.com/kbc' ) { 
 } else { 
document.getElementById('kbccontainer').style.visibility = 'hidden'; 
document.getElementById('kbccontainer').style.display = 'none'; 
document.getElementById('textoovideo').style.marginTop = '400px';
}</script><b>Do you use sites like way2sms.com, 160by2.com, fullonsms.com, indyarocks.com, freesmscraze.com and whozzat.com to send free text messages ? Watch the video embedding below for more details </b><br />
Try out my <a href="http://textoo.in">awesome mobile app (Textoo) to send free SMS to India</a> and 50 other countries using iPhone, iPod and Android devices </p>
<table cellpadding="20px" border="0" style="">
<tbody>
<tr>
<td><a href="http://textoo.in/download-the-app/"><img alt="Get the free SMS iphone app" src="http://www.thekirankumar.com/blog/wp-content/plugins/download-monitor/img/downloadnow.gif"></a></p>
<p>   <span style="height: 20px;" class=""><iframe scrolling="no" frameborder="0" style="border: medium none; overflow: hidden; width: 50px; height: 20px;" allowtransparency="true" src="http://www.facebook.com/plugins/like.php?href=http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/&amp;layout=button_count&amp;show_faces=false&amp;width=50&amp;action=like&amp;colorscheme=light&amp;font=segoe ui"></iframe></span></td>
<td>Download the free SMS app for your phone and use way2sms.com, 160by2.com, fullonsms.com, indyarocks.com, freesmscraze.com and whozzat.com though the app<br />
<input type="hidden" value="1" name="IL_RELATED_TAGS"></td>
</tr>
</tbody>
</table>
<h2>Rate this game<br />
<h2>
</p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kaun banega crorepati game">kaun banega crorepati game</a> (2354)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kbc game">kbc game</a> (1398)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kaun banega crorepati flash game">kaun banega crorepati flash game</a> (1061)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="crorepati game">crorepati game</a> (809)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kbc flash game">kbc flash game</a> (606)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kaun banega crorepati">kaun banega crorepati</a> (362)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kaun banega crorepati game play online">kaun banega crorepati game play online</a> (275)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="kon banega crorepati game">kon banega crorepati game</a> (233)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="play kaun banega crorepati game">play kaun banega crorepati game</a> (223)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/" title="Kbc games">Kbc games</a> (194)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 10.867 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/about/mywork/kaun-banega-crorepati-2-flash-game/play/feed/</wfw:commentRss>
		<slash:comments>757</slash:comments>
		</item>
		<item>
		<title>Titanium Mobile vs Sencha Touch</title>
		<link>http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/</link>
		<comments>http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 09:06:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accelerometer]]></category>
		<category><![CDATA[alignnone]]></category>
		<category><![CDATA[analogy]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android contacts support titanium]]></category>
		<category><![CDATA[android curl effect]]></category>
		<category><![CDATA[android horizontal layout]]></category>
		<category><![CDATA[android transition effects like iphone]]></category>
		<category><![CDATA[appcelerator vs sencha]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[choice]]></category>
		<category><![CDATA[cocoa vs titanium]]></category>
		<category><![CDATA[cocoa. objectivec]]></category>
		<category><![CDATA[commercial purpose]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[ext]]></category>
		<category><![CDATA[extjs for mobile]]></category>
		<category><![CDATA[extjs vs sencha]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[gps coordinates]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[javascript iphone performance]]></category>
		<category><![CDATA[kitchensink]]></category>
		<category><![CDATA[kitchensink for blackberry]]></category>
		<category><![CDATA[loading time]]></category>
		<category><![CDATA[mobiel frameworks]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[native vs web]]></category>
		<category><![CDATA[oranges]]></category>
		<category><![CDATA[performance of frameworks]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[phone browser]]></category>
		<category><![CDATA[phonegap]]></category>
		<category><![CDATA[phonegap vs sencha review]]></category>
		<category><![CDATA[phonegap with titanium]]></category>
		<category><![CDATA[php titanium mobile]]></category>
		<category><![CDATA[port iphone app to android]]></category>
		<category><![CDATA[sencha]]></category>
		<category><![CDATA[sencha iphone simulator]]></category>
		<category><![CDATA[sencha performance analysis]]></category>
		<category><![CDATA[sencha titanium]]></category>
		<category><![CDATA[sencha touch review]]></category>
		<category><![CDATA[sencha touch titanium]]></category>
		<category><![CDATA[sencha touch vs titanium]]></category>
		<category><![CDATA[sencha vs appcelerator]]></category>
		<category><![CDATA[sencha vs titanium]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[titanium]]></category>
		<category><![CDATA[titanium android performance]]></category>
		<category><![CDATA[titanium blackberry release]]></category>
		<category><![CDATA[titanium blackberry sdk]]></category>
		<category><![CDATA[titanium iphone performance]]></category>
		<category><![CDATA[titanium mobile review]]></category>
		<category><![CDATA[titanium slow]]></category>
		<category><![CDATA[titanium ui.animate android]]></category>
		<category><![CDATA[titanium vs sencha]]></category>
		<category><![CDATA[titanium vs sencha touch]]></category>
		<category><![CDATA[Touch]]></category>
		<category><![CDATA[uivwebview]]></category>
		<category><![CDATA[v8 engine]]></category>
		<category><![CDATA[webview]]></category>

		<guid isPermaLink="false">http://www.thekirankumar.com/blog/?p=385</guid>
		<description><![CDATA[I just  tried out the sencha touch examples  on the android 1.6 simulator and the performance is pathetic. Seems like google forgot to properly implement their javascript V8 engine onto their OS. Appcelerator&#8217;s Titanium Mobile and Sencha touch are 2 different frameworks which address a totally different set of audiences. Comparing them is like comparing]]></description>
			<content:encoded><![CDATA[<blockquote><p>I just  tried out the sencha touch examples  on the android 1.6 simulator and the performance is pathetic. Seems like google forgot to properly implement their javascript V8 engine onto their OS.</p></blockquote>
<p>Appcelerator&#8217;s Titanium Mobile and Sencha touch are 2 different frameworks which address a totally different set of audiences. Comparing them is like comparing apples to oranges. But, to a person who has never eaten fruits ever and wants to just try tasting one (analogy to creating a simple app which doesnt do much of processing) and not try juggling with the fruits (analogy to creating detailed games or apps with lot of processing involved), they appear the same. So here&#8217;s a post attempting to compare them and help out those who have to make a choice when it comes to building a  simple app.</p>
<div>
<div style="float: left;">
<div id="attachment_386" class="wp-caption alignnone" style="width: 310px"><a href="http://www.thekirankumar.com/blog/wp-content/uploads/2010/10/Snap2.jpg"><img class="size-medium wp-image-386" title="Titanium Mobile Screenshot" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/10/Snap2-300x241.jpg" alt="" width="300" height="241" /></a><p class="wp-caption-text">Titanium Mobile Kitchensink app  running in iPhone simulator</p></div>
</div>
<div style="float: left;">
<div id="attachment_387" class="wp-caption alignnone" style="width: 141px"><a href="http://www.thekirankumar.com/blog/wp-content/uploads/2010/10/Snap3.jpg"><img class="size-medium wp-image-387" title="Sencha touch screenshot" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/10/Snap3-163x300.jpg" alt="" width="131" height="242" /></a><p class="wp-caption-text">Sencha touch examples app running in iPhone simulator</p></div>
</div>
<div style="clear: both;">.</div>
</div>
<p>Here&#8217;s where Titanium Mobile wins :<span id="more-385"></span></p>
<ol>
<li> Titanium is open source and free. Sencha touch follows dual licensing model like extJS, i.e. it is open source, but if you use it for commercial purpose, you need to buy their license.</li>
<li>Titanium builds native apps. So you have access to almost every feature in the phone, like say reading phone contacts, accessing accelerometer, GPS etc. Sencha will work inside the phone browser .  ALthough it can be made to work as a pseudo-app by embedding it inside a webview of an app made using Titanium/Cocoa. I suppose it can access GPS coordinates to some extent with the users authorization, but I am not sure about it. Also Titanium will support (in near future) running the app in the background and PUSH notifications which cannot be done using Sencha as it runs inside the browser.</li>
<li>When an app made using sencha loads , it has to load the framework first and then the content. So it will be a little slower in terms of loading time compared to Titanium built apps as it has to download the 300 KB sencha framework and the images for the buttons. Although the download process can be bypassed (Thanks to James Hughes for pointing it out) by including the framework in the Phonegap or Titanium resources folder, the javascript parsing time taken by the webview might become noticeable at the user&#8217;s end. On the iPhone simulator, it takes around 2-3 seconds for the sencha&#8217;s simple Nested list example to parse and display even when the Sencha framework is store along with the app.</li>
</ol>
<p>Sencha touch runs in the any simulator, be in iPhone, android or blackberry. You do not need any kind of separate sencha touch simulator as such. Hence Sencha touch has its own set of advantages, namely :</p>
<ol>
<li>Sencha gives more control in making changes to your UI after the app is published. Since all the code is getting loaded fresh from the server each time the user accesses, you can virtually modify the entire app without the user&#8217;s knowledge. But when it comes to a native app built using Titanium,  the changes have to go through apple&#8217;s review process and the user must manually update the app. In short Sencha requires a lesser turnaround time when it comes to bugs/updates.</li>
<li>Sencha works on almost all webkit based browsers which includes chrome, safari and opera. So you can be sure that it displays the same UI in iPhone,Android,Blackberry,iPad and also desktop browsers. So once IE and firefox fully supports HTML5, then you can have a single code which will work on all desktop browsers and all mobile devices uniformly. Titanium apps make use of native controls. So it gives a different UI on different devices and are currently limited to iPhone,iPad and Android devices (Blackberry devices soon)</li>
</ol>
<p>Although both the frameworks use simple Javascript syntax , the choice of the framework will depend on the project under consideration. If the app just makes HTTP requests to some servers to fetch the results, then sencha touch should be good enough. But if there are plans of improving the app later on to make full use of the phones features like running the app in the background , accessing GPS data continuously , sending PUSH notifications, stream music &amp; videos, write to Files &amp; Databases etc then Titanium should be used. But a perfect mashup between them is what developers look out for.</p>
<p>Titanium too does not come without limitations. After playing around with titanium sdk 1.4 , I have realized that the guys over at appcelerator care more about the iPhone than android. Titanium android sdk does not support many of the functions provided in iPhone. Some of the most common ones are : Phone contacts, Animations, Horizontal Layout etc. Also the nature of android platforms limits the framework from providing some functions like WIndow transitions, webview for reading pdf,doc etc. I will keep adding more revelations about Titanium as I come across them. Cya later.</p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="sencha touch vs titanium">sencha touch vs titanium</a> (172)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="sencha vs titanium">sencha vs titanium</a> (134)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="php titanium mobile">php titanium mobile</a> (82)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="titanium vs sencha">titanium vs sencha</a> (77)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="titanium vs sencha touch">titanium vs sencha touch</a> (77)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="appcelerator vs sencha">appcelerator vs sencha</a> (74)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="sencha vs appcelerator">sencha vs appcelerator</a> (69)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="sencha touch titanium">sencha touch titanium</a> (63)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="titanium sencha">titanium sencha</a> (57)</li><li><a href="http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/" title="sencha titanium">sencha titanium</a> (49)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 53.893 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/2010/10/02/titanium-mobile-vs-sencha-touch/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Textoo : iPhone (and now Android) app to send free SMS using web gateways</title>
		<link>http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/</link>
		<comments>http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 15:32:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My PHP projects]]></category>
		<category><![CDATA[Projects where I used Titanium framework]]></category>
		<category><![CDATA[account details]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[automatic message]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[first few days]]></category>
		<category><![CDATA[free international sms]]></category>
		<category><![CDATA[free sms text]]></category>
		<category><![CDATA[frontend]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[gateway website]]></category>
		<category><![CDATA[goto]]></category>
		<category><![CDATA[group creation]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[impressive tool]]></category>
		<category><![CDATA[Indian]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[internet connectivity]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[javascript syntax]]></category>
		<category><![CDATA[market access]]></category>
		<category><![CDATA[membership requirements]]></category>
		<category><![CDATA[php script]]></category>
		<category><![CDATA[Registration]]></category>
		<category><![CDATA[retina]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[script javascript]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[sms gateways]]></category>
		<category><![CDATA[Texoo]]></category>
		<category><![CDATA[Textoo]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[titanium]]></category>
		<category><![CDATA[uk india]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[Visit]]></category>
		<category><![CDATA[way]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web gateways]]></category>
		<category><![CDATA[world sms]]></category>

		<guid isPermaLink="false">http://www.thekirankumar.com/blog/</guid>
		<description><![CDATA[Textoo, the first iPhone/Android app I made to send free SMS to India using web gateways. Made using Titanium SDK and PHP on server side. <strong> More info at <a target='_BLANK' href='http://textoo.in'>http://textoo.in</a></strong>]]></description>
			<content:encoded><![CDATA[<h2>History of Textoo</h2>
<p>It all started back in 2010, when I had written a PHP script to send SMS through different Indian SMS gateways (see blog post on this). I would go around different websites trying to publicize this PHP script so that I would get more hits on my blog as well. In some of the blogs I had noticed different J2ME apps which send free SMS and were quite famous. But none of them had ported their apps to iphone and android platforms. A quick search revealed only the 160by2 official app which can do this.<br />
Then I thought, Why not make a small iPhone app which can provide a client user interface to compose messages and then send the message using my own PHP script which I had already made by then. Since then, I started exploring the Appcelerator Titanium framework which was a vry impressive tool to create iPhone and Android apps using plain Javascript syntax. So I applied for both iOS developer access and Android market access by paying 99$ and 25$ respectively.<br />
Once I got through the membership requirements, I started coding the UI in Titanium. And within a few weeks, the iPhone app was ready. The app would connect to my PHP script which would send the messages through the gateways and then return the result back to the app. The app was quite simple and had only 3 views. &#8220;Compose message&#8221; where you actually type the message after choosing your contacts from the phone addressbook, the &#8220;Outbox&#8221; view where you see the sent messages, and the &#8220;Settings&#8221; view where you add the gateways and account details.<br />
After uploading the finished app to App store and getting it approved, I tried making it a paid app for 0.99$ The first few days I received around 1-5 sales a day. But people started complaining about some bugs in the app. And also there were a few problems with the PHP script. So I decided to make it free after a week of sales, so that I can get myself some time to fix the bugs. Since then it remained free and I spent minimal time of enhancing the app and the app continued to be downloaded for almost 6months with an avergae of 20-50 downloads a day.<br />
I kept myself busy working on some freelancing projects on odesk.com and never actually thought of working on the app itself. But one of the iPhone projects which I had taken up on odesk got scrapped mid way through it. I did receive payment for the effort I had put in, but the app was not complete and the codebase was never used anywhere. Instead of scrapping the whole thing, I planned to use in the next version of the iPhone app and started working on the SMS app again.<br />
But this time there was a big change. The app wouldnt send the SMS through my server/PHP script, but instead will connect directly to the gateway website. This way the load on my server would be minimal, and the gateway website would be happy to see all the HTTP requests coming from different IP addresses instead of my server addresses.<br />
So since then, I spent most of my free time in working on the new version of the app and the new version was named Textoo Pro which can be downloaded <a href="http://textoo.in">here</a></p>
<h2>What does it do ?</h2>
<p>Textoo connects to major free SMS websites like way2sms, 160by2 etc and sends your SMS for free. It is a multi-account group-SMS app which can be thought of like a pidgin for SMS websites. You add your account username &#038; password on to your app and instead of you going manually to the website and sending your messages, the app will automate it for you. The main purpose of the app is to give back the native texting experience to the end user even when they wish to use free SMS gateways.</p>
<p><b>Update: </b>Android app also available.</p>
<h3><strong><a target='_NEW' href='http://textoo.in/download-the-app/'>Read more / Download the app</a></strong> </h3>
<p><iframe width="425" height="349" src="http://www.youtube.com/embed/uxzkpm4KlYU" frameborder="0" allowfullscreen></iframe></p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/bU3ek-bk37w" frameborder="0" allowfullscreen></iframe></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ST6FyD4UE0w?fs=1&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/ST6FyD4UE0w?fs=1&amp;hl=en_US" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="titanium send sms">titanium send sms</a> (18)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="android app to send free sms to india">android app to send free sms to india</a> (10)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="titanium android send sms">titanium android send sms</a> (6)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="send free sms android app">send free sms android app</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="android app to send free sms in india">android app to send free sms in india</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="free sms sending app for android">free sms sending app for android</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="send free sms from android app">send free sms from android app</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="textoo iphone app">textoo iphone app</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="titanium android sms">titanium android sms</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/" title="send sms android on mac">send sms android on mac</a> (2)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 53.897 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/about/mywork/iphone-android-app-to-send-free-sms-using-web-gateways/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>About</title>
		<link>http://www.thekirankumar.com/blog/about/</link>
		<comments>http://www.thekirankumar.com/blog/about/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 12:05:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[3d studio max]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[captivate]]></category>
		<category><![CDATA[Chemical]]></category>
		<category><![CDATA[chemical engg]]></category>
		<category><![CDATA[chemical engineer]]></category>
		<category><![CDATA[college]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[dsmax]]></category>
		<category><![CDATA[employee]]></category>
		<category><![CDATA[endless possibilities]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[enterprise content management]]></category>
		<category><![CDATA[enterprise content management ecm]]></category>
		<category><![CDATA[enthusiasts club]]></category>
		<category><![CDATA[face]]></category>
		<category><![CDATA[fancy text]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[freelance developer]]></category>
		<category><![CDATA[hardware config]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[idea]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[interest]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[kiran kumar]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Mangalore]]></category>
		<category><![CDATA[mangalore india]]></category>
		<category><![CDATA[open source community]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[Surathkal]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[way]]></category>
		<category><![CDATA[web enthusiasts]]></category>

		<guid isPermaLink="false">http://www.thekirankumar.com/blog/</guid>
		<description><![CDATA[Hey there, My Name is Kiran Kumar (so is the name of this site) and I am a 23 yr old web developer from Mangalore, India. This blog is a place for me to share my thoughts and my contributions to the open source community. Apart from that, this website is my face on the]]></description>
			<content:encoded><![CDATA[<p>Hey there, My Name is Kiran Kumar (so is the name of this site) and I am a 23 yr old web developer from Mangalore, India. This blog is a place for me to share my thoughts and my contributions to the open source community. Apart from that, this website is my face on the internet where I publish links to my work and a medium for you guys to reach me anytime. You have reached the <em>about me </em>page on my blog and I should say that this was one of the most difficult part of writing a blog, i.e, writing about thyself. So here it goes,</p>
<blockquote><p><strong>I am a Chemical engineer by degree, Oracle employee by the day and a freelance developer by the night </strong></p></blockquote>
<p>My interest in the web technologies started in late 2005 when I became a part of the web enthusiasts club at my college; NITK Surathkal. By then I had already decided that I would pursue chemical engineering as I had no clear cut idea on what specialisation to choose. But slowly my interests in web technologies started to captivate me and I started spending most of my time working on the web. In my college, I started becoming known for <a href="http://www.thekirankumar.com/blog/about/mywork/">the websites I designed and the posters I created</a>. In my free time I had learnt a lot of different technologies on my own. My first love was for SWiSH , an alternative to Macromedia Flash 5 at that time. I liked to create fancy text effects and make small flash movies using Swish. Slowly, I moved on to 3dsmax, to enter into the world of visual effects. But the hardware config of my desktop prevented me from getting too close to CGI. Simple 3d scenes took a lot of time to be rendered, and when the rendering time went to the magnitude of days coupled with the frequency of power cuts in India , it became an impossible feat to get anything out of it.</p>
<p>Then I found my new interest in PHP after <a href="http://www.google.co.in/search?sourceid=chrome&amp;ie=UTF-8&amp;q=balajirrao">one of my friends</a> told me about it. And since then, I have been actively involved in PHP development. To me, the simplicity of the language combined with the power of the open source community always gave way to endless possibilities. Along with PHP came all its friends. Javascript, HTML, Flash, Photoshop, I loved them all !</p>
<p>I worked on a couple of different softwares/technologies and here is the list of things which I can recall right now :</p>
<ol>
<li><strong>Rating:</strong> 9 out of 10 stars <a href="../category/my-php-work">PHP 5</a></li>
<li><strong>Rating:</strong> 8 out of 10 stars <a href="../category/my-extjs-work">ExtJS framework</a></li>
<li><strong>Rating:</strong> 8 out of 10 stars <a href="../category/my-flash-work">Flash CS3 &amp; Actionscript 3</a> -</li>
<li><strong>Rating:</strong> 7.5 out of 10 stars <a href="../category/my-html-css-work">HTML &amp; CSS</a> :</li>
<li><strong>Rating:</strong> 7 out of 10 stars <a href="../category/my-javascript-work">Javascript</a></li>
<li><strong>Rating:</strong> 7 out of 10 stars <a href="../category/my-joomla-work">Joomla 1.5 component, plugin creation</a></li>
<li><strong>Rating:</strong> 6.5 out of 10 stars <a href="../category/my-automation-work">Selenium &amp; QTP UI automation</a></li>
<li><strong>Rating:</strong> 6.5 out of 10 stars <a href="../category/my-titanium-work">Titanium framework for iPhone &amp; android app development</a></li>
<li><strong>Rating:</strong> 6.5 out of 10 stars <a href="../category/my-photoshop-work">Photoshop</a></li>
<li><strong>Rating:</strong> 6 out of 10 stars <a href="../category/my-vb-work">VBscript &amp; VB app design</a> -</li>
<li><strong>Rating:</strong> 5 out of 10 stars <a href="../category/my-google-sketchup-work">Google sketchup 3d modelling &amp; rendering</a></li>
<li><strong>Rating:</strong> 4 out of 10 stars <a href="../category/my-facebook-work">Facebook API</a> &amp; Twitter API</li>
<li><strong>Rating:</strong> 4 out of 10 stars <a href="../category/my-poser-work">Poser animation</a></li>
<li><strong>Rating:</strong> 4 out of 10 stars <a href="../category/my-3dsmax-work">3dsmax</a></li>
<li><strong>Rating:</strong> 4 out of 10 stars <a href="../category/my-matlab-work">Matlab coding &amp; GUI</a></li>
<li><strong>Rating:</strong> 3 out of 10 stars <a href="../category/my-autocad-work">Autocad (2d only)</a></li>
<li><strong>Rating:</strong> 2 out of 10 stars <a href="../category/my-qc-work">HP Quality center OTA API</a></li>
</ol>
<p>I worked on a <a href="http://www.thekirankumar.com/blog/about/mywork/nitkcm/">small content management system of my own</a> which , in the final year of my college this helped me get a job in Oracle and be a part of Content Management (ECM) team in Oracle. At Oracle, I am a part of Middleware suite globalization team where I work with people from Beijing, Tokyo and San Francisco on Oracle&#8217;s acquired (they too it quite often) and in house ERP applications. The toughest part of the job is learning to understand the accents used by different people.</p>
<p>Until recently, I was only involved in web based projects, but the day I can across Appecelerator&#8217;s Titanium framework, I said &#8216;this is definitely my cup of tea&#8217;.For the last 6 months, I have been busy  developing native applications for iPhone &amp; Android using the Titanium framework and I absolutely love it.[Update: I have started hating it now. Its very difficult to manage titanium projects when they become big]</p>
<p>I am passionate about my work and I always love to learn new things. I hate limiting myself to a single domain and always push myself hard to explore new interests which can keep me occupied all the time. People may call it &#8216;lack of focus&#8217; , hyper-wandering-mind or a Jackass of all trades ! But its just the way I am designed. There hasnt been a day where I dont get a tingly feeling about learning or doing something new. But most of my work have been in varied domain, and are unorganized. </p>
<p>I think that much text should be good enough for you to give a glimpse into my life, if you like to get in touch with me <a href="http://www.thekirankumar.com/blog/contact-me/">send me a mail,</a> or <a href="http://www.thekirankumar.com/blog/chat-with-me/">chat with me</a>, or <a href="http://twitter.com/thekirankumar">follow me on twitter</a> or drop in a comment.</p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/about/" title="kaun banega crorepati 2011 game">kaun banega crorepati 2011 game</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/" title="kiran kumar com">kiran kumar com</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/" title="KIRANKUMAR KOM">KIRANKUMAR KOM</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/" title="msn kiran kumar working at CGI">msn kiran kumar working at CGI</a> (1)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 85.614 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Textoo: An application to send free SMS using SMS gateways (India,UAE,Kuwait etc)</title>
		<link>http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/</link>
		<comments>http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 19:59:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[160by2]]></category>
		<category><![CDATA[160by2 android app]]></category>
		<category><![CDATA[160by2 app]]></category>
		<category><![CDATA[160by2 for android]]></category>
		<category><![CDATA[160by2 iphone]]></category>
		<category><![CDATA[160by2 iphone app]]></category>
		<category><![CDATA[17th july]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[bonus features]]></category>
		<category><![CDATA[Click]]></category>
		<category><![CDATA[default messaging app replacement]]></category>
		<category><![CDATA[developer program]]></category>
		<category><![CDATA[free sms]]></category>
		<category><![CDATA[free sms gateway]]></category>
		<category><![CDATA[freesms iphone]]></category>
		<category><![CDATA[freesms8]]></category>
		<category><![CDATA[freesms8 iphone app]]></category>
		<category><![CDATA[freesmsapi]]></category>
		<category><![CDATA[freesmsapi iphone]]></category>
		<category><![CDATA[freesmsapi iphone app]]></category>
		<category><![CDATA[freesmscraze iphone app]]></category>
		<category><![CDATA[freesmscraze mobile app]]></category>
		<category><![CDATA[fullonsms android]]></category>
		<category><![CDATA[fullonsms for iphone]]></category>
		<category><![CDATA[fullonsms iphone app]]></category>
		<category><![CDATA[fullonsms mobile app]]></category>
		<category><![CDATA[fullonsms.com iphone]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[gateway texter]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[iphoneapp]]></category>
		<category><![CDATA[mobile app free sms]]></category>
		<category><![CDATA[mobile application]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[phone application]]></category>
		<category><![CDATA[php api]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[sms gateways]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[Supports]]></category>
		<category><![CDATA[textoo android]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[titanium app free sms]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[way2sms]]></category>
		<category><![CDATA[way2sms iphone]]></category>
		<category><![CDATA[way2sms iphone app]]></category>
		<category><![CDATA[web based sms]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://www.thekirankumar.com/blog/?p=187</guid>
		<description><![CDATA[Update : 17th July &#8217;11 Textoo 1.0 is no more supported. Textoo Pro has reached the app store. Supports more gateways and has a lot of bonus features. Android version of Textoo is also being worked on. Click here to know more. Update : 22nd Sept &#8217;10 A new page has been setup here for]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Update : 17th July &#8217;11</em><br />
Textoo 1.0 is no more supported. Textoo Pro has reached the app store. Supports more gateways and has a lot of bonus features. Android version of Textoo is also being worked on.  Click <a href="http://textoo.in/">here</a> to know more.
</p></blockquote>
<blockquote><p><em>Update : 22nd Sept &#8217;10</em><br />
A new page has been setup <a href="http://textoo.in/">here</a> for the app. More info on this app with be posted on this page from now on.</p></blockquote>
<blockquote><p><em>Update : 15th Sept &#8217;10</em></p>
<p>Apple has approved my enrollment into the developer programme. I am now expecting the approval process for the app to complete soon.</p></blockquote>
<blockquote><p><strong>Update : 13th Sept &#8217;10</strong></p>
<p><em>The application is complete. I am now waiting for apple to approve my enrollment into the developer program so that I can release the app on app store. In the mean time you can have a look at the screenshots below. The app will support multiple gateways and the user will select a particular account to send the text message. The app also has a update feature to download the new gateway lists. Stay tuned for the developer API to add your own gateways to the application. </em></p></blockquote>
<blockquote><p><strong>Update : 9th Sept &#8217;10 </strong></p>
<p><em>This is taking longer than I thought, and I have put in more features than I had planned initially. Changing ETA to 13th Sept &#8217;10..</em></p></blockquote>
<blockquote><p><strong>Aug 26th &#8217;10 </strong></p>
<p><strong> </strong>I am now working on the creation of a mobile phone application for Android and Iphone which will allow you to send free SMS using the PHP API which I created a month back . This is the domain I never explored before, so will take a bit longer to come up with something useful. Hopefully, I can finish it by the end of this week, so that mid of next week, I can release it here. Follow me on twitter(@kiransmile) to stay updated on the latest posts.</p></blockquote>

<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/free_sms_mobile_app/' title='Free SMS application for android - Screenshot'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/free_sms_mobile_app-150x150.jpg" class="attachment-thumbnail" alt="Coming soon..Free SMS application for android Screenshot" title="Free SMS application for android - Screenshot" /></a>
<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/free_sms_mobile_app_iphone/' title='free_sms_mobile_app_iphone'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/free_sms_mobile_app_iphone-150x150.jpg" class="attachment-thumbnail" alt="free_sms_mobile_app_iphone" title="free_sms_mobile_app_iphone" /></a>
<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/snap6/' title='Snap6'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/Snap6-150x150.jpg" class="attachment-thumbnail" alt="Snap6" title="Snap6" /></a>
<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/snap4/' title='Snap4'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/Snap4-150x150.jpg" class="attachment-thumbnail" alt="Snap4" title="Snap4" /></a>
<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/snap5/' title='Snap5'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/Snap5-150x150.jpg" class="attachment-thumbnail" alt="Snap5" title="Snap5" /></a>
<a href='http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/snap2/' title='Snap2'><img width="150" height="150" src="http://www.thekirankumar.com/blog/wp-content/uploads/2010/08/Snap2-150x150.jpg" class="attachment-thumbnail" alt="Snap2" title="Snap2" /></a>

<p>This is a mobile application for iPhone 4 and Android 1.6 which will allow you to send SMS messages to India, UAE, Singapore, Kuwait etc using the free web based SMS gateways like 160by2, way2sms etc. Of course, you will need to register on the respective gateway websites to get an account, afterwhich you push in the accoutn details into the app using an easy to use interface. Afte</p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="textoo android">textoo android</a> (29)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms india android">free sms india android</a> (17)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms android app india">free sms android app india</a> (16)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms india android app">free sms india android app</a> (15)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="textoo for android">textoo for android</a> (11)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms app for android">free sms app for android</a> (10)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="android app free sms india">android app free sms india</a> (10)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms to india android app">free sms to india android app</a> (8)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms app android india">free sms app android india</a> (7)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/" title="free sms android app">free sms android app</a> (6)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 115.309 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/2010/08/26/coming-up-androidiphone-application-to-send-free-sms-using-gprs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PHP class to send SMS using free SMS gateways</title>
		<link>http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/</link>
		<comments>http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 16:13:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[160by2]]></category>
		<category><![CDATA[aircel sms api]]></category>
		<category><![CDATA[airtel sms api]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Bulk]]></category>
		<category><![CDATA[bulk sms]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[character]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[curl 160by2]]></category>
		<category><![CDATA[curl freesms8]]></category>
		<category><![CDATA[curl freesmsapi]]></category>
		<category><![CDATA[curl way2sms]]></category>
		<category><![CDATA[daily joke]]></category>
		<category><![CDATA[docomo sms api]]></category>
		<category><![CDATA[dowload free texting api for bulk sms]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[email2sms]]></category>
		<category><![CDATA[error codes]]></category>
		<category><![CDATA[free api for sms]]></category>
		<category><![CDATA[free bulk sms api]]></category>
		<category><![CDATA[free sms]]></category>
		<category><![CDATA[free sms all over the world]]></category>
		<category><![CDATA[free sms gateways]]></category>
		<category><![CDATA[free sms sites without registration in india]]></category>
		<category><![CDATA[free text api]]></category>
		<category><![CDATA[freesmsapi]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[gtalk]]></category>
		<category><![CDATA[india sms script]]></category>
		<category><![CDATA[internet connectivity]]></category>
		<category><![CDATA[internet gateway api for free sms]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[login errors]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[php api]]></category>
		<category><![CDATA[php code]]></category>
		<category><![CDATA[php code to send sms using way2sms]]></category>
		<category><![CDATA[php sms gateway]]></category>
		<category><![CDATA[programmatic sms send]]></category>
		<category><![CDATA[reliance sms api]]></category>
		<category><![CDATA[reputation points]]></category>
		<category><![CDATA[result]]></category>
		<category><![CDATA[scri]]></category>
		<category><![CDATA[security methods]]></category>
		<category><![CDATA[send free sms through the web]]></category>
		<category><![CDATA[send free sms using php]]></category>
		<category><![CDATA[sms airtel php]]></category>
		<category><![CDATA[sms api]]></category>
		<category><![CDATA[sms php]]></category>
		<category><![CDATA[socket connections]]></category>
		<category><![CDATA[text message using php]]></category>
		<category><![CDATA[unofficial 160by2 api]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[vodafone sms api]]></category>
		<category><![CDATA[way]]></category>
		<category><![CDATA[way2sms]]></category>
		<category><![CDATA[way2sms.com]]></category>
		<category><![CDATA[web to sms api for free]]></category>

		<guid isPermaLink="false">http://www.kiransuniverse.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/</guid>
		<description><![CDATA[17th Dec &#8217;10 : Now here&#8217;s the deal. 160by2,way2sms and freesms8 offer free SMS and earn money through the ads on their website. By using this PHP script, we are bypassing their website illegally as their ad never gets shown. I hope you will keep this in mind when you use this script. If you]]></description>
			<content:encoded><![CDATA[<blockquote><p>17th Dec &#8217;10 : <span style="color: #008000;"></p>
<p><strong> Now here&#8217;s the deal. 160by2,way2sms and freesms8 offer free SMS and earn money through the ads on their website. By using this PHP script, we are bypassing their website illegally as their ad never gets shown. I hope you will keep this in mind when you use this script. If you want to send free SMS legally, then head over to http://freesmsapi.com and create an account. They are offering an excellent service totally free of cost.</strong><br />
<strong> Also the developers at way2sms and freesms8  keep changing their url&#8217;s and security methods to prevent such scripts from working (160by2.com guys are cool about this). And as this PHP code published here can be viewed publicly, their jobs become easy. </strong><span style="font-style: normal;"><strong><span style="color: #ff0000;">So I will not be able to continue development of the scripts because as soon as I publish the code here, way2sms/freesms8 change their code to break my code.</span></strong></span><br />
<strong> So there should be a way to restrict access to the PHP code published here so that the code reaches appropriate hands only. Maybe a password protected SVN or forums based on reputation points, I dont know..</strong><br />
<strong> Post in your opinions about this as a comment and lets see whether we can work it out together.</strong><br />
</span></p></blockquote>
<blockquote><p>Update as of 5th Oct &#8217;10 : <span style="color: #008000;"><strong>Bulk SMS services restored !!</strong></span></p></blockquote>
<blockquote><p>Update as of 24th Sep &#8217;10 : <span style="color: #ff0000;"><strong>Govt has banned bulk sms temporarily. So all the bulk sms providers have stopped their services. </strong></span><a href="http://www.ndchronicle.com/news/Govt_extends_ban_on_bulk_SMS__MMS_till_Sep_29_1285307911/"><span style="color: #ff0000;"><strong>More info</strong></span></a><span style="color: #ff0000;"><strong>. This script will not work till Sep 29th</strong></span><strong>. In the meantime, I will upload the next version of the script which can check internet connectivity, login errors and other responses sent by the gateway. I will also be adding support for freesmsapi.com and freesms8.com gateways.</strong></p></blockquote>
<blockquote><p>Update as of 10th Sep &#8217;10: The code has been updated to accomodate a small change in the way2sms website.</p></blockquote>
<blockquote><p>Update as of 15th Aug &#8217;10 : The code has been updated to work on all 160by2 and way2sms accounts and also will fetch any error codes being generated by these gateways. If you encounter any bugs, drop in a comment.</p></blockquote>
<p>This is a PHP script I wrote a while back to automate the sending of SMS/text message using 160by2.com/way2sms.com account.</p>
<p>You can use this PHP API script to send free sms India, Kuwait, Singapore, UAE, Phillipines, Malaysia etc. Very useful if you are combining this with the registration page of your website to verify the users mobile number similar to verification of their email address.</p>
<p>Some possible real world applications of this script are :<br />
1. Email to SMS.<br />
2. Birthday alerts/Daily joke/thought for the day/news SMS<br />
3. Gtalk/XMPP to SMS<span id="more-141"></span><br />
<!--more--><br />
Pre-requisites to use this script :<br />
1.You need a hosting server with PHP5 and cURL extension enabled. The server should be able to open socket connections to other servers.<br />
2.a valid,verified 160by2.com account or way2sms.com account (Create an account for free on one of these gateways and send a test SMS through their UI first.)</p>
<p>Example Usage (Also included in example.php):</p>
<blockquote><p>include_once &#8220;class.curl.php&#8221;;<br />
include_once &#8220;class.sms.php&#8221;;</p>
<p>$smsapp=new sms();<br />
$smsapp-&gt;setGateway(&#8216;way2sms&#8217;); // you can set gateway to be 160by2 to use your 160by2 account;<br />
// way2sms code has been tested on different accounts to be stable.</p>
<p>echo &#8220;Logging in  &#8230; &#8220;;<br />
$smsapp-&gt;login(&#8216;username for way2sms&#8217;,'password&#8217;);</p>
<p>echo &#8220;Sending SMS &#8230; &#8220;;<br />
$result=$smsapp-&gt;send(&#8217;10 digit mobile number&#8217;,'Your text message&#8217;);</p>
<p>if($result)<br />
{<br />
echo &#8220;Message sent&#8221;;<br />
}<br />
else<br />
{<br />
echo &#8220;Error encountered : &#8220;.$smsapp-&gt;getLastError();<br />
}</p></blockquote>
<p>Limitations :<br />
1. 160by2.com offers a character limit of around 145 for each message. Way2sms offers a character limit of 140 characters per message. Please see that the character limit is honored.<br />
2. also a limit of 50 messages per day per account and 10 messages per recepient phone number holds good for 160by2.</p>
<table border='0' style='border-size:1px;' cellpadding='20px'><tr><td><a href="http://www.thekirankumar.com/blog/downloads/SMS-API.zip"><img src="http://www.thekirankumar.com/blog/wp-content/plugins/download-monitor/img/downloadnow.gif" alt="SMS API" /></a><br /></td><td> <a href='http://www.thekirankumar.com/blog/downloads/SMS-API.zip' title='PHP class to send free sms/text message using 160by2 or way2sms account. (Unofficial API)'><font size='3'></font></a> (<font size ='3'>4279 hits</font>)  <br/>SMS API<br /><input type="hidden" name="IL_RELATED_TAGS" value="1"/><b>Download</b></td></tr></table>
<br />
<strong>Demo:</strong><br />
<a href="http://www.thekirankumar.com/blog/smsdemo/" target="_BLANK"><img src="http://thekirankumar.com/blog/wp-content/PHP%20SMS%20API%20demo_screenshot.JPG" alt="" /><br />
</a><a href="http://www.thekirankumar.com/blog/smsdemo/" target="_BLANK">Click here </a>for a simple demo application to send free SMS using this API</p>
<p>I had also written a script using this class to send an sms alert to notify as soon as the booking for an upcoming movie opens up on bookmyshow.com, if someones interested in using this bookmyshow script, drop in a comment.</p>
<h1>New SMS API</h1>
<p>Supports 160by2, freesmsapi, freesms8. Does not support way2sms as of now.</p>
<h3>To send free SMS all over the world using your iPhone/iPod touch, use <a href='http://textoo.in'>Textoo Pro app</a>. It is currently the best iphone app to send free unlimited text messages easily.</h3>
<p><table border='0' style='border-size:1px;' cellpadding='20px'><tr><td><a href="http://www.thekirankumar.com/blog/downloads/SMS-API2.0.zip"><img src="http://www.thekirankumar.com/blog/wp-content/plugins/download-monitor/img/downloadnow.gif" alt="PHP SMS API v2.0" /></a><br /></td><td> <a href='http://www.thekirankumar.com/blog/downloads/SMS-API2.0.zip' title='New SMS API to send free SMS'><font size='3'></font></a> (<font size ='3'>2513 hits</font>)  <br/>PHP SMS API v2.0<br /><input type="hidden" name="IL_RELATED_TAGS" value="1"/><b>Download</b></td></tr></table>

<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="php code to send sms using way2sms">php code to send sms using way2sms</a> (38)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="send free sms using php">send free sms using php</a> (34)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="how to send free sms using PHP">how to send free sms using PHP</a> (17)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="160by2 api php">160by2 api php</a> (13)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="php code for sms alert">php code for sms alert</a> (13)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="php script to send sms">php script to send sms</a> (13)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="free sms gateway for php">free sms gateway for php</a> (12)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="send sms using php free">send sms using php free</a> (10)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="working code for sending sms through website in php">working code for sending sms through website in php</a> (10)</li><li><a href="http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/" title="how to send sms using php code">how to send sms using php code</a> (9)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 92.718 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/2010/08/03/php-script-to-send-free-sms-using-your-160by2-account/feed/</wfw:commentRss>
		<slash:comments>159</slash:comments>
		</item>
		<item>
		<title>How to display your accurate google latitude location address with the public badge map in your blog</title>
		<link>http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/</link>
		<comments>http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 06:42:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[accurate laitude address]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[city]]></category>
		<category><![CDATA[exact address]]></category>
		<category><![CDATA[exact location]]></category>
		<category><![CDATA[geocoding]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google latitude]]></category>
		<category><![CDATA[google latitude api]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[google maps api]]></category>
		<category><![CDATA[google public location]]></category>
		<category><![CDATA[gps location]]></category>
		<category><![CDATA[how accurate is google latitude]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript embed code]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[level]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[location address]]></category>
		<category><![CDATA[lt road]]></category>
		<category><![CDATA[mylatitudelocation]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[reverse geocoding]]></category>
		<category><![CDATA[share your location]]></category>
		<category><![CDATA[status message]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[timeStamp]]></category>

		<guid isPermaLink="false">http://www.kiransuniverse.com/blog/?p=118</guid>
		<description><![CDATA[Google latitude is a great way to share your current GPS location with everyone. You can put up the google location badge on your blog and let the world know your exact geographical location. But the latitude badge does not provide the exact address of your current location in terms of the area names but]]></description>
			<content:encoded><![CDATA[<p>Google latitude is a great way to share your current GPS location with everyone. You can put up the google location badge on your blog and let the world know your exact geographical location.<br />
But the latitude badge does not provide the exact address of your current location in terms of the area names but shows the exact location on the map. Google latitude badge shows only city level address along with the map. So I decided to write my own small PHP script to print out the exact address instead of an approximate one which is shown by default. You could use this code coupled with XMPP integration to show it as you google talk status message (a tutorial and script for this..sometime later)</p>
<p>Basically, instead of displaying &#8220;&lt;City name&gt;,&lt;country&gt;&#8221;,  this script will display &#8220;&lt;Road name&gt;, &lt;areaname&gt;,&lt;cityname&gt;,&lt;country&gt;&#8221;<br />
<span id="more-118"></span><br />
The internals : As soon as the script is executed, It uses the google latitude developer api to get your current co ordinates, then it makes use of the google maps v3 geocoding api (previously called reverse geo coding) to get the info about the co-ordinates of your current location which includes the street name/road name etc.</p>
<p><strong>Steps to add this cool thingy onto your own site:</strong></p>
<p>1. Install google maps application on your GPS mobile phone having GPRS connection (symbian s60,iphone,android)  and then enable Latitude inside google maps app. Ensure that detect location is selected inside the latitude settings under google maps.</p>
<p>2. Goto google latitude web page (http://www.google.com/latitude/apps/badge) and select Enable and show best available location.</p>
<p>3. In the javascript embed code section of the badge config page, select zoom level automatic, and choose the map type, size of map.</p>
<p>4. Put the generated embed code on your blog to display the map and an approx city level address (we&#8217;ll fix this in a moment)</p>
<p>5. Now to display a more accurate address (which includes the roadname,streetnames, areanames) , extract the userid for latitude from the javascript embed code and put it in the below PHP code (line 2)</p>
<p>6.Add this PHP code into a file named &#8220;mylatitudelocation.php&#8221; and upload it into your webserver root.</p>
<p>7. Add this iframe code into your blog widgets sections to display the accurate address of your current location</p>
<pre>&lt;iframe src="mylatitudelocation.php" width="100%" height="50" frameborder="0"&gt;&lt;/iframe&gt;</pre>
<p>Here&#8217;s the PHP code:</p>
<blockquote><p>&lt;?php $latitudeUserid=&#8221;-4xxxxx&#8230;.&#8221; // change this and insert your latitude user id (available from the public badge embed code &#8221;</p>
<p>function ago($tm,$rcs = 0) { $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array(&#8216;second&#8217;,'minute&#8217;,'hour&#8217;,'day&#8217;,'week&#8217;,'month&#8217;,'year&#8217;,'decade&#8217;); $lngh = array(1,60,3600,86400,604800,2630880,31570560,315705600); for($v = sizeof($lngh)-1; ($v &gt;= 0)&amp;&amp;(($no = $dif/$lngh[$v])&lt;=1); $v&#8211;); if($v &lt; 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]); $no = floor($no); if($no &lt;&gt; 1) $pds[$v] .=&#8217;s'; $x=sprintf(&#8220;%d %s &#8220;,$no,$pds[$v]); if(($rcs == 1)&amp;&amp;($v &gt;= 1)&amp;&amp;(($cur_tm-$_tm) &gt; 0)) $x .= time_ago($_tm); return $x; }</p>
<p>$latitudeAPI=&#8221;http://www.google.com/latitude/apps/badge/api?user=$latitudeUserId&amp;type=json&#8221;;</p>
<p>$locationDetails=json_decode(file_get_contents($latitudeAPI)); $lat=$locationDetails-&gt;features[0]-&gt;geometry-&gt;coordinates[0]; $lng=$locationDetails-&gt;features[0]-&gt;geometry-&gt;coordinates[1]; $timestamp=$locationDetails-&gt;features[0]-&gt;properties-&gt;timeStamp; $when=ago($timestamp);</p>
<p>$latlng=&#8221;$lng,$lat&#8221;;</p>
<p>$geocodeAPI=&#8221;http://maps.google.com/maps/api/geocode/json?latlng=$latlng&amp;sensor=false&#8221;;</p>
<p>$locationDetails=json_decode(file_get_contents($geocodeAPI)); $locationString=$locationDetails-&gt;results[0]-&gt;formatted_address;</p>
<p>echo &#8220;$when ago, I was in $locationString&#8221;; ?&gt;</p></blockquote>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="how accurate is google latitude">how accurate is google latitude</a> (41)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="maps google com latittude userid">maps google com latittude userid</a> (17)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="javascript latitude to address">javascript latitude to address</a> (8)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="how accurate is google latitude?">how accurate is google latitude?</a> (6)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="google latitude show coordinates">google latitude show coordinates</a> (5)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="google latitude get location by userid">google latitude get location by userid</a> (5)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="how to insert name location in google map latitude">how to insert name location in google map latitude</a> (5)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="google latitude php script">google latitude php script</a> (4)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="how accurate is google lattitude">how accurate is google lattitude</a> (4)</li><li><a href="http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/" title="show my latitude position on public map">show my latitude position on public map</a> (3)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 7.342 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My Current Location</title>
		<link>http://www.thekirankumar.com/blog/about/my-current-location/</link>
		<comments>http://www.thekirankumar.com/blog/about/my-current-location/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 05:30:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[background location update from iphone]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[battery drain]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[com]]></category>
		<category><![CDATA[cool script]]></category>
		<category><![CDATA[device tracking through website]]></category>
		<category><![CDATA[extract mobileme location through php]]></category>
		<category><![CDATA[Foursquare]]></category>
		<category><![CDATA[geo co]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google latitude public location]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone 4]]></category>
		<category><![CDATA[iphone mapme.at]]></category>
		<category><![CDATA[latitude]]></category>
		<category><![CDATA[latitude api for php]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[location data]]></category>
		<category><![CDATA[location history]]></category>
		<category><![CDATA[mapme]]></category>
		<category><![CDATA[mapme.at and google latitude]]></category>
		<category><![CDATA[nokia e71]]></category>
		<category><![CDATA[nokia symbian]]></category>
		<category><![CDATA[online gps update]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[Phones]]></category>
		<category><![CDATA[playnice]]></category>
		<category><![CDATA[playnice google latitude sosumi]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[show your current location on your blog]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[update location using php]]></category>
		<category><![CDATA[way]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.kiransuniverse.com/blog/?page_id=107</guid>
		<description><![CDATA[Update as of 17 June 2011 : I have changed my phone from Nokia E71 to iPhone 4 and I found a better way to display my location. In Nokia Symbian Phones, the Google maps app itself included a feature to auto update in the background, but the battery drain was considerably high . Also]]></description>
			<content:encoded><![CDATA[<blockquote><p>
<b>Update as of 17 June 2011 : </b> I have changed my phone from Nokia E71 to iPhone 4 and I found a better way to display my location. In Nokia Symbian Phones, the Google maps app itself included a feature to auto update in the background, but the battery drain was considerably high . Also , whenever I reboot my phone, I forget to enable tracking after bootup. Now in iPhone 4 in addition to the google latitude app, you could use Apple&#8217;s implementation of mobileme.com find my iphone tracking service right from iOS. I found this really cool script sometime back called <a href="http://nat.org/blog/2009/08/playnice-google-apple/" target="_BLANK">playnice</a> (PHP script run as a cronjob). This script will manually initiate a mobileme.com &#8220;find my iphone&#8221; request which will fetch my iphone&#8217;s current location instantly and use the data to update my google latitude location. This way, the battery drain is negligible because there is no background app running on my phone tracking my location, instead &#8230; my server initiates a location update request at a frequency which I specify and this request reaches my iPhone more or less consuming data as much as a PUSH notification only . This way I am always getting tracked even if I reboot my phone and there is no need of any app to be running in the background. Also there is no location history in mobileme.com, but with playnice, my server maintains a complete geo co-ordinates history in a text file, which will help me better track my phone , in case it gets lost.
</p></blockquote>
<p>My location data is automatically fetched using Google Latitude Location API. The Google maps app on my phone broadcasts my location automatically and thus you can see my current location on this page<br/></p>
<p>The iframe displayed below uses google location API to fetch the address of my current location. You should head on to <a href='http://www.thekirankumar.com/blog/2010/07/10/how-to-show-your-accurate-google-latitude-location-address-with-the-public-badge-map/' target='_blank'>this post</a> to read a tutorial on adding this to your own blog.</p>
<p><iframe src="http://maverickous.com/folio/mylatitudelocation.php" width="850" height="120"  frameborder="0"></iframe></p>
<p>
<!-- Google Public Location Badge --><br />
<iframe src="http://www.google.com/latitude/apps/badge/api?user=-4783461664859567777&#038;type=iframe&#038;maptype=roadmap" width="250" height="200" frameborder="0"></iframe><br />
<!-- To disable location sharing, you *must* visit http://www.google.com/latitude/apps/badge and disable the Google Public Location badge. Removing this code snippet is not enough! --></p>
<p>The mapme.at widget here shows all the locations I have visited in the last 1 week and can pull the data from both Google latitude and Foursquare servers. Pretty cool widget if you switch between foursquare and google latitude/maps on your phone very frequently.<br />
<iframe src="http://mapme.at/api/export.html?usernames=thekirankumar&#038;mode=since&#038;since=1%20week%20ago" width="650" height="600" frameborder="0"></iframe></p>
<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="my current location">my current location</a> (4)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="kbc flash game download">kbc flash game download</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="show my current location">show my current location</a> (2)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="update google latitude with sms">update google latitude with sms</a> (2)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="send current position via sms with appcelerator titanium">send current position via sms with appcelerator titanium</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="sencha touch google map latitude location address">sencha touch google map latitude location address</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="sencha touch geolocation autoUpdate">sencha touch geolocation autoUpdate</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="sample android app to display my device current location using google api">sample android app to display my device current location using google api</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="posting my google latitute position to my webpage">posting my google latitute position to my webpage</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/about/my-current-location/" title="My current position in map">My current position in map</a> (1)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 50.778 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/about/my-current-location/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Flash iPhone widget (with sourcecode) for subscribing to Google SMS channels</title>
		<link>http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/</link>
		<comments>http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 12:21:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[automate google sms channels]]></category>
		<category><![CDATA[channels]]></category>
		<category><![CDATA[curl]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash api for google sms]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google sms api in php]]></category>
		<category><![CDATA[google sms channels india free API]]></category>
		<category><![CDATA[google sms channels widget]]></category>
		<category><![CDATA[google sms through iphone widget]]></category>
		<category><![CDATA[height]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[iphone flash sourcecode]]></category>
		<category><![CDATA[iphone flash widget]]></category>
		<category><![CDATA[iphone framework flash]]></category>
		<category><![CDATA[iphone like flash interface]]></category>
		<category><![CDATA[iphone simulator in flash]]></category>
		<category><![CDATA[iphone UI in flash]]></category>
		<category><![CDATA[kml]]></category>
		<category><![CDATA[mobile number]]></category>
		<category><![CDATA[mobile phone]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php code]]></category>
		<category><![CDATA[php curl google sms channels]]></category>
		<category><![CDATA[send free sms]]></category>
		<category><![CDATA[send free sms widget]]></category>
		<category><![CDATA[send sms through google and php]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[sms channels api]]></category>
		<category><![CDATA[sourcecode]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[username]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.kiransuniverse.com/blog/?p=78</guid>
		<description><![CDATA[This widget will enable your site visitors to subscribe to you google sms channel just by entering their mobile number. An invite is sent to their mobile phone automatically. Please wait till the widget loads 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_iphone_1190854874"
			class="flashmovie"
			width="275"
			height="500">
	<param name="movie" value="http://www.thekirankumar.com/blog/wp-content/uploads/2009/11/iphone.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.thekirankumar.com/blog/wp-content/uploads/2009/11/iphone.swf"
			name="fm_iphone_1190854874"
			width="275"
			height="500">
	<!--<![endif]-->
		 
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object> The php curl script will automate a user login to google sms]]></description>
			<content:encoded><![CDATA[<p>This widget will enable your site visitors to subscribe to you google sms channel just by entering their mobile number. An invite is sent to their mobile phone automatically.</p>
<p>Please wait till the widget loads</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_iphone_2036045527"
			class="flashmovie"
			width="275"
			height="500">
	<param name="movie" value="http://www.thekirankumar.com/blog/wp-content/uploads/2009/11/iphone.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.thekirankumar.com/blog/wp-content/uploads/2009/11/iphone.swf"
			name="fm_iphone_2036045527"
			width="275"
			height="500">
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>The php curl script will automate a user login to google sms channel <span id="more-78"></span>( define username/password in the php code ) and then will send an invite sms to the number specified through the iphone UI. I also had written a script which will send a group sms to all your sms subscribers without actually logging-in to Google sms channels. I will try to find the script and post it here soon.</p>
<table border='0' style='border-size:1px;' cellpadding='20px'><tr><td><a href="http://www.thekirankumar.com/blog/downloads/iphone.zip"><img src="http://www.thekirankumar.com/blog/wp-content/plugins/download-monitor/img/downloadnow.gif" alt="Flash sourcecode (.fla) file for the iphone widget" /></a><br /></td><td> <a href='http://www.thekirankumar.com/blog/downloads/iphone.zip' title=''><font size='3'></font></a> (<font size ='3'>573 hits</font>)  <br/>Flash sourcecode (.fla) file for the iphone widget<br /><input type="hidden" name="IL_RELATED_TAGS" value="1"/><b>Download</b></td></tr></table>

<h4>Incoming search terms:</h4><ul><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone sms app source code">iphone sms app source code</a> (3)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels">flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels</a> (2)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone widget flash">iphone widget flash</a> (2)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="widget google iphone">widget google iphone</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="php source code for How Do I Send SMS To Mobiles Through My Site">php source code for How Do I Send SMS To Mobiles Through My Site</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="list of sms channels in india">list of sms channels in india</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone widget sources">iphone widget sources</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone widget script">iphone widget script</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone flash fla">iphone flash fla</a> (1)</li><li><a href="http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/" title="iphone widget adobe flash">iphone widget adobe flash</a> (1)</li></ul><!-- SEO SearchTerms Tagging 2 plugin took 3.468 ms -->]]></content:encoded>
			<wfw:commentRss>http://www.thekirankumar.com/blog/2009/11/01/flash-widget-with-sourcecode-for-subscribing-to-google-sms-channels/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

