<?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/"
	xmlns:go='http://ns.gigaom.com/'
xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>GigaOM &#187; Apple</title>
	<atom:link href="http://gigaom.com/apple/tag/sqlite/feed/" rel="self" type="application/rss+xml" />
	<link>http://gigaom.com</link>
	<description></description>
	<lastBuildDate>Sat, 11 Feb 2012 05:49:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='gigaom.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/0db8f6557d022075dbbf010c54d46d93?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>GigaOM &#187; Apple</title>
		<link>http://gigaom.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://gigaom.com/osd.xml" title="GigaOM" />
	<atom:link rel='hub' href='http://gigaom.com/?pushpress=hub'/>
		<item>
		<title>Google Gears (Beta) [Finally] Comes To Safari</title>
		<link>http://gigaom.com/apple/google-gears-beta-finally-comes-to-safari/</link>
		<comments>http://gigaom.com/apple/google-gears-beta-finally-comes-to-safari/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 21:00:07 +0000</pubDate>
		<dc:creator>Bob Rudis</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Gears]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://theappleblog.com/?p=4328</guid>
		<description><![CDATA[Spotlight importers aren&#8217;t the only symbols of Mac-generosity coming from the fine folks over at Google. The Google Gears project has released a beta of their browser code which enables developers to make web apps that behave more like local desktop apps and allow some – or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&amp;blog=14960843&amp;post=171608&amp;subd=gigaom2&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://gigapple.files.wordpress.com/2008/08/icon.png?w=42&#038;h=42" alt="" title="icon" width="42" height="42"  class=" alignleft" />Spotlight importers aren&#8217;t the only symbols of Mac-generosity coming from the fine folks over at Google. The <a href="http://gears.google.com/">Google Gears</a> project has <a href="http://dl.google.com/gears/current/gears-osx-opt.dmg">released</a> a <i>beta</i> of their browser code which enables developers to make web apps that behave more like local desktop apps and allow some – or complete – functionality even when you are not connected to the Internet (Google Reader being a very good example). When you come across a &#8220;Gears-enabled&#8221; application, your browser will prompt you to see if you trust this particular application enough to let it have access to your local filesystem:</p>
<div style="text-align:center; padding-bottom:12px"><img src="http://gigapple.files.wordpress.com/2008/08/trust-me.png?w=403&#038;h=226" alt="" title="trust-me" width="403" height="226"  class=" alignleft" /></div>
<p>It appears to store data in <code>~/Library/Application Support/Google/Google Gears for Safari</code>, so this would be a good folder to check from time-to-time (remember <a href="http://gigaom.com/apple/tales-from-the-command-line-whats-going-on-lsof/">lsof is your friend</a>) and the database files that are stored use SQLite, so you can peruse them from the command-line or via various GUI&#8217;s (one mentioned <a href="http://gigaom.com/apple/getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story/">just recently</a>).</p>
<p>Being a beta release, there are <a href="http://code.google.com/p/gears/issues/list?can=2&#038;q=Safari">issues</a> and you can add your own newfound bugs <a href="http://code.google.com/p/gears/issues/list">to the list</a> as you come across them.</p>
<p>You&#8217;ll need Safari 3.1.1 at a minimum (and OS X 10.4.11/10.5.3). I&#8217;ve confirmed that it works with Safari 3.1.2. No word on Safari for Windows compatibility (let us know!) and don&#8217;t count on Mobile Safari support anytime soon.</p>
<p>If you give the beta a go, let us know your experiences and if you are a developer with a Gears-enabled application, drop the URL in the comments for all the TAB-world to see!</p>
<p><strong>Related research and analysis from GigaOM Pro:</strong><br />Subscriber content. <a href="http://pro.gigaom.com/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171608+google-gears-beta-finally-comes-to-safari&utm_content=hrbrmstr">Sign up for a free trial</a>.</p><ul><li><a href="http://pro.gigaom.com/2011/03/why-ipad-2-will-lead-consumers-into-the-post-pc-era/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171608+google-gears-beta-finally-comes-to-safari&utm_content=hrbrmstr">Why iPad 2 Will Lead Consumers Into the Post-PC&nbsp;Era</a></li><li><a href="http://pro.gigaom.com/2011/03/the-near-term-evolution-of-social-commerce/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171608+google-gears-beta-finally-comes-to-safari&utm_content=hrbrmstr">The Near-Term Evolution of Social&nbsp;Commerce</a></li><li><a href="http://pro.gigaom.com/2011/02/content-farms-the-players-the-benefits-the-risks/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171608+google-gears-beta-finally-comes-to-safari&utm_content=hrbrmstr">Content Farms: The Players, The Benefits, The&nbsp;Risks</a></li></ul><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&amp;blog=14960843&amp;post=171608&amp;subd=gigaom2&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gigaom.com/apple/google-gears-beta-finally-comes-to-safari/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a08d08f6b541441fccf36bc6392a0784?s=96&#38;d=retro&#38;r=PG" medium="image">
			<media:title type="html">hrbrmstr</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/icon.png" medium="image">
			<media:title type="html">icon</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/trust-me.png" medium="image">
			<media:title type="html">trust-me</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting A Handle On Your iPhone Data (A Mini-Tales From The Command Line Story)</title>
		<link>http://gigaom.com/apple/getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story/</link>
		<comments>http://gigaom.com/apple/getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 15:00:49 +0000</pubDate>
		<dc:creator>Bob Rudis</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Software Reviews]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[command line]]></category>
		<category><![CDATA[ecamm]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[phoneview]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[sqlite]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://theappleblog.com/?p=4194</guid>
		<description><![CDATA[The past two weeks have been fairly hectic, with little time to deal with anything but security updates to software (hence, no software update news). This week, however, my iPhone needed some serious care and feeding as it was taking forever to load up the SMS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&amp;blog=14960843&amp;post=171600&amp;subd=gigaom2&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://gigapple.files.wordpress.com/2008/08/phoneview-icon.png?w=128&#038;h=128" alt="" title="phoneview-icon" width="128" height="128"  class=" alignleft" />The past two weeks have been fairly hectic, with little time to deal with anything but security updates to software (hence, no software update news). This week, however, my iPhone needed some serious care and feeding as it was taking forever to load up the SMS screens since I have saved most every SMS I have received since purchasing the phone last July. Despite the iPhone using <a href="http://www.sqlite.org/">SQLite</a> as the foundation information store for items such as SMS messages and Contacts, a large number of entries in these repositories seems to slow the associated user interfaces to a crawl (which is probably an app/UI issue more than it is a database issue). Rather than just clear the extended conversations, I wanted to have an accessible, readable backup of them first.</p>
<p>I turned to Ecamm&#8217;s <a href="http://www.ecamm.com/mac/phoneview/">PhoneView</a> program as it has been much Twittered about lately and is from the makers of the most excellent <a href="http://www.ecamm.com/mac/callrecorder/">Call Recorder</a> software (highly useful for Skype interviews). Along with providing access to SMS history (which is what I really wanted) it also claims to provide easy access to your iTunes media, photos, notes, call history and contacts, including the ability to drag and drop each file from the iPhone to your desktop.<br />
<span id="more-171600"></span><br />
After downloading the trial version, just plug in your iPhone and it will automagically recognize the device and load up the data from it:</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/phone-view-main.png"><img src="http://gigapple.files.wordpress.com/2008/08/phone-view-main.png?w=500&#038;h=340" alt="" title="phone-view-main" width="500" height="340"  class=" alignleft" /></a></div>
<p>While I will not be showing the SMS retrieval portion (it would pretty much be a gigantic redacted block), the notes feature,</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/phone-view-new-note.png"><img src="http://gigapple.files.wordpress.com/2008/08/phone-view-new-note.png?w=500&#038;h=311" alt="" title="phone-view-new-note" width="500" height="311"  class=" alignleft" /></a></div>
<p>call history feature (with export to tab-delimited file capability),</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/phone-view-new-call-log.png"><img src="http://gigapple.files.wordpress.com/2008/08/phone-view-new-call-log.png?w=500&#038;h=391" alt="" title="phone-view-new-call-log" width="500" height="391"  class=" alignleft" /></a></div>
<p>and disk view mode make it a very handy tool.</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/phone-view-disk-view.png"><img src="http://gigapple.files.wordpress.com/2008/08/phone-view-disk-view.png?w=500&#038;h=391" alt="" title="phone-view-disk-view" width="500" height="391"  class=" alignleft" /></a></div>
<p>This is one app where I highly recommend tweaking the default preferences since it will come up each time you connect your iPhone if you do not disable that ability.</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/phone-view-prefs.png"><img src="http://gigapple.files.wordpress.com/2008/08/phone-view-prefs.png?w=397&#038;h=162" alt="" title="phone-view-prefs" width="397" height="162"  class=" alignleft" /></a></div>
<p>I was all set to purchase PhoneView, but kept having shopping cart issues and really wanted to get the SMS bits off of it prior to both clearing the SMS databases and installing iPhone OS 2.0.2, so I turned to a less interactive solution that requires a bit of command-line-fu.</p>
<p>First, grab <a href="http://calmstorm.net/iphone/unravel.perl">unravel</a>, a small Perl script which you will use to rifle through your iPhone backup files (which are liberally generated these days). Then, using the Finder&#8217;s &#8220;Go to Folder&#8230;&#8221; option (via the &#8220;Go&#8221; menu), enter: <code>~/Library/Application Support/MobileSync/Backup</code></p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/go-to-folder-backup.png"><img src="http://gigapple.files.wordpress.com/2008/08/go-to-folder-backup.png?w=431&#038;h=134" alt="" title="go-to-folder-backup" width="431" height="134"  class=" alignleft" /></a></div>
<p>Each of the weirdly named directories contains various backups of your iPhone data. Copy the Perl script to the most recently modified folder. Now, you <i>will</i> need the full path of that folder to continue and I suggest using either the Finder toolbar or keyboard-shortcut version of <a href="http://www.entropy.ch/blog/Mac+OS+X/2008/08/07/Open-Terminal-Here-Finder-Keyboard-Command.html">Open Terminal Here</a> to make your life much easier. Either manually, or via &#8220;Open Terminal Here&#8221;, fire up Terminal.app, change directories and run the Perl script (yours may be named <code>unravel.perl.pl</code> or <code>unravel.perl</code> depending on how you or your browser saved it).</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/unravel-run.png"><img src="http://gigapple.files.wordpress.com/2008/08/unravel-run.png?w=500&#038;h=248" alt="" title="unravel-run" width="500" height="248"  class=" alignleft" /></a></div>
<p>You can browse the results by going to <code>~/iPhone/Backup</code> in the Finder. The SMS database is in <code>~/iPhone/Backup/Library/SMS</code> and I recommend grabbing the open source <a href="http://sourceforge.net/projects/sqlitebrowser/">SQLite Database Browser</a> to look at and export any of the SQLite databases.</p>
<div style="padding-bottom:12px; text-align:center"><a href="http://gigapple.files.wordpress.com/2008/08/sqlite-browser.png"><img src="http://gigapple.files.wordpress.com/2008/08/sqlite-browser.png?w=500&#038;h=362" alt="" title="sqlite-browser" width="500" height="362"  class=" alignleft" /></a></div>
<p>If you can get through Ecamm&#8217;s shopping cart, the $19.95USD is a pretty good deal as it gives you a decent interface and free upgrades for life. If you just need to grab information once in a while or have some casual interest in what can be pulled from the iPhone backup files, then <code>unravel</code> may be a good option for you.</p>
<p>What extra tools do you use to manage your iPhone data? If you&#8217;ve used <code>unravel</code> or PhoneView, sound off in the comments!</p>
<p><strong>Related research and analysis from GigaOM Pro:</strong><br />Subscriber content. <a href="http://pro.gigaom.com/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171600+getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story&utm_content=hrbrmstr">Sign up for a free trial</a>.</p><ul><li><a href="http://pro.gigaom.com/2011/01/mobile-q4-all-eyes-were-on-android-4g-and-the-rising-tablet-tide/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171600+getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story&utm_content=hrbrmstr">Mobile Q4: All Eyes Were on Android, 4G and the Rising Tablet&nbsp;Tide</a></li><li><a href="http://pro.gigaom.com/2010/12/report-a-mobile-video-market-overview/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171600+getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story&utm_content=hrbrmstr">Report: A Mobile Video Market&nbsp;Overview</a></li><li><a href="http://pro.gigaom.com/2010/10/in-q3-the-tablet-and-4g-were-the-big-stories/?utm_source=apple&utm_medium=editorial&utm_campaign=auto3&utm_term=171600+getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story&utm_content=hrbrmstr">In Q3, the Tablet and 4G Were the Big&nbsp;Stories</a></li></ul><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gigaom.com&amp;blog=14960843&amp;post=171600&amp;subd=gigaom2&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gigaom.com/apple/getting-a-handle-on-your-iphone-data-a-mini-tales-from-the-command-line-story/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a08d08f6b541441fccf36bc6392a0784?s=96&#38;d=retro&#38;r=PG" medium="image">
			<media:title type="html">hrbrmstr</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phoneview-icon.png" medium="image">
			<media:title type="html">phoneview-icon</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phone-view-main.png" medium="image">
			<media:title type="html">phone-view-main</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phone-view-new-note.png" medium="image">
			<media:title type="html">phone-view-new-note</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phone-view-new-call-log.png" medium="image">
			<media:title type="html">phone-view-new-call-log</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phone-view-disk-view.png" medium="image">
			<media:title type="html">phone-view-disk-view</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/phone-view-prefs.png" medium="image">
			<media:title type="html">phone-view-prefs</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/go-to-folder-backup.png" medium="image">
			<media:title type="html">go-to-folder-backup</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/unravel-run.png" medium="image">
			<media:title type="html">unravel-run</media:title>
		</media:content>

		<media:content url="http://gigapple.files.wordpress.com/2008/08/sqlite-browser.png" medium="image">
			<media:title type="html">sqlite-browser</media:title>
		</media:content>
	</item>
	</channel>
</rss>
