<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0">

<channel>
	<title>Jon Holato</title>
	
	<link>http://www.jonholato.com</link>
	<description>my life, and everything in it</description>
	<pubDate>Mon, 14 Sep 2009 22:13:46 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jonholato" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">jonholato</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>SQLite Database Caching On iPhone Simulator</title>
		<link>http://www.jonholato.com/2009/08/30/sqlite-database-caching-on-iphone-simulator/</link>
		<comments>http://www.jonholato.com/2009/08/30/sqlite-database-caching-on-iphone-simulator/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 02:47:45 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[iPhone Simulator]]></category>

		<category><![CDATA[Mac OS X]]></category>

		<category><![CDATA[SQLite]]></category>

		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=843</guid>
		<description><![CDATA[As I was doing some development on my iPhone app yesterday night and this morning I ran into an issue that I figured I would blog about and hopefully it may be of use to some stray Googler in the future.
In a nutshell, the issue is that the iPhone Simulator caches the SQLite database in [...]]]></description>
			<content:encoded><![CDATA[<p>As I was doing some development on my iPhone app yesterday night and this morning I ran into an issue that I figured I would blog about and hopefully it may be of use to some stray Googler in the future.</p>
<p>In a nutshell, the issue is that the iPhone Simulator caches the SQLite database in a local Mac OS X directory to improve performance, so I was getting runtime errors about tables not existing from the Xcode Console, which of course was driving me absolutely mad since the SQL file itself in the project bundle showed the database table being there!</p>
<p>After double and triple checking my models and controllers, and verifying that everything was hooked properly in my NIB files, I set out to do some Googling to see if I could determine what could possibly be wrong. As mentioned above, I knew the table in question was in the database, because if you opened the .sql file you could see it plain as day. But at the end of the day it seems that deleting your old database file from Xcode and adding the new one simply may not be enough, as in my case I had to actually go to the directory on my Mac where the iPhone Simulator stores all the files it uses to build the apps and delete the directory of the app I am building. Then, upon re-building, it pulled a fresh copy of my files (with my new database) and voila!</p>
<p>So, where is this mystical iPhone Simulator directory? It&#8217;s a bit of a hike but to get there just follow this path:</p>
<p>/Macintosh HD/Users/&lt;username&gt;/Library/Application Support/iPhone Simulator/User/Applications/</p>
<p>Once you&#8217;re in there you&#8217;ll see a bunch of directories with some cryptic directory names. Just browse around each one until you find the application in question and then delete the one you need to.</p>
<p>That should do it. Once done go back to Xcode and Build/Run and your updated SQLite database should be brought into your project. Hope this information helps someone. Any questions feel free to ask in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/08/30/sqlite-database-caching-on-iphone-simulator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Update On The Blog</title>
		<link>http://www.jonholato.com/2009/08/30/update-on-the-blog/</link>
		<comments>http://www.jonholato.com/2009/08/30/update-on-the-blog/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 05:06:47 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Interface Builder]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[Italy]]></category>

		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=841</guid>
		<description><![CDATA[Just wanted to a drop a quick line to give my readers an update on what&#8217;s been going on. Contrary to what some may believe, this blog is not dead and continues to live on.  The lack of posts lately is attributed to continued massive workload at my day job and working on an [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to a drop a quick line to give my readers an update on what&#8217;s been going on. Contrary to what some may believe, this blog is not dead and continues to live on. <img src='http://www.jonholato.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> The lack of posts lately is attributed to continued massive workload at my day job and working on an iPhone app in my free time, as well planning my wedding in Italy next year.</p>
<p>That&#8217;s all she wrote for now, I gotta get back to Xcode and Interface Builder, more posts to come soon (hopefully).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/08/30/update-on-the-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux Market Share Reaches 1%</title>
		<link>http://www.jonholato.com/2009/05/03/linux-market-share-reaches-1/</link>
		<comments>http://www.jonholato.com/2009/05/03/linux-market-share-reaches-1/#comments</comments>
		<pubDate>Sun, 03 May 2009 18:05:11 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Operating Systems]]></category>

		<category><![CDATA[Fedora]]></category>

		<category><![CDATA[market share]]></category>

		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=832</guid>
		<description><![CDATA[According to an April 2009 report by Net Applications, the Linux operating system is now being used on just over 1% of computers worldwide (Linux collectively not just a single distribution). The exact percentage of computers running Linux last month was 1.02%, which translates to roughly 16 million Internet users across the globe, give or [...]]]></description>
			<content:encoded><![CDATA[<p>According to an <a href="http://marketshare.hitslink.com/report.aspx?qprid=8">April 2009 report</a> by Net Applications, the Linux operating system is now being used on just over 1% of computers worldwide (Linux collectively not just a single distribution). The exact percentage of computers running Linux last month was 1.02%, which translates to roughly 16 million Internet users across the globe, give or take a few. The growth of Linux has been very rapid of late, as last month&#8217;s rate of expansion was 0.12%, compared with the average monthly rate of 0.02%.</p>
<p>The trend is clear. Linux is surging in popularity more than at any point in its history. I believe this increase in adoption has increased for a few reasons. For one, the progress made by developers of the various Linux distributions. Distros like <a href="http://fedoraproject.org/">Fedora</a> and more recently <a href="http://www.ubuntu.com/">Ubuntu</a> have seen astronomical advances in terms of making Linux more user-friendly so that someone without any unix-related experience can easily use the operating system. Secondly, cost. Most Linux distributions have been and will continue to be free (or will offer some sort of free version). In a severe economic recession like that one we&#8217;re facing now, many companies, educational and government institutions, and individuals are more likely to try Linux as an alternative to the higher priced Windows and Mac OS X operating systems. Certainly for businesses looking to cut costs this is a very appealing option.</p>
<p>So, I tip my cap to you Linux. I have loved you since you helped me blaze through my Intro to C++ class back in 2002. And I wish you nothing but continued success! <img src='http://www.jonholato.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/05/linux-market-share.png"><img class="alignnone size-medium wp-image-833" title="linux market share" src="http://www.jonholato.com/wp-content/uploads/2009/05/linux-market-share-300x221.png" alt="linux market share" width="300" height="221" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/05/03/linux-market-share-reaches-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SlingPlayer for iPhone Rejected by Apple at AT&amp;T’s Request?</title>
		<link>http://www.jonholato.com/2009/04/15/slingplayer-for-iphone-rejected-by-apple-at-atts-request/</link>
		<comments>http://www.jonholato.com/2009/04/15/slingplayer-for-iphone-rejected-by-apple-at-atts-request/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 03:40:19 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[AT&T]]></category>

		<category><![CDATA[Sling Media]]></category>

		<category><![CDATA[SlingPlayer]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=826</guid>
		<description><![CDATA[In January of this year Sling Media announced that they were developing a version of SlingPlayer for the iPhone. This generated a lot of buzz as the SlingBox is an extremely capable product with a devout following.  For those unfamiliar with Slingboxes, they allow you to stream video from your TV at home to remote [...]]]></description>
			<content:encoded><![CDATA[<p>In January of this year Sling Media <a href="http://www.boygeniusreport.com/2009/01/06/sling-media-announces-iphone-slingplayer-application-hd-mac-streaming/">announced</a> that they were developing a version of SlingPlayer for the iPhone. This generated a lot of buzz as the SlingBox is an extremely capable product with a devout following.  For those unfamiliar with Slingboxes, they allow you to stream video from your TV at home to remote devices such as computers and mobile devices (you can even perform actions like controlling your TiVo remotely, etc).</p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/slingplayer-mobile-for-iphone.jpg"><img class="alignnone size-medium wp-image-827" title="SlingPlayer mobile for iPhone" src="http://www.jonholato.com/wp-content/uploads/2009/04/slingplayer-mobile-for-iphone-300x182.jpg" alt="SlingPlayer mobile for iPhone" width="300" height="182" /></a></p>
<p>Sling Media has already developed SlingPlayer for platforms like Windows Mobile and Blackberry, and there has been a lot of anticipation around an iPhone offering. That said, there was also some that were worried about developing SlingPlayer for the iPhone, given Apple&#8217;s notoriously strict App Store acceptance policies, often without rhyme or reason.</p>
<p>A few days ago Sling Media submitted their SlingPlayer for iPhone application to Apple for review and acceptance in the App Store. This again stirred up the debate about whether or not the device would be approved by Apple, and alas the hour of reckoning has come and SlingPlayer for iPhone has been rejected (for now). According to Sling Media PR, the program was developed to specifically adhere to every Apple guideline for applications, user interfaces, etc. This leads to the obligatory WTF?</p>
<p>According to <a href="http://www.boygeniusreport.com/2009/04/15/slingplayer-for-iphone-rejected-at-atts-request/">sources at BGR</a>, SlingPlayer for iPhone was rejected entry into the App Store due to an executive decision made by Apple. Word circulating the Internets is that AT&amp;T petitioned Apple to reject the app due to worries about bandwidth consumption . If true &#8212; and BGR is notorious for having accurate inside information &#8212; I have bugs to pick with both AT&amp;T and Apple regarding this action taken by AT&amp;T.</p>
<p>For one, there are already a number of other AT&amp;T Windows Mobile and Blackberry devices on which users are able to use the SlingPlayer application. So their argument about bandwidth is pitiful, they&#8217;re already letting users of other devices use it. Granted, the number of iPhones in comparison to those other devices is astronomical, but there&#8217;s got to be some law or regulation against restricting the bandwidth of the same program on different platforms when both utilize the same network &#8212; at a minimum it&#8217;s horribly unethical.</p>
<p>Secondly, Apple. When did you start letting telco&#8217;s dictate what software can and can&#8217;t be allowed on the iPhone. Apart from allowing VOIP apps to run on cell networks (which is a legitimate excuse) and other apps that may interfere with AT&amp;T&#8217;s revenue model, there is no excuse for this. AT&amp;T says it&#8217;s gonna use too much bandwidth? Puh-lease! There are a number of streaming video apps already on the iPhone that AT&amp;T didn&#8217;t bark about: Joost and UStream to name a few. Also, what is the point of offering users unlimited data plans if you&#8217;re going to restrict how much data they can use - and not just restrict it by capping it, but even going so far as to not allowing software that <em>may</em> use a lot of bandwidth. It&#8217;s total crap and my affection for AT&amp;T continues to dwindle, they probably have a competing product in the works and the bandwidth complaints are just a cover. And Apple, shame on you as well for allowing a telecommunications provider to control innovation on the iPhone. Continued behavior like this will allow platforms like the Palm Pre and Android to catch up to you.</p>
<p>&lt;/rant&gt;, users&#8230;thoughts on this?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/15/slingplayer-for-iphone-rejected-by-apple-at-atts-request/feed/</wfw:commentRss>
		</item>
		<item>
		<title>First Impressions on Objective-C and Developing with the iPhone SDK</title>
		<link>http://www.jonholato.com/2009/04/13/first-impressions-on-objective-c-and-developing-with-the-iphone-sdk/</link>
		<comments>http://www.jonholato.com/2009/04/13/first-impressions-on-objective-c-and-developing-with-the-iphone-sdk/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 00:46:35 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Mac]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[Interface Builder]]></category>

		<category><![CDATA[iPhone Simulator]]></category>

		<category><![CDATA[Objective-C]]></category>

		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=818</guid>
		<description><![CDATA[One of my New Year&#8217;s resolutions for 2009 was to get off my arse and write an iPhone app and get it published in the App Store. Not much progress was made in the way of attaining this goal during January and early February of this year, as the 60-70 hour work weeks have steadily [...]]]></description>
			<content:encoded><![CDATA[<p>One of my New Year&#8217;s resolutions for 2009 was to get off my arse and write an iPhone app and get it published in the App Store. Not much progress was made in the way of attaining this goal during January and early February of this year, as the 60-70 hour work weeks have steadily continued from last year into this year. However, in mid-February I finally got the motivation to get started on this endeavor. I ordered an Objective-C book and an iPhone SDK Programming book from Amazon and eagerly awaited their arrival.</p>
<p>A few weeks later they arrived in the mail and I began to dive into iPhone programming. I recall big Steve saying back in the day that for anyone wanting to program on the Mac (and thereby iPhone since it runs Mac OS X) they ought to learn Objective-C, as that is the main language that Mac applications are written in. So I started off with the Objective-C book, reading the first hundred pages or so.</p>
<p>Most of the high-level concepts of the language are very similar to what I already know. My first real programming class (html doesn&#8217;t count) was back in the fall semester of 2002 at community college in California, an Introduction to C++ class. At the time I loved that class, I was using Red Hat 7 and writing everything in EMACS and compiling via the command line with gcc. It was great and I had serious aspirations about being a computer science major. Alas, the advanced mathematics requirements and me didn&#8217;t mesh well so that was the end of my computer science experience in college. After college I was heavily involved with a friend&#8217;s nightlife web site called <a href="http://www.partybody.com/">Partybody</a> and over the course of 6 months to a year taught myself PHP. Over the past few years since then I have become fairly knowledgeable in PHP and have started branching out into other languages like Python and Ruby. The reason I mention all this is because in my experiences with Objective-C so far, the fundamentals seem to be pretty similar (variables, loops, function, etc.), albeit the syntax is a bit different, which is where the real learning curve comes into play.</p>
<p>Despite using a completely new language, I&#8217;m utterly thrilled at the amount of progress I&#8217;ve been able to make so far in the little time I&#8217;ve had to devote to iPhone programming. Apple&#8217;s IDE Xcode is shaping up to be the best programming tool I&#8217;ve ever used &#8212; which says a lot because I absolutely love <a href="http://www.panic.com/coda/">Coda</a>. Fact is the CodeSense built into Xcode is phenomenal!</p>
<p>Additionally, I must say thank you to Stephan Kochan, author of <a href="http://www.amazon.com/Programming-Objective-C-2-0-Developers-Library/dp/0321566157">Objective-C 2.0</a>, and Dave Mark &amp; Jeff LaMarche, authors of <a href="http://www.amazon.com/Beginning-iPhone-Development-Exploring-SDK/dp/1430216263">Beginning iPhone Development</a>, their two books are very easy to follow and unlike most programming books I read, they&#8217;re actually teaching me something!</p>
<p>As I said before I read about 100 pages in the Objective-C book before switching over to the Beginning iPhone Development book, of which I am currently on Chapter 8. But already I have been using Xcode and Interface Builder extensively, and Apple&#8217;s iPhone Simulator software is truly remarkable.</p>
<p>After only a few hours of programming I&#8217;m starting to churn out real-world type applications that I feel I can later reuse the code base into developing my own apps to submit to the app store. I haven&#8217;t had this much fun developing in ages!</p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/iphone-app-slot-machine.png"><img class="alignnone size-medium wp-image-819" title="iphone app tab bar with slot machine" src="http://www.jonholato.com/wp-content/uploads/2009/04/iphone-app-slot-machine-300x187.png" alt="iphone app tab bar with slot machine" width="300" height="187" /></a></p>
<p>Now if only I just had some more free time to code&#8230;.I can&#8217;t wait to see the results. <img src='http://www.jonholato.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/13/first-impressions-on-objective-c-and-developing-with-the-iphone-sdk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apple Opens Push Notifications to iPhone Developers for Testing</title>
		<link>http://www.jonholato.com/2009/04/09/apple-opens-push-notifications-to-iphone-developers-for-testing/</link>
		<comments>http://www.jonholato.com/2009/04/09/apple-opens-push-notifications-to-iphone-developers-for-testing/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 01:54:40 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=813</guid>
		<description><![CDATA[Today Apple starting sending out emails to many of its iPhone developers inviting them to start live testing the upcoming push notification service that will be part of iPhone software 3.0. Until today the push notification service, which Apple has been working on for over a year, was limited to a small subset of developers.
As [...]]]></description>
			<content:encoded><![CDATA[<p>Today Apple starting <a href="http://www.appleinsider.com/articles/09/04/09/apple_invites_iphone_developers_to_test_live_push_notifications.html">sending out emails</a> to many of its iPhone developers inviting them to start live testing the upcoming push notification service that will be part of iPhone software 3.0. Until today the push notification service, which Apple has been working on for over a year, was limited to a small subset of developers.</p>
<p>As a reminder, Apple&#8217;s push notification service comes in lieu of true background running applications, which the company says chew up far too much battery life to be resourceful. They claim that companies such as RIM and Microsoft that feature true background applications are sacrificing as much as 80% of idle battery time, whereas the push notification service will only consume 23% idle battery time.</p>
<p>Under the push notification service umbrella, third party applications on the iPhone will be able to listen for data on a network channel capable of sending and receiving messages even after the applications have been closed. This allows resources to be freed up while still having the ability to receive incoming data transmissions. For example, if I signed onto AIM but closed the application, AIM would cease running in active memory on the iPhone, but I would still be notified of any instant messages I received via the push notification service.</p>
<p>In the email sent out to developers, Apple instructed users to log in to the iPhone Dev Center and download the push notification programming guide and getting started video.</p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/apple-push-notification-service.jpg"><img class="alignnone size-full wp-image-814" title="apple push notification service" src="http://www.jonholato.com/wp-content/uploads/2009/04/apple-push-notification-service.jpg" alt="apple push notification service" width="560" height="224" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/09/apple-opens-push-notifications-to-iphone-developers-for-testing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Next iPhone May Include Video, Voice Control and Magnetometer</title>
		<link>http://www.jonholato.com/2009/04/08/next-iphone-may-include-video-voice-control-and-magnetometer/</link>
		<comments>http://www.jonholato.com/2009/04/08/next-iphone-may-include-video-voice-control-and-magnetometer/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 02:11:04 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Apple]]></category>

		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=808</guid>
		<description><![CDATA[The next iPhone is likely to offer video recording, voice control, auto-focus camera, and a digital compass. According to MacRumors, since the release of the iPhone 3.0 firmware, developers have been churning through the configuration files trying to find any hints of future iPhone functionality.
A new screenshot shown here courtesy of MacRumors provides conclusive evidence [...]]]></description>
			<content:encoded><![CDATA[<p>The next iPhone is likely to offer video recording, voice control, auto-focus camera, and a digital compass. According to <a href="http://www.macrumors.com/2009/04/07/iphone-video-recording-interface-digital-compass-voice-control-and-auto-focus-camera/">MacRumors</a>, since the release of the iPhone 3.0 firmware, developers have been churning through the configuration files trying to find any hints of future iPhone functionality.</p>
<p>A new screenshot shown here courtesy of MacRumors provides conclusive evidence that the next iPhone will indeed offer video recording capabilities:</p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/iphone-video-recording-macrumors.jpg"><img class="alignnone size-full wp-image-809" title="iphone video recording" src="http://www.jonholato.com/wp-content/uploads/2009/04/iphone-video-recording-macrumors.jpg" alt="iphone video recording" width="320" height="480" /></a></p>
<p>The Camera app in the iPhone will provide a similar look and feel, but will feature a switch on the bottom right to allow the user to toggle between photographs and videos. Other stuff found by developers in config files are auto-focus camera capabilities, voice control, and a digital compass (magnetometer).</p>
<p>Video capabilities, voice control and the auto-focus camera aren&#8217;t really anything revolutionary, as these features have long been available on other cell phones. What sounds interesting to me is the inclusion of a digital compass. A digital compass can determine absolute position values, something the current built-in accelerometers are unable to do. An example of utilizing the magnetometer would be pointing your iPhone&#8217;s camera at a building and having the phone tell you what it is by combining information from the digital compass, GPS, and accelerometer. Another example would be pointing your iPhone towards the night sky and having it tell you what stars and constellations you&#8217;re looking at.</p>
<p>Indeed, <a href="http://www.jonholato.com/2008/11/14/the-future-of-the-iphone-looks-beautiful/">the future of the iPhone looks beautiful</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/08/next-iphone-may-include-video-voice-control-and-magnetometer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stanford Offering Free iPhone Programming Courses Via iTunes</title>
		<link>http://www.jonholato.com/2009/04/06/stanford-offering-free-iphone-programming-courses-via-itunes/</link>
		<comments>http://www.jonholato.com/2009/04/06/stanford-offering-free-iphone-programming-courses-via-itunes/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:31:40 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[iTunes]]></category>

		<category><![CDATA[iTunes U]]></category>

		<category><![CDATA[Stanford]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=800</guid>
		<description><![CDATA[Apple and Stanford University have teamed up on iPhone programming education, and now videos and course materials from Stanford&#8217;s course on iPhone development are available via iTunes on iTunes U. The materials are free to download and the class is taught by two Apple engineers.
As someone who is just beginning to poke my nose into [...]]]></description>
			<content:encoded><![CDATA[<p>Apple and Stanford University <a href="http://www.tuaw.com/2009/04/06/iphone-developers-get-ivy-league-edu-mu-cation/">have teamed up</a> on iPhone programming education, and now videos and course materials from Stanford&#8217;s course on iPhone development are available via iTunes on <a href="http://www.apple.com/education/mobile-learning/">iTunes U</a>. The materials are free to download and the class is taught by two Apple engineers.</p>
<p>As someone who is just beginning to poke my nose into Objective-C and iPhone development this is a godsend. Sure, the books from Borders or Amazon are great, but for me personally nothing beats having an instructor, and I am very eager to start watching the videos.</p>
<p>The first video and PDF was posted to iTunes last Friday (April 3rd) and as mentioned above is available as a free download. Here is the direct link to <a href="http://deimos.apple.com/WebObjects/Core.woa/Browsev2/itunes.stanford.edu">Stanford&#8217;s iTunes U page</a> (link opens in iTunes).</p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/picture-1.png"><img class="alignnone size-medium wp-image-801" title="Stanford iPhone Programming Course" src="http://www.jonholato.com/wp-content/uploads/2009/04/picture-1-300x187.png" alt="Stanford iPhone Programming Course" width="300" height="187" /></a></p>
<p><a href="http://www.jonholato.com/wp-content/uploads/2009/04/picture-2.png"><img class="alignnone size-medium wp-image-802" title="Stanford iPhone Programming Course as Podcast" src="http://www.jonholato.com/wp-content/uploads/2009/04/picture-2-300x187.png" alt="Stanford iPhone Programming Course as Podcast" width="300" height="187" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/06/stanford-offering-free-iphone-programming-courses-via-itunes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Looking to Bring Office to the iPhone…Why?</title>
		<link>http://www.jonholato.com/2009/04/02/microsoft-looking-to-bring-office-to-the-iphonewhy/</link>
		<comments>http://www.jonholato.com/2009/04/02/microsoft-looking-to-bring-office-to-the-iphonewhy/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 02:51:00 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[iPhone]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Office]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=793</guid>
		<description><![CDATA[At the Web 2.0 Expo in San Francisco today, Microsoft Business Division president Stephen Elop suggested that Microsoft is actively working to bring its Office suite of productivity applications to the Apple iPhone sometime in the not too distant future. When pushed during an interview to elaborate, Elop admitted that the software wasn&#8217;t quite ready [...]]]></description>
			<content:encoded><![CDATA[<p>At the Web 2.0 Expo in San Francisco today, Microsoft Business Division president Stephen Elop <a href="http://www.appleinsider.com/articles/09/04/02/microsoft_optimistic_about_office_making_its_way_to_iphone.html">suggested</a> that Microsoft is actively working to bring its <a href="http://office.microsoft.com/en-us/FX102855291033.aspx">Office</a> suite of productivity applications to the Apple iPhone sometime in the not too distant future. When pushed during an interview to elaborate, Elop admitted that the software wasn&#8217;t quite ready yet and that users should keep a watchful eye.</p>
<p>Currently, the iPhone OS ships with built-in read-only capabilities for Microsoft Office documents. Users attempting to make changes to Word, Excel, etc. files have had little options.</p>
<p>I&#8217;m curious to know exactly what types of updates these users are looking to make? In my experience, most of the users who access Office documents on the go simply view them quickly to get the information they need then later open the files on a computer to edit them and do the real work. I simply can&#8217;t imagine doing a vlookup() or countif() on my iPhone &#8212; don&#8217;t even get me started on pivot tables.</p>
<p>The point is it&#8217;s simply not practical for getting any real work done. Sure Microsoft will sell plenty of copies because of the novelty generated if they&#8217;re actually able to deliver on this. But as someone who spends most of my time in Microsoft Office from Monday to Friday, I can&#8217;t see how Office on the iPhone will realistically make me better equipped to do my job.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/04/02/microsoft-looking-to-bring-office-to-the-iphonewhy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Last.fm to Charge Users Outside of UK, US and Germany</title>
		<link>http://www.jonholato.com/2009/03/24/lastfm-to-charge-users-outside-of-uk-us-and-germany/</link>
		<comments>http://www.jonholato.com/2009/03/24/lastfm-to-charge-users-outside-of-uk-us-and-germany/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 01:45:16 +0000</pubDate>
		<dc:creator>Jon Holato</dc:creator>
		
		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Last.fm]]></category>

		<category><![CDATA[music]]></category>

		<guid isPermaLink="false">http://www.jonholato.com/?p=789</guid>
		<description><![CDATA[Today on its blog, Last.fm announced a fundamental shift in the way its streaming music works to most of the world. For users in the United Kingdom, the United States, and Germany, it will be business as usual. But for everybody else, no more free music after 30 days. That&#8217;s how long the current free [...]]]></description>
			<content:encoded><![CDATA[<p>Today on its blog, Last.fm <a href="http://blog.last.fm/2009/03/24/lastfm-radio-announcement">announced</a> a fundamental shift in the way its streaming music works to most of the world. For users in the United Kingdom, the United States, and Germany, it will be business as usual. But for everybody else, no more free music after 30 days. That&#8217;s how long the current free trial Last.fm Radio subscriptions will last, after which a fee of €3.00 per month will be due. Note that everything else such as scrobbling, recommendations, charts, biographies, events, videos, etc., will remain free for all countries.</p>
<p>According to <a href="http://venturebeat.com/2009/03/24/lastfm-to-charge-users-outside-us-uk-and-germany/">Matt Ogle</a>, one of Last.fm&#8217;s developers, the reasoning is that CBS Interactive&#8217;s (Last.fm&#8217;s parent if you recall they purchased the site back in 2007) salesforce is primarily geared toward an ad-supported model in the three aforementioned countries where Last.fm radio will remain free. In the other markets the potential for ad revenue is significantly weaker, thus CBS Interactive feels that a subscription model is necessary to provide sustainable growth.</p>
<p>Personally I&#8217;m shocked by this. I don&#8217;t know how you can take such a wonderful service as Last.fm that has been free since its earliest days back in 2002 and all of a sudden start charging a monthly service fee. This is without a doubt going to piss off A LOT of users. And nowadays there is competition aplenty is the online music space, particularly this online music niche *cough* Pandora *cough*. I hope the suits at CBS Interactive are wiser than the masses on this one because I really love Last.fm as a service and use it on an almost daily basis. And although this won&#8217;t affect me daily as I&#8217;m located in the US, my geek-heart goes out to everyone in the affected geographies, this is truly bollocks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonholato.com/2009/03/24/lastfm-to-charge-users-outside-of-uk-us-and-germany/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
