<?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>Droidweb.com &#187; News</title>
<atom:link href="http://droidweb.com/category/news/feed/" rel="self" type="application/rss+xml" />
<link>http://droidweb.com</link>
<description>Your source for Android application reviews, programming tips, and other Android advice</description>
<lastBuildDate>Fri, 23 Dec 2011 13:21:14 +0000</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=3.3.1</generator>
<item>
<title>ActionBarSherlock Compatibility Library upgraded to v. 3.5.0</title>
<link>http://droidweb.com/2011/12/actionbarsherlock-compatibility-library-upgraded-to-v-3-5-0/</link>
<comments>http://droidweb.com/2011/12/actionbarsherlock-compatibility-library-upgraded-to-v-3-5-0/#comments</comments>
<pubDate>Wed, 21 Dec 2011 14:05:34 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[Programming]]>
</category>
<category>
<![CDATA[ABS]]>
</category>
<category>
<![CDATA[action bar sherlock]]>
</category>
<category>
<![CDATA[android]]>
</category>
<category>
<![CDATA[developer tips]]>
</category>
<category>
<![CDATA[development]]>
</category>
<category>
<![CDATA[library]]>
</category>
<category>
<![CDATA[plugin]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2363</guid>
<description>
<![CDATA[Developers rejoice! One of my favorite Android libraries to date has recently been upgraded to becoming evenmore awesome than before. Jake Wharton&#8217;s ActionBarSherlock library has been updated! ActionBarSherlock is an...]]>
</description>
<content:encoded>
<![CDATA[<p><img class="alignright" src="http://actionbarsherlock.com/static/mascot.png" alt="" width="132" height="150" /></p>
<p>Developers rejoice! One of my favorite Android libraries to date has recently been upgraded to becoming evenmore awesome than before. <a href="https://plus.google.com/108284392618554783657">Jake Wharton&#8217;s</a> ActionBarSherlock library has been updated!</p>
<p>ActionBarSherlock is an extension of the <a href="http://developer.android.com/sdk/compatibility-library.html">compatibility library</a> designed to facilitate the use of the action bar design pattern across all versions of Android with a single API.  It allows the easy addition of the a<a href="http://www.androidpatterns.com/uap_pattern/action-bar">ction bar Android UI paradigm</a> to applications without having to worry about compatibility with older versions of Android.  I am a strong supporter of this paradigm and try to use it whenever possible!</p>
<p style="text-align: center;"><img class="aligncenter  wp-image-2367" title="actionbar_sherlock" src="http://droidweb.com/wp-content/uploads/2011/12/actionbar_sherlock-300x135.png" alt="" width="500" height="217" /></p>
<p>&nbsp;</p>
<p>From his Google Plus:</p>
<blockquote><p>Major updates in this version:</p>
<ul>
<li>Completely redone menu and action item support. This has been backported from the progress made on ABS 4.0 and provides a much more stable and logical layout of action items and management of the menu.</li>
<li>The compatibility library base has been updated to r6. I have also re-added the *Compat classes that were duplicated by this library and marked them as deprecated.</li>
</ul>
<p>Download the new version from <a href="http://abs.io/">http://abs.io/</a>. The samples on GitHub and the Android Market will be rolling out this evening as well.</p></blockquote>
<p>Updating your projects making use of the old library is ridiculously easy.  Just download the new library and any desired .jar files, add the library as a project to your eclipse setup, and replace the references in your project to the old libraries with references to the new libraries.</p>
<p>Do you have any experiences using the ActionBarSherlock Library?  Would you like to see a guide for how to get up and running on ActionBarSherlock?  Drop us a comment below or tweet us <a href="http://twitter.com/droidweb">@droidweb</a>!</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/12/actionbarsherlock-compatibility-library-upgraded-to-v-3-5-0/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Google&#8217;s Android Dev Site Opens up Android Training</title>
<link>http://droidweb.com/2011/12/googles-android-dev-site-opens-up-android-training/</link>
<comments>http://droidweb.com/2011/12/googles-android-dev-site-opens-up-android-training/#comments</comments>
<pubDate>Fri, 16 Dec 2011 16:16:04 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2328</guid>
<description>
<![CDATA[Making Android apps is easy. Making good Android apps is another story. Personally I&#8217;ve been trying to perfect the craft for almost four years now. Throughout the years I&#8217;ve made...]]>
</description>
<content:encoded>
<![CDATA[<p><a href="http://droidweb.com/wp-content/uploads/2011/12/AndroidTraining.png"><img src="http://droidweb.com/wp-content/uploads/2011/12/AndroidTraining-300x208.png" alt="" title="AndroidTraining" width="300" height="208" class="aligncenter size-medium wp-image-2331" /></a></p>
<p>Making Android apps is easy.  Making <i>good</i> Android apps is another story.  Personally I&#8217;ve been trying to perfect the craft for almost four years now.  Throughout the years I&#8217;ve made leaps and bounds towards making betters apps and I&#8217;ve tried to share what I&#8217;ve learned with you readers here at Droidweb, but, honestly, there are still things I want / have to learn in the finer points of app making.  </p>
<p>Google knows this and is releasing a new repository of information for us developers: <a href="https://developer.android.com/training/index.html">Android Training</a>.  Here they attempt to provide one of the things developers like me have been begging for for some time now: A place that lists &#8216;best practices&#8217; for doing some very common things in Android, complete with source code and other annotations.  Over the weekend I will be combing through this resource, picking up tips and tricks and reaffirming some of the things I already knew about Android development.  If you&#8217;re a developer, I suggest you do the same.</p>
<p>Find any really helpful tips that you didn&#8217;t know before?  Leave a reference to it in the comments below or tweet us <a hrfe="www.twitter.com/droidweb">@droidweb</a>!</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/12/googles-android-dev-site-opens-up-android-training/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Get $50 off your next Tablet at Staples</title>
<link>http://droidweb.com/2011/07/get-50-off-your-next-tablet-at-staples/</link>
<comments>http://droidweb.com/2011/07/get-50-off-your-next-tablet-at-staples/#comments</comments>
<pubDate>Fri, 15 Jul 2011 02:07:45 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[android]]>
</category>
<category>
<![CDATA[coupon]]>
</category>
<category>
<![CDATA[discount]]>
</category>
<category>
<![CDATA[staples]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2307</guid>
<description>
<![CDATA[While monitoring the twitterverse, we stumbled across this limited time deal being advertised by the guys over at Talk Android and we just have to pass it along to you, our...]]>
</description>
<content:encoded>
<![CDATA[<p>While monitoring the twitterverse, we stumbled across this limited time deal being advertised by the guys over at <a href="http://www.talkandroid.com/">Talk Android</a> and we just have to pass it along to you, our beloved readers.  Staples is offering $50 off &#8220;any tablet, laptop or desktop computer.&#8221;  Which means you should totally go check out their offering of Android tablets.  Don&#8217;t wait too long, deal ends 7/16.  You may find the coupon link [<a href="http://reg.e.staples.com/c/s/tagfrm/hBOHH28B7SHGCB8cS0jNsq8x311/coupon.html?storeId=10001&amp;AID=10428703&amp;CID=AFF%253A552179%253A552179%253A10428703&amp;cm_mmc=CJ-_-552179-_-552179-_-10428703&amp;SID=VGg5cWlnb0JDalFBQUdAbEdmQUFBQU11&amp;PID=552179&amp;n=550">here</a>].</p>
<p>&nbsp;</p>
<p style="text-align: center;"><a href="http://droidweb.com/wp-content/uploads/2011/07/Screen-shot-2011-07-14-at-9.43.14-PM.png"><img class="aligncenter size-full wp-image-2308" title="Screen shot 2011-07-14 at 9.43.14 PM" src="http://droidweb.com/wp-content/uploads/2011/07/Screen-shot-2011-07-14-at-9.43.14-PM.png" alt="" width="585" height="311" /></a></p>
<p>From [<a href="http://www.talkandroid.com/46605-free-coupon-save-50-on-any-tablet-at-staples-until-716/">talkandroid</a>]</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/07/get-50-off-your-next-tablet-at-staples/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Droidweb is on Google+ (and is giving away invites!)</title>
<link>http://droidweb.com/2011/07/droidweb-is-on-google-and-is-giving-away-invites/</link>
<comments>http://droidweb.com/2011/07/droidweb-is-on-google-and-is-giving-away-invites/#comments</comments>
<pubDate>Wed, 06 Jul 2011 02:05:41 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2291</guid>
<description>
<![CDATA[Following our idols over at Android and Me, we had to jump aboard the Google+ bandwagon.  Check out our page here. Not much content there yet, but that will change...]]>
</description>
<content:encoded>
<![CDATA[<p class="p1" style="text-align: center;"><a href="http://droidweb.com/wp-content/uploads/2011/07/Screen-shot-2011-07-05-at-10.03.13-PM.png"><img class="aligncenter size-large wp-image-2293" title="Screen shot 2011-07-05 at 10.03.13 PM" src="http://droidweb.com/wp-content/uploads/2011/07/Screen-shot-2011-07-05-at-10.03.13-PM-1024x539.png" alt="" width="620" height="326" /></a></p>
<p class="p1">
<p class="p1">Following our idols over at <a href="http://androidandme.com/">Android and Me</a>, we had to jump aboard the Google+ bandwagon.  Check out our page <a href="https://plus.google.com/115266623322093560621">here</a>. Not much content there yet, but that will change over time, especially with help from you, our faithful readers!  We&#8217;d love to see all our fans on Google+.  If you&#8217;re in need of an invite, just leave us a message in the comments below or fire us a tweet via @droidweb.  Lets do our part in making Google+ a sucess!</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/07/droidweb-is-on-google-and-is-giving-away-invites/feed/</wfw:commentRss>
<slash:comments>27</slash:comments>
</item>
<item>
<title>Catch @droidweb and other tablet enthusiasts over at Transformerforums.com</title>
<link>http://droidweb.com/2011/06/catch-droidweb-and-other-tablet-enthusiasts-over-at-transformerforums-com/</link>
<comments>http://droidweb.com/2011/06/catch-droidweb-and-other-tablet-enthusiasts-over-at-transformerforums-com/#comments</comments>
<pubDate>Thu, 30 Jun 2011 11:05:23 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2279</guid>
<description>
<![CDATA[Since grabbing one of the few Asus Transformer&#8217;s in the wild a bit over a month ago, there have been a flurry of @droidweb posts about the device.  While I...]]>
</description>
<content:encoded>
<![CDATA[<p style="text-align: center;"><a href="http://www.transformerforums.com/"><img class="aligncenter size-full wp-image-2280" title="asus-transformer-forum-lgo" src="http://droidweb.com/wp-content/uploads/2011/06/asus-transformer-forum-lgo.png" alt="" width="450" height="260" /></a></p>
<p>Since grabbing one of the few Asus Transformer&#8217;s in the wild a bit over a month ago, there have been a flurry of <a href="http://www.twitter.com/droidweb">@droidweb</a> posts about the device.  While I promise this will slowly cool down and focus on other devices (such as the Droid X2 I&#8217;ve got on the way in the mail XD), I want to do a quick shout out to a forum dedicated to one of my favorite devices.  <a href="http://www.transformerforums.com/">Transformer Forums</a> is a relatively new site catered to questions, answers, tips, and tidbits about the Asus Transformer, including news about Asus&#8217; upcoming tablet releases.  If you&#8217;re a tablet enthusiast like myself, I&#8217;d go check it out.  Maybe we&#8217;ll even run into each other there?</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/06/catch-droidweb-and-other-tablet-enthusiasts-over-at-transformerforums-com/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Android Malware Alert: An example and how to keep yourself safe</title>
<link>http://droidweb.com/2011/06/android-malware-alert-an-example-and-how-to-keep-yourself-safe/</link>
<comments>http://droidweb.com/2011/06/android-malware-alert-an-example-and-how-to-keep-yourself-safe/#comments</comments>
<pubDate>Tue, 28 Jun 2011 08:31:31 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[DroidTips]]>
</category>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[Op-Ed]]>
</category>
<category>
<![CDATA[android]]>
</category>
<category>
<![CDATA[lookout]]>
</category>
<category>
<![CDATA[malware]]>
</category>
<category>
<![CDATA[market]]>
</category>
<category>
<![CDATA[spoof]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2262</guid>
<description>
<![CDATA[In the world of computing there are always going to be bad guys.  And by rule of thumb, the number of bad guys for any given platform are proportional to...]]>
</description>
<content:encoded>
<![CDATA[<p style="text-align: center;"><a href="http://droidweb.com/wp-content/uploads/2011/06/android_malware2.jpg"><img class="aligncenter size-medium wp-image-2268" title="android_malware2" src="http://droidweb.com/wp-content/uploads/2011/06/android_malware2-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>In the world of computing there are always going to be bad guys.  And by rule of thumb, the number of bad guys for any given platform are proportional to the number of people on said platform.  So its only natural that as Android has increased in popularity, that bad guys have come knocking.  As an end user,  you have to take steps to protect yourself in the digital world.  A large part of this is to remain informed and to exercise common sense.  In light of these two points, I&#8217;m going to discuss a newly found Android exploit (informing you) and discuss how this exploit should never have worked en mass (the common sense part).</p>
<p>Security experts <a href="https://www.mylookout.com/">Lookout</a> have recently written a blog post about a new Android Trojan GGTracker. This trojan spoofs the Android market (damningly well, btw) and tricks users into manually installing their malware application.  Read <a href="http://blog.mylookout.com/2011/06/security-alert-android-trojan-ggtracker-charges-victims-premium-rate-sms-messages/">Lookout&#8217;s blog post</a> for full details on the exploit; here&#8217;s a summary of what this app is and how it works:</p>
<ol>
<li>User gets directed to a malicious website, usually by clicking on an advertisement link</li>
<li>Website advertises an innocuous free application&#8230; say a wallpaper app, a ringtone changer, or a slideshow of sexy girl</li>
<li>To install this application, the app instructs the user to download and install an .apk file.</li>
<li>User installs app and gets nailed with spyware, SMS charges and all sorts of ugliness.</li>
</ol>
<div class="wp-caption alignright" style="width: 244px"><img class="lightbox2 imagecache-w550h500 " style="margin: 20px;" title="GGTracker" src="http://images.androidcentral.com/sites/androidcentral.com/files/imagecache/w550h500/postimages/9274/malware_fake_market.png" alt="GGTracker" width="234" height="130" /><p class="wp-caption-text">Android Market Trojan Spoof</p></div>
<p>Now that we&#8217;re informed, lets point out some common sense things about Android that will save you from malware every time.  Google has done a pretty good job locking down the platform with reguards to security, while leaving it open and flexible enough to support a wide range of applications.  Most (I daresay all) malware attacks occur from user error, a.k.a. an end user installed the malicious app on their device.  Malicious apps take many forms.  Remember those old &#8216;free smiley&#8217; IM plugins that used to (and sometimes still do) be advertised everywhere?  Most were really viruses with a nice face in front of them.  In the same way, there have been apps on Android promising &#8216;free sexy wallpapers&#8217;, &#8216;free ringtones&#8217;, and in this case &#8216;free battery widgets&#8217; which are really malware in disguise.  <strong><em>Never manually download an app that you weren&#8217;t looking for first. </em></strong> This the same reasoning that drives the advice that you are to never give your account information to a &#8216;bank rep&#8217; who calls you or otherwise initiates the contact.</p>
<p>In the same vein of be careful what you install, note that <strong><em> the Android Market and Browser Applications</em></strong> are two totally seperate programs.  If you see a &#8216;market page&#8217; with a URL at the top (like the screenshot above), STOP.  You&#8217;re about to do something wrong.  If your browser downloads an .apk file and instructs you to install it, Don&#8217;t do it unless you absolutely know what you&#8217;re installing.  Frankly the only apps that are not going to be in at least one of the Android markets (Google, Amazon, GetJar), are going to be application betas or specialty apps that you&#8217;ll seek out (like the custom Google Voice .apk for tablets we featured a few weeks ago).</p>
<p>Even when going through legitamate means (a Market), still be wary about some apps, especially if you haven&#8217;t heard of it before.  Usually you&#8217;ll find reviews for most legit apps on your favorite Android site(s) [including yours truly Droidweb of course!].  A quick google search will save you a lot of headache.  As always, check out the permissions needed for that app.  A unit conversion app shouldn&#8217;t require access to text messaging services.  If something seems suspicious, don&#8217;t download that app; do some research before you proceed.  One of the benefits of having such a tight knit community of fellow Android enthusiasts behind you is that you can ask around and expect to get a response about just about anything, including &#8220;has someone downloaded this app before? Is it legit?&#8221;</p>
<p>As always in the digital world, be sure to excercise caution.  However, don&#8217;t be afraid to experiment and explore the capabilities of your device as long as you know what you&#8217;re doing and you&#8217;ve got some information on hand to help.  To all our readers: Be safe and Happy Androiding!</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/06/android-malware-alert-an-example-and-how-to-keep-yourself-safe/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>[Download] Android 3.1 update for ASUS eee pad Transformer Leak</title>
<link>http://droidweb.com/2011/05/get-it-while-its-hot-android-3-1-update-for-asus-eee-pad-transformer-leak/</link>
<comments>http://droidweb.com/2011/05/get-it-while-its-hot-android-3-1-update-for-asus-eee-pad-transformer-leak/#comments</comments>
<pubDate>Sun, 29 May 2011 12:17:08 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[DroidTips]]>
</category>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[android 3.1]]>
</category>
<category>
<![CDATA[Asus]]>
</category>
<category>
<![CDATA[download]]>
</category>
<category>
<![CDATA[leak]]>
</category>
<category>
<![CDATA[transformer]]>
</category>
<category>
<![CDATA[update]]>
</category>
<category>
<![CDATA[update.zip]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2257</guid>
<description>
<![CDATA[Well that was quick.  Next week&#8217;s expected Asus Transformer update has dropped already, and you can get it now!  The new update includes: &#8216;Performance fixes&#8217; Updated App Switcher It scrolls!...]]>
</description>
<content:encoded>
<![CDATA[<p>Well that was quick.  Next week&#8217;s expected Asus Transformer update has dropped already, and you can get it now!  The new update includes:</p>
<ul>
<li>&#8216;Performance fixes&#8217;</li>
<li>Updated App Switcher
<ul>
<li>It scrolls!</li>
</ul>
</li>
<li>Widgets are now resizable (Applause ensues)</li>
<li>Dock update</li>
<li>New apps:
<ul>
<li>Zinio Reader</li>
<li>Movie Studio</li>
</ul>
</li>
</ul>
<p>Get the update via either of the mirrors below:</p>
<p><a href="http://www.multiupload.com/B3N1MYVM98">Multiupload</a><br />
<a href="http://www.megaupload.com/?d=0ZLAKS48">Megaupload</a></p>
<p>How to apply update:</p>
<ol>
<li>Move update.zip to SD card. See <a href="http://droidweb.com/2011/05/moving-files-onto-android-3-0-devices/">Moving files onto Android 3.0+ devices</a> if you need help doing this. NOTE: The update must be placed on an external card, not internal memory.</li>
<li>Plug Transformer in (Skip step if you have 50%+ battery power left)</li>
<li>Power off</li>
<li>Power on by holding power key and volume down key at same time.  Hold until ROM boot screen comes up</li>
<li>Press volume up button within 5 seconds of boot screen popping up to begin update.</li>
</ol>
<p>After applying update and rebooting, a keyboard update notification should pop up as well.  Follow on screen instructions to apply this update as well.  Enjoy!</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/05/get-it-while-its-hot-android-3-1-update-for-asus-eee-pad-transformer-leak/feed/</wfw:commentRss>
<slash:comments>6</slash:comments>
</item>
<item>
<title>Where have you been? Your smartphone knows&#8230;</title>
<link>http://droidweb.com/2011/04/where-have-you-been-your-smartphone-knows/</link>
<comments>http://droidweb.com/2011/04/where-have-you-been-your-smartphone-knows/#comments</comments>
<pubDate>Tue, 26 Apr 2011 11:55:10 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[Rumors]]>
</category>
<category>
<![CDATA[android]]>
</category>
<category>
<![CDATA[Big Brother]]>
</category>
<category>
<![CDATA[geolocation]]>
</category>
<category>
<![CDATA[iphone]]>
</category>
<category>
<![CDATA[location data]]>
</category>
<category>
<![CDATA[locdump]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2206</guid>
<description>
<![CDATA[Recently, it has been exposed that iPhones keep a nice level of detail on your whereabouts. Much fun was poked at iPhone fanboys after the pretty comprehensive &#8216;consolidted.db&#8217; file was...]]>
</description>
<content:encoded>
<![CDATA[<p>Recently, it has been exposed that <a href="http://news.cnet.com/8301-13506_3-20055700-17.html">iPhones keep a nice level of detail on your whereabouts</a>.  Much fun was poked at iPhone fanboys after the pretty comprehensive &#8216;consolidted.db&#8217; file was found, extracted and exploited to create graphs of a user&#8217;s recent and not-so-recent geolocation history.  Naturally, the next question to be asked was if Android does the same&#8230; </p>
<p><a href="http://droidweb.com/wp-content/uploads/2011/04/privacy.png"><img src="http://droidweb.com/wp-content/uploads/2011/04/privacy-180x300.png" alt="" title="privacy" width="180" height="300" class="aligncenter size-medium wp-image-2208" /></a></p>
<p>Answer: Yes</p>
<p>Android keeps data located stowed away in files called cache.cell and cache.wifi located within the /data/data/com.google.android.location/files/ directory on your Android devices.  To access this information, you need root access.  While this amount of data captured by Android is considerably less than that captured by the iPhone, it is still there.  Android records the last 50 mobile towers and last 200 wi-fi access points it has seen.  Compare this to a years worth of data saved by Big Brother Jobs and Apple.  To turn off this &#8216;feature&#8217; off go to Settings -> Location and Security and uncheck the &#8220;Use Wireless Networks&#8221; box.  This removes the files on 2.3 devices and stops recording to the files on older Android devices.</p>
<p>If you&#8217;re computer savvy and curious and want to know what sort of data is saved on you Android device about your wearabouts, check out this python script for reading the data points from Android files: <a href="https://github.com/packetlss/android-locdump">android-locdump/</a>.  There you can analyze the location dump files and get aggregate lists such as follows:<br />
<a href="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-24-at-6.52.48-PM.png"><img src="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-24-at-6.52.48-PM-300x167.png" alt="" title="Screen shot 2011-04-24 at 6.52.48 PM" width="300" height="167" class="aligncenter size-medium wp-image-2211" /></a></p>
<p>Do you think its right that both Google and Apple are keeping user location data like this?  Comment below&#8230;</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/04/where-have-you-been-your-smartphone-knows/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Dealing with JSON in Android</title>
<link>http://droidweb.com/2011/04/dealing-with-json-in-android/</link>
<comments>http://droidweb.com/2011/04/dealing-with-json-in-android/#comments</comments>
<pubDate>Mon, 18 Apr 2011 08:22:02 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[Android Development Corner]]>
</category>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[Programming]]>
</category>
<category>
<![CDATA[application development]]>
</category>
<category>
<![CDATA[data]]>
</category>
<category>
<![CDATA[JSON]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2179</guid>
<description>
<![CDATA[Much like their web-based kin, mobile applications rely on data to make them work. Most applications require calls to an api or other data source, to make themselves useful. Whether...]]>
</description>
<content:encoded>
<![CDATA[<p>Much like their web-based kin, mobile applications rely on data to make them work.  Most applications require calls to an api or other data source, to make themselves useful.  Whether it be a call to an RSS feed in your favorite news application, a call to a private API to make your favorite online service app work, or just a database connection to run your favorite MMO game, data is crucial to the mobile application.  </p>
<p>When you deal with data pulled from an online source, it usually comes in one of two formats, either XML or JSON.  Today we&#8217;re going to look at how to deal with JSON, and I&#8217;m going to introduce you to some tools I use to make the process as painless as possible.</p>
<p><a href="http://droidweb.com/wp-content/uploads/2011/04/json.jpg"><img src="http://droidweb.com/wp-content/uploads/2011/04/json.jpg" alt="" title="json" width="420" height="289" class="aligncenter size-full wp-image-2181" /></a></p>
<p>Firstly, what is <a href="http://www.json.org/">JSON</a>?  JSON stands for JavaScript Object Notation.  It is a &#8220;lightweight data-interchange format&#8221; used transfer data between servers and client applications.  JSON is touted as being XML&#8217;s low-fat brother, as it doesn&#8217;t use the sometimes bloated tag structure that XML does.  Instead, data is organized into objects and arrays.  Objects may contain arrays and vice-versa.  Quite simply put, objects are unordered name: value pairs where the name and value are separated by a colon and the pair is separated by a comma.  Arrays are denoted by brackets &#8220;[]&#8220;.  For a complete explanation of JSON, including examples, check out either the <a href="http://en.wikipedia.org/wiki/Json">wikipedia entry</a> or the <a href="http://www.json.org/">JSON.org website</a></p>
<p>Now that we know what JSON is, how do we use it?  There are many ways to process JSON, including via third party libraries.  However I prefer to keep things simple and handle the data using the built in java library code.  Generally I make a call to a URL which returns the JSON string via an ASYNCTask (gotta keep that URL processing out of the main UI thread). I then create a JSONObject from that string and parse on the fly using a combination of .getJSONArray(), .getJSONObject(); and custom getObject() methods available through the default org.JSON.* libraries.  </p>
<p>While writing the code for processing JSON on the fly, I find a few tools out there helpful:</p>
<p><a href="http://www.jsonlint.com/">JSON Lint</a> (http://www.jsonlint.com/)</p>
<p><a href="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-18-at-4.11.57-AM.png"><img src="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-18-at-4.11.57-AM-300x152.png" alt="" title="Screen shot 2011-04-18 at 4.11.57 AM" width="300" height="152" class="aligncenter size-medium wp-image-2185" /></a></p>
<p>This tool simply validates a given JSON string.  If I&#8217;m dealing with a small snippet of JSON that I have to process, I&#8217;ll drop it into the given window, which will neatly validate and format the code.  Reading unformatted JSON outputs is a pain; don&#8217;t do it.  Use a tool such as this to clean it up, so you can see what&#8217;s going on.</p>
<p><a href="http://jsoneditor.net/">Json Editor</a> (http://jsoneditor.net/)</p>
<p><a href="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-18-at-4.13.28-AM.png"><img src="http://droidweb.com/wp-content/uploads/2011/04/Screen-shot-2011-04-18-at-4.13.28-AM-300x189.png" alt="" title="Screen shot 2011-04-18 at 4.13.28 AM" width="300" height="189" class="aligncenter size-medium wp-image-2184" /></a></p>
<p>When the JSON gets a little more complicated, pull out this tool.  JSON editor lets you see the data in a tree format, which is useful when writing code to parse the JSON output on the fly.  In addition, its a Json Editor, meaning that, if necessary, you can write up your own edits to the JSON and get that back as a revised JSON file.</p>
<p>Developers, what are you favorite tools for dealing with JSON? Do you use IDE plugins? Online site? Emacs?  Let us know in the comments below or via twitter @droidweb</p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/04/dealing-with-json-in-android/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Get things done w/ TaskOS</title>
<link>http://droidweb.com/2011/04/get-things-done-w-taskos/</link>
<comments>http://droidweb.com/2011/04/get-things-done-w-taskos/#comments</comments>
<pubDate>Wed, 13 Apr 2011 15:04:59 +0000</pubDate>
<dc:creator>triplem</dc:creator>
<category>
<![CDATA[News]]>
</category>
<category>
<![CDATA[android market]]>
</category>
<category>
<![CDATA[GTD]]>
</category>
<category>
<![CDATA[TaskOS]]>
</category>
<guid isPermaLink="false">http://droidweb.com/?p=2159</guid>
<description>
<![CDATA[&#160; There are a plethora of Get Things Done (GTD) and to-do apps out there on the market.  My problem with most is that (1) they try to cram in...]]>
</description>
<content:encoded>
<![CDATA[<p><img class="aligncenter" src="http://taskos.com/images/logo.gif" alt="Taskos To Do List Logo" /></p>
<p>&nbsp;</p>
<p>There are a plethora of Get Things Done (GTD) and to-do apps out there on the market.  My problem with most is that (1) they try to cram in too many unnecessary features and (2) I just get bored with the app and stop using it because of interface (or lack thereof) or its isolation from my every day workflow.</p>
<p>Taskos is a lightweight to-do list for Android.  Currently in version 2.11, the app supports sync with Google Tasks (a must for me), voice to text, scheduling, and more.  However, more importantly, it does all this via a slick, non-intrusive interface.  If you don’t want to use a certain feature of the app, then you won’t be inconvenienced about it being there.</p>
<p>Taskos currently supports Android 1.5 and higher.</p>
<div align="center"><a href="http://droidweb.com/wp-content/uploads/2011/04/widget.png"><img src="http://droidweb.com/wp-content/uploads/2011/04/widget.png" alt="" width="288" height="512" />﻿﻿</a><a href="http://img.brothersoft.com/mobile/screenshot/s/66b6cfc491d177f8e7a3f2123a6438af.jpeg"><img src="http://img.brothersoft.com/mobile/screenshot/s/66b6cfc491d177f8e7a3f2123a6438af.jpeg" alt="" width="288" height="512" /></a></div>
<h2><strong>Feature List</strong></h2>
<ul>
<li>Speech      to Text support</li>
<li>Simple      user interface</li>
<li>Google      Task Sync</li>
<li>Easy      calling from within the to do list</li>
<li>Auto-complete      support (contact, popular verbs etc.)</li>
<li>Small      Widget (1X4)</li>
<li>Big      Widget (3X4)</li>
<li>Scheduled      alerts</li>
<li>Pre-defined      Categories</li>
<li>Set      Importance</li>
<li>Edit      Notes</li>
<li>Easy      Sorting</li>
<li>Tasks      Sharing</li>
</ul>
<h2>Rating</h2>
<div align="center">
<img src="http://droidweb.com/wp-content/uploads/2009/10/fulldroid_thumb8.png" alt="" /><img src="http://droidweb.com/wp-content/uploads/2009/10/fulldroid_thumb8.png" alt="" /><img src="http://droidweb.com/wp-content/uploads/2009/10/fulldroid_thumb8.png" alt="" /><img src="http://droidweb.com/wp-content/uploads/2009/10/fulldroid_thumb8.png" alt="" /><img src="http://droidweb.com/wp-content/uploads/2009/10/fulldroid_thumb8.png" alt="" />
</div>
<p></p>
<div align="center">5/5 Droids!</div>
<h2>Conclusion</h2>
<p>Taskos is a feature-rich, minimalist to-do app.  A great find for those who just want to ‘get things done’.</p>
<p>Get TaskOS</p>
<p><a style="position:absolute;z-index:1;width:100px; height:20px; margin-top:20px" href="http://www.droidtech.it/" title="programmatore android">programmatore android</a><div style="position:relative;z-index:10;height:110px;background:#EFEFEF;padding:10px;border-radius:13px; -moz-border-radius:13px; -webkit-border-radius:13px; "><div style="color:#676767;float:left; width:68px;padding:0px 10px 10px;margin:10px;text-align:center"><img src="http://droidweb.com/wp-content/uploads/android-app-sharer/com.taskos.png"/><br/><img src="http://droidweb.com/wp-content/plugins/android-app-sharer/imgs/star-on-dark.png" /><img src="http://droidweb.com/wp-content/plugins/android-app-sharer/imgs/star-on-dark.png" /><img src="http://droidweb.com/wp-content/plugins/android-app-sharer/imgs/star-on-dark.png" /><img src="http://droidweb.com/wp-content/plugins/android-app-sharer/imgs/star-off-dark.png" /><img src="http://droidweb.com/wp-content/plugins/android-app-sharer/imgs/star-off-dark.png" /></div><div style="float:left;padding:0px 10px 10px;"><strong style="color:#5B81A9;font-size:19px;text-shadow:0px 1px 0px #fff">Taskos To Do List | Task List</strong><br/><a href="http://www.taskos.com" rel="nofollow" style="font:500 13px/21px Helvetica, Verdana, Arial, sans-serif">taskos</a><br/>FREE<br/>>250,000<br/><a target="_blank" rel="nofollow" href="http://market.android.com/details?id=com.taskos&referer=utm_source%3DAndroid+App+Sharer%26utm_medium%3DDroidweb.com%26utm_campaign%3Dblogpost" style="color:#5B81A9;font: 500 13px/21px Helvetica, Verdana, Arial, sans-serif">Link Android Market</a></div><div style="float:right"><img src="http://chart.apis.google.com/chart?cht=qr&amp;chs=100x100&amp;chl=http%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.taskos"/></div></div></p>
]]>
</content:encoded>
<wfw:commentRss>http://droidweb.com/2011/04/get-things-done-w-taskos/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
</channel>
</rss>
<!-- Served from: blog.droidweb.com @ 2012-02-09 02:41:42 by W3 Total Cache -->
