<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CkYCRX85fip7ImA9WxNUFUk.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390</id><updated>2009-11-06T12:42:44.126-08:00</updated><title>iPhone Obsessed</title><subtitle type="html">iPhone news, software development for the iPhone, accessories, tips and tricks for the iPhone. All provided for the iPhone Obsessed.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://iphone-obsessed.blogspot.com/" /><link rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>94</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/IphoneObsessed" type="application/atom+xml" /><feedburner:emailServiceId>IphoneObsessed</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry gd:etag="W/&quot;CkYCRX8_cSp7ImA9WxNUFUk.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6814129405026818737</id><published>2009-11-06T09:34:00.001-08:00</published><updated>2009-11-06T12:42:44.149-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-06T12:42:44.149-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="badging" /><category scheme="http://www.blogger.com/atom/ns#" term="badge" /><title>Weird Blank Badge Showed Up on My Phone</title><content type="html">&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/SvSJ9SjZRrI/AAAAAAAAAXI/BaP77jqrOQg/s1600-h/blankbadge.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5401093539169388210" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 214px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/SvSJ9SjZRrI/AAAAAAAAAXI/BaP77jqrOQg/s320/blankbadge.jpg" border="0" /&gt;&lt;/a&gt;Nothing earth-shaking here, but notice the badge on my green Phone app button (at the bottom). There is nothing in it! &lt;div&gt;&lt;br /&gt;&lt;p&gt;No! I didn't use Photoshop and remove the number! It did go away later and get replaced with a '1'.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6814129405026818737?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6814129405026818737/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/11/weird-blank-badge-showed-up-on-my-phone.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6814129405026818737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6814129405026818737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/LIQunFc1bm4/weird-blank-badge-showed-up-on-my-phone.html" title="Weird Blank Badge Showed Up on My Phone" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_o1xAhGn208E/SvSJ9SjZRrI/AAAAAAAAAXI/BaP77jqrOQg/s72-c/blankbadge.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/11/weird-blank-badge-showed-up-on-my-phone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYASXk6eSp7ImA9WxNUEUU.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6415155900488730929</id><published>2009-10-27T07:45:00.000-07:00</published><updated>2009-11-02T10:55:48.711-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-02T10:55:48.711-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Final cut Express" /><category scheme="http://www.blogger.com/atom/ns#" term="Final cut Studio" /><category scheme="http://www.blogger.com/atom/ns#" term="Apple Store" /><title>Christmas in October: Apple has Some Great Prices</title><content type="html">Last night I went to the nearest Apple store. The main reasons I had were to get a copy of Snow Leopard for my iMac, and to find out how to get some network information on said iMac at the Genius Bar.&lt;br /&gt;&lt;br /&gt;While I was waiting for my turn at the Genius Bar, I was browsing around the store and noticed the prices of Apple products. Most stuff that's in the news I've read focuses around all the new features of product X or Y, but I haven't seen much talking about pricing.&lt;br /&gt;&lt;br /&gt;I happened to glance over at a copy of Final Cut Express on the shelf and looked at the price. $199? First thought was: "No. That can't be right." Next thought was, "This must be an upgrade copy." No it wasn't. I was amazed. Just for grins I checked out the price for Final Cut Studio. About a year ago I bought Final Cut Express which was kind of pushing my budget, and back then when I looked at the price of Final Cut Studio (the full blown used by movie studio version), the price was in the stratosphere! Way way out of my league!&lt;br /&gt;&lt;br /&gt;But here I was looking at a price of $999. Not super cheap true. But compared to what it used to cost, amazing! What did it used to cost before when I had checked? More than what I paid for Final Cut Express that's for sure! It's been awhile but I'm pretty sure it was over $8,000. More like close to $10,000. I remember how not in my ball-park the price was &lt;span style="FONT-STYLE: italic"&gt;that &lt;/span&gt;I am sure of!&lt;br /&gt;&lt;br /&gt;Other things I noticed: MacBooks (not Pro) were $999 . And MacBook Pros &lt;span style="FONT-STYLE: italic"&gt;way&lt;/span&gt; less than they used to cost with more features than before. Apple has had a reputation for having computers that are more expensive than PCs. This reputation just might be coming to an end.&lt;br /&gt;&lt;br /&gt;iLife used to be $99, and iWorks was $99 dollars as well. But they had this nifty package that included the latest version of iLife and iWorks and Snow Leopard for $169. Sweet!&lt;br /&gt;&lt;br /&gt;So, I ended up leaving the store with the iWorks/iLife/Snow Leopard box set, Final Cut Studio, a small cable from "Monster" allowing me to plug my iPhone into my car's stereo system, and a big kid-like smile on my face! It was the best Christmas ever! Oh wait! It's not actually Christmas is it. LOL. I think this holiday season Apple is gonna sell allot of stuff and gain even more market share.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6415155900488730929?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6415155900488730929/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/10/christmas-in-october-apple-has-some.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6415155900488730929?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6415155900488730929?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/6q5hxxQd8fw/christmas-in-october-apple-has-some.html" title="Christmas in October: Apple has Some Great Prices" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/10/christmas-in-october-apple-has-some.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4BRXs8fCp7ImA9WxNVE0w.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-8054077380400115816</id><published>2009-10-23T09:47:00.000-07:00</published><updated>2009-10-23T09:55:54.574-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-23T09:55:54.574-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="obsessed" /><category scheme="http://www.blogger.com/atom/ns#" term="google insight" /><category scheme="http://www.blogger.com/atom/ns#" term="obsession" /><category scheme="http://www.blogger.com/atom/ns#" term="iphone obsessed" /><title>Google Search for "iPhone Obsessed"</title><content type="html">Alright, at the time of this post my iPhone Obsessed blog is a small fish in a big pond.  But hey! There is some increased interest in the iPhone Obsessed!&lt;br /&gt;Check out the Google Insight chart below:&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://www.gmodules.com/ig/ifr?url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fgoogle_insightsforsearch_interestovertime_searchterms.xml&amp;amp;up__property=empty&amp;amp;up__search_terms=iphone+obsessed&amp;amp;up__location=empty&amp;amp;up__category=0&amp;amp;up__time_range=12-m&amp;amp;up__compare_to_category=false&amp;amp;synd=ig&amp;amp;w=380&amp;amp;h=440&amp;amp;lang=en-US&amp;amp;title=Google+Insights+for+Search&amp;amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;amp;output=js"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;Move your mouse over different points to see the resulting number of searches.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-8054077380400115816?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/8054077380400115816/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/10/google-search-for-iphone-obsessed.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8054077380400115816?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8054077380400115816?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/uuMmmBFU1Js/google-search-for-iphone-obsessed.html" title="Google Search for &quot;iPhone Obsessed&quot;" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/10/google-search-for-iphone-obsessed.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkICSHk8eip7ImA9WxNVEE4.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-1491000733937855937</id><published>2009-10-20T04:26:00.000-07:00</published><updated>2009-10-20T04:36:09.772-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-20T04:36:09.772-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Developer Program" /><category scheme="http://www.blogger.com/atom/ns#" term="Tech Talk" /><title>iPhone Tech Talk World Tour 2009 is Coming</title><content type="html">This free event has Apple technology evangelists coming to various cities giving advice on how to use various technologies in your iPhone Apps. &lt;i&gt;Note: these Tech Talks are only available to developers who are in the iPhone Developer Program.&lt;/i&gt; The Tech Talks are in North America, Europe, and Asia. Sadly, there is no Tech Talk in Chicago this year. Bummer!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In North America the following cities will be visited:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;San Jose - October 29&lt;/li&gt;&lt;li&gt;Seattle - November 2&lt;/li&gt;&lt;li&gt;New York - December 1&lt;/li&gt;&lt;li&gt;Toronto - December 3&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;For more info see &lt;a href="http://developer.apple.com/events/iphone/techtalks/"&gt;http://developer.apple.com/events/iphone/techtalks/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-1491000733937855937?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/1491000733937855937/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/10/iphone-tech-talk-world-tour-2009-is.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/1491000733937855937?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/1491000733937855937?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/ztKBPhI0RXs/iphone-tech-talk-world-tour-2009-is.html" title="iPhone Tech Talk World Tour 2009 is Coming" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/10/iphone-tech-talk-world-tour-2009-is.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEBQ384fCp7ImA9WxNWF00.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-8453700508521015802</id><published>2009-10-16T06:59:00.000-07:00</published><updated>2009-10-16T07:17:32.134-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-16T07:17:32.134-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="App Store" /><category scheme="http://www.blogger.com/atom/ns#" term="In App Purchasing" /><title>Apple Now Offering In App Purchasing for Free Apps</title><content type="html">&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/StiAYHagVSI/AAAAAAAAAW4/MZUNvMKwne8/s1600-h/CASHREGISTER.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5393201705571603746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 250px; CURSOR: hand; HEIGHT: 250px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/StiAYHagVSI/AAAAAAAAAW4/MZUNvMKwne8/s320/CASHREGISTER.jpg" border="0" /&gt;&lt;/a&gt;On October 15th, Apple announced that they are giving developers of apps for the iPhone the ability to add in-app purchasing functionality to free apps. This is great news for developers and really the consumer too because it makes it possible that if you have a Lite (free) version of your app and a full (paid) version of your app, now you can have just one app to place on the app store that handles both scenarios.&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;Imagine a user can download the lite version for free. Try out the app. And, if they like it, purchase the full app inside. Shazam! The lite version of the app instantly transforms into the full version of the app without having to download any new app from the App Store!&lt;/div&gt;&lt;br /&gt;&lt;div&gt;And, of course, there is the possibility of doing up-grade purchase in app, subscriptions, etc.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-8453700508521015802?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/8453700508521015802/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/10/apple-now-offering-in-app-purchasing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8453700508521015802?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8453700508521015802?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/ZB0pDc2Ai1Q/apple-now-offering-in-app-purchasing.html" title="Apple Now Offering In App Purchasing for Free Apps" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_o1xAhGn208E/StiAYHagVSI/AAAAAAAAAW4/MZUNvMKwne8/s72-c/CASHREGISTER.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/10/apple-now-offering-in-app-purchasing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cASXc6eCp7ImA9WxNXF0g.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-7395494767081719211</id><published>2009-10-05T07:57:00.000-07:00</published><updated>2009-10-05T08:04:08.910-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T08:04:08.910-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Provisioning" /><title>Frustrated With iPhone Provisioning</title><content type="html">&lt;object width="420" height="255"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TAoeXUYkhYk&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TAoeXUYkhYk&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="420" height="255"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Above is just a little video rant recorded on my web cam where I vent a little bit about my frustrations in trying to do app provisioning on my iPhone.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-7395494767081719211?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/7395494767081719211/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/10/frustrated-with-iphone-provisioning.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7395494767081719211?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7395494767081719211?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/OcsYe9TGfuk/frustrated-with-iphone-provisioning.html" title="Frustrated With iPhone Provisioning" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/10/frustrated-with-iphone-provisioning.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYAQHw8fSp7ImA9WxNXE0k.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-8882565799621139923</id><published>2009-09-30T14:12:00.001-07:00</published><updated>2009-09-30T14:29:01.275-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-30T14:29:01.275-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="games" /><category scheme="http://www.blogger.com/atom/ns#" term="copters" /><category scheme="http://www.blogger.com/atom/ns#" term="Fieldrunners" /><category scheme="http://www.blogger.com/atom/ns#" term="tower defence" /><title>Favorite Time-Wasting Game: Fieldrunners!</title><content type="html">&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/SsPJ4Ro0rXI/AAAAAAAAAWw/NhNXPCm9_CY/s1600-h/fieldrunners.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5387371547909729650" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 267px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/SsPJ4Ro0rXI/AAAAAAAAAWw/NhNXPCm9_CY/s400/fieldrunners.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;I've meant to write about this tower-defence game... but I guess I have been too busy playing it! The graphics for it are really spiffy, the basic game play is simple to pick up, but as the game progresses it gets brutally challenging!&lt;/p&gt;&lt;p&gt;Basically, you have to stop these little guys, tanks, robots, planes and helicopters from getting from one side of the screen safely to the other side. You build "towers" that deter and shoot at the field runners trying to cross the field (there are 3 different maps at this time).&lt;/p&gt;&lt;p&gt;Certain units are tougher than others, and, as the game goes on, each of the different units becomes progressively tougher. Units have to travel around towers that block them. Except for the copters that is, which can fly in a straight line from one side of the screen to the other. These guys are the bane of Fieldrunners fans!&lt;/p&gt;&lt;p&gt;You have 20 lives. Use up the 20, and the game is over. Great game! They also have a great web site... &lt;a href="http://fieldrunners.com/" target="fr"&gt;http://fieldrunners.com/&lt;/a&gt;, and, the game will soon be available for the PSP.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;About the screen shot:&lt;/strong&gt;&lt;br&gt;Yes, it is true, the score in the screen shot above (1,012,075) is accurate and is my score. No cheating was involved. And it is my best score. Mear moments after this screen shot was taken, due to the imfamous copters, the game was over!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-8882565799621139923?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/8882565799621139923/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/09/favorite-time-wasting-game-fieldrunners.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8882565799621139923?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8882565799621139923?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/bHm9_R7cjqI/favorite-time-wasting-game-fieldrunners.html" title="Favorite Time-Wasting Game: Fieldrunners!" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_o1xAhGn208E/SsPJ4Ro0rXI/AAAAAAAAAWw/NhNXPCm9_CY/s72-c/fieldrunners.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/09/favorite-time-wasting-game-fieldrunners.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQEQnw5fCp7ImA9WxNXE0k.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-8520591992886254040</id><published>2009-09-30T13:23:00.001-07:00</published><updated>2009-09-30T14:31:43.224-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-30T14:31:43.224-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Today In iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="podcast" /><title>Today In iPhone - Now a Favorite Podcast</title><content type="html">&lt;a href="http://2.bp.blogspot.com/_o1xAhGn208E/SsO-hXencQI/AAAAAAAAAWo/ahlPrtr_F58/s1600-h/Tii_logo_300.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5387359059712635138" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 300px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://2.bp.blogspot.com/_o1xAhGn208E/SsO-hXencQI/AAAAAAAAAWo/ahlPrtr_F58/s320/Tii_logo_300.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/SsO-Z0O-e_I/AAAAAAAAAWg/C4tUwksrflM/s1600-h/Tii_logo_300.jpg"&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was browsing podcasts in iTunes with the subject of iPhone and I subscribed to this podcast.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I subscribed, but I didn't bother listening to it for awhile. Now that I have listened to a couple of episode, I've gotta say that of all the podcasts on the iPhone, I think this one is the best.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I like the user feedback via the voicemail, the news, the show notes/links, etc. I think it is pretty thorough. I've added RSS feed links to the latest podcasts on the right-hand side of the page of this blog.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Two links to get to the the show links, etc. are as follows: &lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.podfeed.net/podcast/TODAY+in+iPhone/11443"&gt;http://www.podfeed.net/podcast/TODAY+in+iPhone/11443&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tii.libsyn.com/"&gt;http://tii.libsyn.com/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-8520591992886254040?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/8520591992886254040/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/09/today-in-iphone-now-favorite-podcast.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8520591992886254040?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8520591992886254040?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/XoOUXddqELM/today-in-iphone-now-favorite-podcast.html" title="Today In iPhone - Now a Favorite Podcast" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_o1xAhGn208E/SsO-hXencQI/AAAAAAAAAWo/ahlPrtr_F58/s72-c/Tii_logo_300.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/09/today-in-iphone-now-favorite-podcast.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYMSX47eCp7ImA9WxNSE00.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-1212583333403430399</id><published>2009-08-26T10:06:00.000-07:00</published><updated>2009-08-26T10:19:48.000-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-26T10:19:48.000-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="Social Media" /><category scheme="http://www.blogger.com/atom/ns#" term="Twitter" /><category scheme="http://www.blogger.com/atom/ns#" term="Robert Scoble" /><title>Integrated Social Media Tool For the iPhone?</title><content type="html">More and more, I'm getting closer to finishing my first iPhone app, which, hopefully, will find its way into the App Store. As I get more and more adept at using the iPhone SDK, I'm beginning to wonder what other apps I could build. The two current apps I'm building I'm keeping it secret what they're for, but there is one idea I am going to put out there before I've written a line of code...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What About an Integrated Social Media Tool For the iPhone?&lt;/span&gt;&lt;br /&gt;Currently there is a Facebook app, various Twitter apps, etc.,etc.,etc! &lt;a href="http://scobleizer.com/"&gt;Robert Scoble&lt;/a&gt; spends allot of time talking about trying to integrate all his data, to integrate all his feeds, etc.&lt;br /&gt;&lt;br /&gt;If this could be done on the iPhone, how would you do it? I mean, we don't want some kludgy monstrosity here!&lt;br /&gt;&lt;br /&gt;Would the tool just be a way of dispersing our own data quickly to multiple channels? Or would it also include a way of keeping track of all your favorite feeds possibly in real-time?&lt;br /&gt;&lt;br /&gt;Give me some feedback people! I'm keen to hear what you have to say! And Robert, if you read this, tell me, what would your social media dream app look like running on the iPhone?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-1212583333403430399?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/1212583333403430399/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/08/integrated-social-media-tool-for-iphone.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/1212583333403430399?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/1212583333403430399?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/20yCKGTAZf0/integrated-social-media-tool-for-iphone.html" title="Integrated Social Media Tool For the iPhone?" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/08/integrated-social-media-tool-for-iphone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIDQ30yeSp7ImA9WxNTEE8.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-5258524695667418095</id><published>2009-08-11T05:59:00.000-07:00</published><updated>2009-08-11T14:36:12.391-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-11T14:36:12.391-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="deleting rows" /><category scheme="http://www.blogger.com/atom/ns#" term="Table Views" /><category scheme="http://www.blogger.com/atom/ns#" term="animation" /><category scheme="http://www.blogger.com/atom/ns#" term="inserting rows" /><title>Clarification on beginUpdates and endUpdates methods</title><content type="html">As I was doing some studying regarding different aspects of working with a UITableView, I came across some information about beginUpdates and endUpdates, which, I hope to share with you to clarify how these guys actually work!&lt;br /&gt;&lt;br /&gt;The SDK gives you several methods (of your table view) you can call to animate the addition and deletion of rows/sections on your table:&lt;br /&gt;&lt;br /&gt;Animating the adding of a row:&lt;br /&gt;&lt;strong&gt;-(void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation *)animation;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Deleting of a row:&lt;br /&gt;&lt;strong&gt;-(void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation *)animation;&lt;/strong&gt;&lt;/p&gt;Adding a section:&lt;br /&gt;&lt;strong&gt;-(void)insertSections:(NSIndexSet *)sections withRowAnimation:(UITableViewRowAnimation *)animation;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Deleting a section:&lt;br /&gt;&lt;strong&gt;-(void)deleteSections:(NSIndexSet *)sections withRowAnimation:(UITableViewRowAnimation *)animation;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Calling a combination of these to say add a row in one spot and delete another row in another spot will generate two different animations in the order that you specified them.&lt;br /&gt;&lt;br /&gt;To make things look better, there is &lt;strong&gt;beginUpdates&lt;/strong&gt; and &lt;strong&gt;endUpdates&lt;/strong&gt;. The &lt;strong&gt;beginUpdates&lt;/strong&gt; and &lt;strong&gt;endUpdates&lt;/strong&gt; is basically like a two-phased commit you do on a database... only for animation! If you wrap your sequence of adds/deletes with these guys it will animate the deletions and inserts all as &lt;em&gt;one&lt;/em&gt; orchestrated animation! Giving you that professional polished look!&lt;br /&gt;&lt;br /&gt;I found some interesting &lt;a href="http://www.pastie.org/456431/wrap"&gt;table view code&lt;/a&gt; you may want to look at out on the web that uses allot of this. NOTE: I haven't actually tested this code yet so I don't know how well it will actually work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-5258524695667418095?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/5258524695667418095/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/08/clarification-on-beginupdates-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/5258524695667418095?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/5258524695667418095?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/bo0cAsvvUFs/clarification-on-beginupdates-and.html" title="Clarification on beginUpdates and endUpdates methods" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/08/clarification-on-beginupdates-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8ARHc7cSp7ImA9WxJaGU8.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6733372408754863514</id><published>2009-08-10T09:20:00.000-07:00</published><updated>2009-08-10T09:47:25.909-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-10T09:47:25.909-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="caching" /><category scheme="http://www.blogger.com/atom/ns#" term="animation" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="view controllers" /><title>Some Sort of Auto-Caching of Views</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_o1xAhGn208E/SoBPB5NXY8I/AAAAAAAAAWY/JlGjmLbl8mY/s1600-h/wshop.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 113px;" src="http://1.bp.blogspot.com/_o1xAhGn208E/SoBPB5NXY8I/AAAAAAAAAWY/JlGjmLbl8mY/s400/wshop.jpg" alt="" id="BLOGGER_PHOTO_ID_5368377649780974530" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In the iPhone App that I am currently working on, I've got a nice (i) button in the lower right hand corner of each regular view of my application. Tapping on that button causes an info screen to flip into view as one might expect for an App. Basically providing a splash screen including showing the user the current version of the app and a link to the app's web site.&lt;br /&gt;&lt;br /&gt;The crazy thing is, that when you tap on the button for the first time during the run of the app (at least in most cases), there is a slight delay and the view appears: BAM! And the nice flip animation either only partially appears or does not appear at all. If it does appear, it kind of shudders in an unprofessional way.&lt;br /&gt;&lt;br /&gt;This problem isn't a deal-breaker per-say. I mean, the info screen &lt;span style="font-style: italic;"&gt;does &lt;/span&gt;come up. No exceptions are generated. And, if you tap on an info button after that during the same run, the animation shows up just fine. It just doesn't have that consistent professional look that I think it should have.&lt;br /&gt;&lt;br /&gt;My best guess is that there is some caching of view data, or view controller data going on and something asyncronous going on, so, that it brings up the view the first time before the animation gets a chance to completely run. Of course it is a &lt;span style="font-style: italic;"&gt;guess&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Right now, I have separate code in each view controller that happens when the user taps the (i) info button that instantiates an object from the infoViewController class, sets the animation, and calls the proper method to bring up a modal view.&lt;br /&gt;&lt;br /&gt;I am thinking now of doing this in my root view controller (with the exception of calling the method to bring it up, assign it to a property, and just call the modal view method whenever I need to. I'm abit lazy, so we shall see if I get to it. My guess is that doing it would make sure that when the user taps on the (i) button the first time and every time afterwards, the info screen will always animate nicely.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Have you run into anything like this?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6733372408754863514?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6733372408754863514/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/08/some-sort-of-auto-caching-of-views.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6733372408754863514?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6733372408754863514?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/6qzAKRchb1I/some-sort-of-auto-caching-of-views.html" title="Some Sort of Auto-Caching of Views" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_o1xAhGn208E/SoBPB5NXY8I/AAAAAAAAAWY/JlGjmLbl8mY/s72-c/wshop.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/08/some-sort-of-auto-caching-of-views.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYDSX89eCp7ImA9WxJaFUo.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-8529928139647194379</id><published>2009-08-06T07:20:00.000-07:00</published><updated>2009-08-06T08:22:58.160-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-06T08:22:58.160-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="tunes" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="music" /><category scheme="http://www.blogger.com/atom/ns#" term="phone" /><category scheme="http://www.blogger.com/atom/ns#" term="head set" /><category scheme="http://www.blogger.com/atom/ns#" term="pause music" /><category scheme="http://www.blogger.com/atom/ns#" term="ear buds" /><title>Pause/Play clicker on iPhone Headset Wire</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_o1xAhGn208E/Snr1P1HcSpI/AAAAAAAAAWQ/fNs_u2xg6Cc/s1600-h/ear_buds.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 174px;" src="http://4.bp.blogspot.com/_o1xAhGn208E/Snr1P1HcSpI/AAAAAAAAAWQ/fNs_u2xg6Cc/s400/ear_buds.jpg" alt="" id="BLOGGER_PHOTO_ID_5366871558270503570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You probably already know this, but I share it anyways...&lt;br /&gt;Have you ever been listening to your tunes on your iPhone through the ear buds that came with the phone, and you squeezed the little clicker on the wire to pause the playing of your music, and the music continued playing merrily along?&lt;br /&gt;&lt;br /&gt;You clicked it again, and still it played on?&lt;br /&gt;&lt;br /&gt;I discovered today, that it is possible to have your headset plugged in far enough to hear your music just fine, but not far enough for the "clicker" to work.&lt;br /&gt;&lt;br /&gt;Solution? Just push the plug in a little farther and try again!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-8529928139647194379?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/8529928139647194379/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/08/pauseplay-clicker-on-iphone-headset.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8529928139647194379?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/8529928139647194379?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/dOkbWyjBT2k/pauseplay-clicker-on-iphone-headset.html" title="Pause/Play clicker on iPhone Headset Wire" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_o1xAhGn208E/Snr1P1HcSpI/AAAAAAAAAWQ/fNs_u2xg6Cc/s72-c/ear_buds.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/08/pauseplay-clicker-on-iphone-headset.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcDQHs-eip7ImA9WxJbGEw.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6806153033583575480</id><published>2009-07-28T13:10:00.000-07:00</published><updated>2009-07-28T13:14:31.552-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-28T13:14:31.552-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="comments" /><title>Comment Posting on iPhone Obsessed Fixed Up</title><content type="html">Today I discovered that I had a form of comment moderation turned on on the blog without knowing it. And, as a result, I never went to the moderation page to check out posted comments, and no comments anyone posted showed up on the blog! Bummer!&lt;br /&gt;&lt;br /&gt;I now have moderated all the previous posts.&lt;br /&gt;&lt;br /&gt;I tweeked the settings today and that should not be a problem anymore. Please feel free to comment on my posts. Ask questions, and I'll see if I can answer them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6806153033583575480?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6806153033583575480/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/07/comment-posting-on-iphone-obsessed.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6806153033583575480?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6806153033583575480?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/TO1ojvMUsjo/comment-posting-on-iphone-obsessed.html" title="Comment Posting on iPhone Obsessed Fixed Up" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/07/comment-posting-on-iphone-obsessed.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QARX8yfip7ImA9WxJbF04.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-3206502297856953999</id><published>2009-07-27T15:41:00.000-07:00</published><updated>2009-07-27T15:55:44.196-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-27T15:55:44.196-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Table Views" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Programming" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="endUpdates" /><category scheme="http://www.blogger.com/atom/ns#" term="beginUpdates" /><category scheme="http://www.blogger.com/atom/ns#" term="setEditing" /><title>Code Journal: Edit Mode on Table Views</title><content type="html">&lt;div&gt;&lt;br /&gt;I mentioned how my code worked for Edit mode on a table view in my iPhone app using the iPhone SDK 2.0 but then stopped working when I upgraded to 3.0. And I mentioned that after looking into things, it was amazing that my code worked at all the way I had it. Well, now I am going to explain the details.&lt;br /&gt;&lt;br /&gt;It all has to do with the tableview methods &lt;b&gt;beginUpdates&lt;/b&gt; and &lt;span style="font-weight: bold; "&gt;endUpdates&lt;/span&gt;. Based on the code that I originally used to base my code on, it appeared that &lt;b&gt;beginUpdates&lt;/b&gt; was something you called when you entered the edit mode, and &lt;b&gt;endUpdates&lt;/b&gt; was something you called when you exited edit mode. Nothing could be further from the truth!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically, these methods have something to do with animation of the cells on the table view. You want to do the beginUpdates, move into the table view's edit mode then call the endUpdates right away. Then you want to do the same thing when exit the table view's edit mode.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Below is a screen shot where I am checking the status of an Edit button on my view to toggle the edit mode on my table view:&lt;/div&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_o1xAhGn208E/Sm4v3uy7tMI/AAAAAAAAAWI/Fa_iHQgNsmI/s1600-h/edit_mode.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 313px;" src="http://2.bp.blogspot.com/_o1xAhGn208E/Sm4v3uy7tMI/AAAAAAAAAWI/Fa_iHQgNsmI/s320/edit_mode.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5363276840745809090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;You will notice how my beginUpdates and endUpdates lines are before and after each setEditing: animated: method.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hope this helps&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-3206502297856953999?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/3206502297856953999/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/07/code-journal-edit-mode-on-table-views.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/3206502297856953999?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/3206502297856953999?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/ElAyf61seSo/code-journal-edit-mode-on-table-views.html" title="Code Journal: Edit Mode on Table Views" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_o1xAhGn208E/Sm4v3uy7tMI/AAAAAAAAAWI/Fa_iHQgNsmI/s72-c/edit_mode.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/07/code-journal-edit-mode-on-table-views.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAFQH89fCp7ImA9WxJUEkg.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6220471630431367541</id><published>2009-07-10T12:14:00.000-07:00</published><updated>2009-07-10T12:21:51.164-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-10T12:21:51.164-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Table Views" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><title>Code Journal</title><content type="html">I have been back to successfully doing builds of my app on the device for a couple weeks now. One thing I ran into since upgrading to the iPhone 3.0 SDK is that my code which worked before to delete rows in a table view no longer worked.&lt;br /&gt;&lt;br /&gt;Last night, after watching a video on table views from the last WWDC, I figured out what I was doing wrong. The issue wasn't really why it stopped working in 3.0, the real issue is how it had ever worked at all in 2.0!&lt;br /&gt;&lt;br /&gt;I made some changes to my delete code last night, and it is working once again.&lt;br /&gt;I'll share what I learned in another post later on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6220471630431367541?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6220471630431367541/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/07/code-journal.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6220471630431367541?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6220471630431367541?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/Tfj17rXOT-4/code-journal.html" title="Code Journal" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/07/code-journal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QGSHo8eyp7ImA9WxJWEEU.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-198085429385620958</id><published>2009-06-15T08:45:00.000-07:00</published><updated>2009-06-15T08:55:29.473-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-15T08:55:29.473-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="camera" /><category scheme="http://www.blogger.com/atom/ns#" term="photos" /><category scheme="http://www.blogger.com/atom/ns#" term="obsessed" /><title>Another iPhone Obsessed Person</title><content type="html">&lt;a href="http://4.bp.blogspot.com/_2nkTbAP7YwQ/SictnXz50kI/AAAAAAAABFo/-0puDDrfh98/s320/Anthropology16Web.jpg"&gt;&lt;/a&gt;&lt;div align="left"&gt;Are you obsessed with the iPhone? Julie Blair is. At least in regards to taking pictures with her iPhone.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Check out her post &lt;a href="http://julesbphotography.blogspot.com/2009/06/iphone-obsessed.html"&gt;here&lt;/a&gt;. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-198085429385620958?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/198085429385620958/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/06/another-iphone-obsessed-person.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/198085429385620958?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/198085429385620958?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/5TRC8S_RFcM/another-iphone-obsessed-person.html" title="Another iPhone Obsessed Person" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/06/another-iphone-obsessed-person.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08GRHwyfSp7ImA9WxJRFE0.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-7400414912984050231</id><published>2009-05-15T10:34:00.000-07:00</published><updated>2009-05-15T10:50:25.295-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-15T10:50:25.295-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sketchinz" /><category scheme="http://www.blogger.com/atom/ns#" term="sketching" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="drawing" /><title>A Look at sketchinz</title><content type="html">&lt;a href="http://4.bp.blogspot.com/_o1xAhGn208E/Sg2o0Fk48_I/AAAAAAAAAWA/3XF_TT1p1JU/s1600-h/thmper.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5336106746307474418" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 214px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://4.bp.blogspot.com/_o1xAhGn208E/Sg2o0Fk48_I/AAAAAAAAAWA/3XF_TT1p1JU/s320/thmper.jpg" border="0" /&gt;&lt;/a&gt;Sketchinz (&lt;a href="http://www.sketchinz.com/"&gt;http://www.sketchinz.com/&lt;/a&gt;), is a nifty little program for the iPhone or iPod Touch that allows you to draw pictures "free-hand." I drew the picture of the rabbit on the left.&lt;br /&gt;&lt;br /&gt;Before you think that I'm such a great artist, there is an option to pull up a photo from your photo album that you can essentially trace (which is what I did).&lt;br /&gt;&lt;br /&gt;Instead of using your finger to draw as you might assume (as I did), you tilt the phone to move this cross-hair like cursor around on the screen. You pick the current color to draw in and the current brush. Want to move somewhere else without drawing a line? Just pick the brush at the end (which is basically no brush)!&lt;br /&gt;&lt;br /&gt;The colors are limited. You only have one hour to draw a picture (which sounds like a lot but if you are really trying to do something it goes by in a flash).&lt;br /&gt;&lt;br /&gt;You can save your pictures, but it doesn't save them to your photo album. You can upload your creations to their server so others can enjoy them. They seem to have some sort of drawing contest always going which is cool.&lt;br /&gt;&lt;br /&gt;One neat thing it can do is re-draw the picture just like you did it. It sort of has an animated quality to it.&lt;br /&gt;&lt;br /&gt;It is a bit limiting but I still think it's worth the price. I find it fun to play with. Price when I got it: $1.99&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-7400414912984050231?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/7400414912984050231/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/05/look-at-sketchinz.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7400414912984050231?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7400414912984050231?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/2Bpg4_OUHU0/look-at-sketchinz.html" title="A Look at sketchinz" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_o1xAhGn208E/Sg2o0Fk48_I/AAAAAAAAAWA/3XF_TT1p1JU/s72-c/thmper.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/05/look-at-sketchinz.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UDQnw9fSp7ImA9WxVaEUw.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-7191506131243506563</id><published>2009-04-07T07:33:00.000-07:00</published><updated>2009-04-07T07:41:13.265-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-04-07T07:41:13.265-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="other blog" /><category scheme="http://www.blogger.com/atom/ns#" term="obsessed" /><title>Trying to Feed the Beast</title><content type="html">Someone has created a Wordpress blog under the domain &lt;a href="http://iphoneobsessed.com/"&gt;http://iphoneobsessed.com/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;They have like one actual new entry in their blog (started about 3 months ago), and the initial post that Wordpress puts in a new blog is still there! I think the owner's will find out that feeding the beast is more about actually finding the time to write stuff and post it on their blog.&lt;br /&gt;&lt;br /&gt;BTW, this new site is not my site, and the blog you have before you right now is the original iPhone Obsessed blog. I guess I'm possessive obsessive compulsive!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-7191506131243506563?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/7191506131243506563/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/04/trying-to-feed-beast.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7191506131243506563?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7191506131243506563?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/PPaoZMBytc4/trying-to-feed-beast.html" title="Trying to Feed the Beast" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/04/trying-to-feed-beast.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUNSXs9eip7ImA9WxVUFEU.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6343709673307084616</id><published>2009-03-19T07:21:00.000-07:00</published><updated>2009-03-19T10:38:18.562-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-19T10:38:18.562-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone 3.0" /><title>iPhone OS 3.0 - Some Thoughts on This Cool Announcement</title><content type="html">&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/ScJW3BhYDsI/AAAAAAAAAVo/WidiLMm3C40/s1600-h/phone30ann.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5314906013551824578" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 84px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/ScJW3BhYDsI/AAAAAAAAAVo/WidiLMm3C40/s400/phone30ann.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;OS Version 3.0&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;When I heard that Apple was going to announce some new features in version 3.0 of the iPhone OS, I had some expectations of possibilities like cut and paste. But really, I was blown away by all the goodies that Apple announced Tuesday, as well as by discoveries folks have been making when digging into the new Beta that is now available to developers.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Consumer: Cut and Paste&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;This functionality has been on other smart phones for a long time. People have complained that it wasn't in version 1.0 of the phone. Well, it's here now. Or will be once 3.0 is moved into production down the road. Honestly, I can understand why this wasn't in 1.0 though, Apple's touch interface is completely different than the other smart phones out there and figuring out a elegant solution that works without junking up the UI is no little thing. I am looking forward to using this feature.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Consumer: New Search Features&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Nifty way to search your whole iPhone: Spotlight Searching will be in 3.0 as well as searching in email. I actually could have used the email search a couple days ago!&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;Linking With External Devices&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;How cool is it that a glucose meter can link in with an iPhone and feed data into a Diabetes  app's database (screenshot below). Hmmm. Think the the possibilities of other devices that could do the same thing... Barcode readers, mini weather stations, my mind is going blank on this right now but I'm sure there are allot of imaginative uses here!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/ScJWnUmN-kI/AAAAAAAAAVY/1Nge6AErgdk/s1600-h/diabetesapp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5314905743794502210" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 297px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/ScJWnUmN-kI/AAAAAAAAAVY/1Nge6AErgdk/s400/diabetesapp.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;Stuff for the iPhone Developer&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;In the near-term, I think the iPhone developer really made out like a bandit this release. Apple has put in allot of new functionality in that will give developers allot of abilities that they've been asking for. Some of the features that I am looking forward to using as a developer are:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;The ability to send email without the user leaving my app.&lt;/li&gt;&lt;li&gt;The push ability. Where my user can get notifications without my app being actually open.&lt;/li&gt;&lt;li&gt;The internal buy functionality that lets users buy stuff from within the app instead of having to go to the App store.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Below, the Sims game demoed allows you to buy add-ons for the game directly in the game:&lt;/p&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/ScJVhLJc5sI/AAAAAAAAAVQ/yOZ9xWvYAc4/s1600-h/sims.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5314904538667083458" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 386px; CURSOR: hand; HEIGHT: 220px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/ScJVhLJc5sI/AAAAAAAAAVQ/yOZ9xWvYAc4/s400/sims.jpg" border="0" /&gt;&lt;/a&gt; Other nifty stuff includes being able to use blue tooth with other iPhone users close by. This could be used for game parties, exchanging business cards, exchanging app info. The imagination runs wild!&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Discovered: Tethering&lt;/strong&gt;&lt;br /&gt;Someone has found tethering in 3.0 (see screenshot below). Yes you could use your iPhone as gateway to the internet for your laptop while on the road. Since phone companies sell cards to do this over cellular networks and charge for bandwidth, and since AT&amp;amp;T gives unlimited data bandwidth for iPhone users, I don't think Apple will just flip the switch on this feature. More likely, they will work it out as a phone company service that you can turn on (for a fee). Just my guess anyway.&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/ScJVBDjaHuI/AAAAAAAAAVI/Iv4C_cx6ITE/s1600-h/tethering.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5314903986872655586" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 295px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/ScJVBDjaHuI/AAAAAAAAAVI/Iv4C_cx6ITE/s400/tethering.png" border="0" /&gt;&lt;/a&gt; I hear that there are hundreds of new features added for developers to take advantage of. I think that though these are not directly consumer features, that down the road they will end up empowering developers to come up with applications that make consumers more and more happy.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6343709673307084616?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6343709673307084616/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/03/iphone-os-30-some-thoughts-on-this-cool.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6343709673307084616?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6343709673307084616?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/TEtWHX9sAMA/iphone-os-30-some-thoughts-on-this-cool.html" title="iPhone OS 3.0 - Some Thoughts on This Cool Announcement" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_o1xAhGn208E/ScJW3BhYDsI/AAAAAAAAAVo/WidiLMm3C40/s72-c/phone30ann.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/03/iphone-os-30-some-thoughts-on-this-cool.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYNQ3k7cCp7ImA9WxVXGEQ.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6645079799757903725</id><published>2009-02-17T08:37:00.000-08:00</published><updated>2009-02-17T09:36:32.708-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-17T09:36:32.708-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interface Builder" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><title>Creating a Working Nib File With Interface Builder</title><content type="html">&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/SZrr-YMfX_I/AAAAAAAAAU0/rfYoTd4CvP4/s1600-h/IB.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5303810968061435890" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 185px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/SZrr-YMfX_I/AAAAAAAAAU0/rfYoTd4CvP4/s400/IB.jpg" border="0" /&gt;&lt;/a&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Interface builder has given me fits. I would do what I think I had to do and BOOM! it would blow up. Other times I would &lt;em&gt;try&lt;/em&gt; to do what I thought I should do and it wouldn't let me do it! Well this post is going to be a mini tutorial on how to throw together nib files that actually &lt;em&gt;work&lt;/em&gt; with your iPhone project!&lt;/div&gt;&lt;p&gt;Let's stop for a moment and talk about &lt;em&gt;Interface Builder&lt;/em&gt;. This program comes with the iPhone SDK. It can be launched from XCode when you double click on a nib (xib) file in your project, or, it can be launched by clicking on a xib file, or by starting it stand-alone. I usually use it from XCode since this is where I'm doing most of my work.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;What Exactly is Interface Builder?&lt;/strong&gt;&lt;br /&gt;This program has been around awhile and is used to design user interfaces. It allows developers/designers to layout their user interfaces in a drag-and-drop visual format instead of having to construct the whole interface using code. This can greatly speed up the development process, and, it can make it possible for non-developers who are designers to be able to do their work. Its been used to design window layouts for Mac applications for quite some time. Apple engineers have now made it possible to design iPhone GUIs on it as well!&lt;/p&gt;&lt;p&gt;Steps... Although you don't have to do things precisely the way I am, I recommend you follow these steps in the same order:&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Before creating your nib file in Interface Builder, create the View Controller sub-class you want to use with it. Highlight "Classes" in your project's tree view, and create a new class based on UIViewController. You might name it something like "InvoiceViewController".&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Now, click on "Resources" in you project's tree view and create a new nib (xib) file... use the &lt;em&gt;View&lt;/em&gt; xib template! You might name it something like: "InvoiceView". Remember that your nib file basically is going to contain a view for your app with all its various controls.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;In your code, you are going to create an instance of an object from your view controller class. This object will "control" your view. Inside of this object will be a "view" object. For your code and nib file to work together properly, you need to link up the view object in your view controller to the View inside of your nib file. The next few steps tell you how.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Double click on your new nib file in your XCode Project. It will open up in Interface Builder.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bring up the Document window if its not showing already. It basically looks something like the window on the right in the screen shot at the top of this post. It may look a little different depending on which view mode is being used.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Don't put any controls/tables/sub-views on the view until later (we'll tell you when).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Click on the "File Owner" Icon. If the window wasn't highlighted to begin with, you may have to click on it again to actually select it.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Make sure that the "Attributes" window is showing and pick the (i) tab.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;There will be a class name to select for the File Owner to be. The default is NSObject. Not very useful! Change it to the name of your view controller class. In our example, we would put "InvoiceViewController". If we didn't do this, Interface Builder (IB) would not know how to hook up its View to your view controller's view! File Owner is the name of the class that is going to "own" or "control" this nib.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Now, make sure "File Owner" is still selected and, on the Attributes window, you will see a tab that looks like a little white arrow pointing to the right on a bright blue circle. Click it.&lt;/li&gt;&lt;li&gt;You will see all the events and objects that the File Owner (your view controller class) supports. One of them will be view.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;There will be a little circle outlined in black to the right of it. Click it, hold down your mouse and drag the line that appears to either the View icon in the Document window or the View window. It will highlight, when it does, release your mouse. You will see that a linkage has been created.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Save your work.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Note that at this point, it is okay to add your sub views/tables/controls.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Now if you use this new nib file in your project, it should not blow up on you. Note that I have not covered capturing events in this mini tutorial, or setting label values programatically, etc. This is just covering setting up a nib file so that it will load properly in your iPhone project.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Hope this helps!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6645079799757903725?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6645079799757903725/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/02/creating-working-nib-file-with.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6645079799757903725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6645079799757903725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/kcnk3E5_qEo/creating-working-nib-file-with.html" title="Creating a Working Nib File With Interface Builder" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_o1xAhGn208E/SZrr-YMfX_I/AAAAAAAAAU0/rfYoTd4CvP4/s72-c/IB.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/02/creating-working-nib-file-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYBRXc8fCp7ImA9WxVXGE8.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-2347488903817936344</id><published>2009-02-16T15:18:00.000-08:00</published><updated>2009-02-16T15:32:34.974-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-16T15:32:34.974-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><title>Going Again Full Bore</title><content type="html">&lt;a href="http://4.bp.blogspot.com/_o1xAhGn208E/SZn3R4TNa6I/AAAAAAAAAUs/OEJ2uhZiTf0/s1600-h/imac2iphone.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5303541922748263330" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 300px; CURSOR: hand; HEIGHT: 130px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_o1xAhGn208E/SZn3R4TNa6I/AAAAAAAAAUs/OEJ2uhZiTf0/s400/imac2iphone.jpg" border="0" /&gt;&lt;/a&gt; After I had submitted my issues on-line for the program portal, I just kept plugging away at my iPhone application. I must say that my coding &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;proficiency&lt;/span&gt; is really kicking in now! I was just limited to testing in the simulator. &lt;div&gt; &lt;/div&gt;&lt;div&gt;Well, was it two or three days ago?... I logged into the portal to see if the status of things had changed. I was bracing myself to see the same-ol' same-ol'. But there was an "Approve" button there! I clicked it and got a nice &lt;em&gt;download&lt;/em&gt; link.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;Later that Night:&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I finally had the time to download the certificate to my iMac. I went through the proper hoops and shazam! It worked! I can now run my apps on my actual iPhone again!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-2347488903817936344?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/2347488903817936344/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/02/going-again-full-bore.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/2347488903817936344?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/2347488903817936344?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/EeQ3I9Lx2Fk/going-again-full-bore.html" title="Going Again Full Bore" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_o1xAhGn208E/SZn3R4TNa6I/AAAAAAAAAUs/OEJ2uhZiTf0/s72-c/imac2iphone.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/02/going-again-full-bore.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcERXk7cCp7ImA9WxVXE0s.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-155517265303904195</id><published>2009-02-11T06:08:00.000-08:00</published><updated>2009-02-11T06:20:04.708-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-11T06:20:04.708-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Interface Builder" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="2.2" /><title>2.2 and Program Portal Woes</title><content type="html">I made (in my opinion) a big mistake by installing iPhone OS 2.2 on my iPhone a couple of days ago. Now I cannot install any apps I've worked on onto my phone! :(&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I basically thought, well, it doesn't matter that this happened, I just got an iMac a short time ago and I want do do development on it instead of my MacBook anyway. The screen is much larger and easier to read that the laptop, the keyboard is better, it has more storage, etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I revoked my certificates, created a request for a certificate and posted it into the program portal.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Part of vast frustration: After posting, usually I get the option to approve the certificate (since I am the "agent") but no option shows up to do this. Arrrrggghhh!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I've submitted a "request" I think the day before yesterday. Still no word from Apple. It makes me want to tear my hair out! Appeo! Appeo! wherefore art thou Appeo!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Another wonky thing: Controls you place on a view in Interface builder don't always appear in the simulator where you put them in the builder. You have to offset their positions to make them come up right. Also, the positioning (both wrong) is different from 2.1 to 2.2! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you haven't installed the iPhone OS 2.2 on your iPhone yet, I would say hold off for now. Just my take.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-155517265303904195?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/155517265303904195/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/02/22-and-program-portal-woes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/155517265303904195?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/155517265303904195?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/AjvOYxIeDxg/22-and-program-portal-woes.html" title="2.2 and Program Portal Woes" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/02/22-and-program-portal-woes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4ASXk6cCp7ImA9WxVQEUg.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-6291586191045507416</id><published>2009-01-28T07:47:00.000-08:00</published><updated>2009-01-28T08:09:08.718-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-28T08:09:08.718-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="view controllers" /><title>A New Dawn?</title><content type="html">&lt;a href="http://4.bp.blogspot.com/_o1xAhGn208E/SYCAfaaMI4I/AAAAAAAAAUk/tBTIBNKnH3k/s1600-h/sunset.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5296374438941172610" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 125px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_o1xAhGn208E/SYCAfaaMI4I/AAAAAAAAAUk/tBTIBNKnH3k/s400/sunset.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Quite some time has passed. In that period of time much has transpired. &lt;/div&gt;&lt;ul&gt;&lt;li&gt;I have a better understanding of Interface Builder now (I would not say that I have a good understanding yet... but I know enough to get some stuff done now).&lt;/li&gt;&lt;li&gt;I've actually got little apps I've made to install and run on my actual phone instead of just running in the iPhone Simulator.&lt;/li&gt;&lt;li&gt;I've finally got a tab view/navigation view controller type app to work properly.&lt;/li&gt;&lt;li&gt;I've got more proficient at working with "tables" in the views (not to be confused with database tables).&lt;/li&gt;&lt;li&gt;And speaking of databases, I've been able to create an app the creates a SQLite database file and creates some tables in it and read/writes data to those tables.&lt;/li&gt;&lt;li&gt;I've successfully got to work the showing and hiding of a modal view with a modal view controller.&lt;/li&gt;&lt;li&gt;Oh, and I bought myself a new iMac for my birthday!&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I wouldn't say that I have learned everything I need to know in order to write successful iPhone apps, but I think I probably have 90% of what I need to know down. I am planning on doing some video tutorials on what I've learned... stay tuned...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-6291586191045507416?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/6291586191045507416/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2009/01/new-dawn.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6291586191045507416?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/6291586191045507416?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/84z_A_qHqIM/new-dawn.html" title="A New Dawn?" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_o1xAhGn208E/SYCAfaaMI4I/AAAAAAAAAUk/tBTIBNKnH3k/s72-c/sunset.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2009/01/new-dawn.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYDRHY4eCp7ImA9WxRbGEs.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-7801244299340717295</id><published>2008-12-09T13:12:00.000-08:00</published><updated>2008-12-09T14:02:55.830-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-09T14:02:55.830-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="iPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Books" /><category scheme="http://www.blogger.com/atom/ns#" term="view controllers" /><title>Digging into iPhone Programming: Some Books to Check Out</title><content type="html">With Apple's NDA out in force. It was very frustrating to find any information outside of Apple's online documentation on developing software for the iPhone. You want to take classes? Sorry! Apple is great at having all sorts of classes on various Apple software at their stores. Not for programming the iPhone though. What about classes offered by someone else? Sorry! Websites? Books? Buzzzzzz! No dice. Thankfully the super-restrictive NDA has been lifted (of course if you follow iPhone programming development you already know that)!&lt;br /&gt;&lt;br /&gt;There are three books that I have had my nose stuck in of late. Let's take a high-level look at each:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/ST7f3-gNu5I/AAAAAAAAAT4/zluoblxzJIg/s1600-h/prog_in_obj_c.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277901966088715154" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 169px; CURSOR: hand; HEIGHT: 213px" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/ST7f3-gNu5I/AAAAAAAAAT4/zluoblxzJIg/s400/prog_in_obj_c.jpg" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;Programming in Objective-C&lt;/strong&gt;&lt;br /&gt;Initially, I got this book pre-NDA. I mean, Objective-C is not just a language for programming on the iPhone or the iPod Touch. It's been around for years. It is the main programming language Apple uses for their apps that run on the Mac.&lt;br /&gt;&lt;br /&gt;Considering I had never programmed in Objective-C before much less &lt;em&gt;heard&lt;/em&gt; of the language in the first place, this seemed like a good book for me to get.&lt;br /&gt;&lt;br /&gt;Turns out this is a pretty good book. It won't actually show you development on an iPhone, but it will teach you Objective-C. It assumes zero knowledge of the language (which is good because that is where I was at)! It allowed me to start to get used to Objective-C's strange syntax of square brackets, declaring object references with asterisks, an initial foray into delegates and more. Don't know Objective-C? Get this book!&lt;br /&gt;&lt;br /&gt;Once the NDA was lifted, the following two books became available for purchase:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/ST7fy-m3PlI/AAAAAAAAATw/iLqenLaK9Wg/s1600-h/beginning_iphone_dev_explr_sdk.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277901880217255506" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 129px; CURSOR: hand; HEIGHT: 168px" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/ST7fy-m3PlI/AAAAAAAAATw/iLqenLaK9Wg/s400/beginning_iphone_dev_explr_sdk.jpg" border="0" /&gt;&lt;/a&gt; &lt;strong&gt;Beginning iPhone Development: Exploring the iPhone SDK&lt;/strong&gt;&lt;br /&gt;Of the three books mentioned here, this book is my favorite and the one I have been spending most of my time with. It has spent allot of time with me going to and from work on the train. I've been reading it after dinner. I've been sitting with it and my Mac Book trying stuff out in XCode. It has been my evening reading before going to sleep. It's really a good book.&lt;br /&gt;&lt;br /&gt;There are some things I wish were covered in more detail. I wish there was more info on tab view controllers and just more conceptual information on view controllers period. I find it hard to visualize some of the view controller/view relationships.&lt;br /&gt;&lt;br /&gt;That being said, the book is chock full of detailed examples. The authors take you step-by-step through each example in a very thorough manner. I love the cheerful banter of the language. It's just fun reading this book! The layout of the book, the illustrations, are well done. I just want to pick it up to look at it. Does that mean I'm a geek? :P&lt;br /&gt;&lt;br /&gt;One thing I would mention though, if you never programmed in Objective-C before, this book is not enough. There are syntax things going on that you'll be saying, "what is that for?" Best to get &lt;em&gt;Programming in Objective-C&lt;/em&gt; to go along with it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_o1xAhGn208E/ST7ftb-7pSI/AAAAAAAAATo/ZQwGJqnF0fI/s1600-h/iphone_dev_cookbook.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277901785023620386" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 169px; CURSOR: hand; HEIGHT: 214px" alt="" src="http://1.bp.blogspot.com/_o1xAhGn208E/ST7ftb-7pSI/AAAAAAAAATo/ZQwGJqnF0fI/s400/iphone_dev_cookbook.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;The iPhone Developer's Cookbook&lt;/strong&gt;&lt;br /&gt;I actually got this book before &lt;em&gt;Beginning iPhone Development.&lt;/em&gt; It is instructional and can help you learn how to program the iPhone, but, just has the title implies it's more of a cookbook type of book. That is, it has "recipes" on how to code different things on the iPhone.&lt;br /&gt;&lt;br /&gt;The section on view controllers was helpful to go along with what was said in the &lt;em&gt;Beginning iPhone Development&lt;/em&gt; book. It didn't complete the picture for me though.&lt;br /&gt;&lt;br /&gt;One thing I like about this book is the recipes included for functionality that does not necessarily show up in Apple's documentation. Like do you want your app to use that cool feature known as Cover Flow? This book has a recipe on how to do it.&lt;br /&gt;&lt;br /&gt;Again, if you don't know Objective-C, you best get a book like &lt;em&gt;Programming in Objective-C&lt;/em&gt; to go along with it.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Final Thoughts on These Books&lt;br /&gt;&lt;/strong&gt;If you're looking for information on how to use the Program Portal after paying your $99, you won't find much here. What you will find is a lot of good programming information to kick-start you into the world of iPhone/iPod Touch software development.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-7801244299340717295?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/7801244299340717295/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2008/12/digging-into-iphone-programming-some.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7801244299340717295?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/7801244299340717295?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/UnRrqU2_OMI/digging-into-iphone-programming-some.html" title="Digging into iPhone Programming: Some Books to Check Out" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_o1xAhGn208E/ST7f3-gNu5I/AAAAAAAAAT4/zluoblxzJIg/s72-c/prog_in_obj_c.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2008/12/digging-into-iphone-programming-some.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQHQXw5fyp7ImA9WxRbF0g.&quot;"><id>tag:blogger.com,1999:blog-7630018600949974390.post-3062133353951606508</id><published>2008-12-08T07:18:00.000-08:00</published><updated>2008-12-08T07:32:10.227-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-08T07:32:10.227-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XCode" /><category scheme="http://www.blogger.com/atom/ns#" term="iPhone Apps" /><category scheme="http://www.blogger.com/atom/ns#" term="Provisioning" /><title>Deploying Apps on my Phone From XCode</title><content type="html">&lt;a href="http://3.bp.blogspot.com/_o1xAhGn208E/ST090GR_HnI/AAAAAAAAATQ/V1JrB-2Wpx8/s1600-h/snow_scene.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5277442303596633714" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 119px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_o1xAhGn208E/ST090GR_HnI/AAAAAAAAATQ/V1JrB-2Wpx8/s400/snow_scene.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Let's see.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;I made sure that I had the latest version of iTunes. &lt;/li&gt;&lt;li&gt;I made sure that I had the latest iPhone SDK.&lt;/li&gt;&lt;li&gt;I started a new project (in case some of my project properties were screwed up).&lt;/li&gt;&lt;li&gt;I carefully plugged in my bundle identifier.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Finally, though I'm not 100% sure exactly why, I can do a build on an iPhone project in XCode and get it to successfully deploy on my iPhone.&lt;/p&gt;&lt;p&gt;This is a banner day for me. This stopped working ages ago and I had been hammering away at the problem on and off with no success. It was very discouraging to say the least.&lt;/p&gt;&lt;p&gt;Well yesterday, that problem came to an end!&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7630018600949974390-3062133353951606508?l=iphone-obsessed.blogspot.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://iphone-obsessed.blogspot.com/feeds/3062133353951606508/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://iphone-obsessed.blogspot.com/2008/12/deploying-apps-on-my-phone-from-xcode.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/3062133353951606508?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7630018600949974390/posts/default/3062133353951606508?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/IphoneObsessed/~3/EM4J0wTzOy8/deploying-apps-on-my-phone-from-xcode.html" title="Deploying Apps on my Phone From XCode" /><author><name>Orville Chomer</name><uri>http://www.blogger.com/profile/15386736774124528094</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="04577090365112675640" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_o1xAhGn208E/ST090GR_HnI/AAAAAAAAATQ/V1JrB-2Wpx8/s72-c/snow_scene.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://iphone-obsessed.blogspot.com/2008/12/deploying-apps-on-my-phone-from-xcode.html</feedburner:origLink></entry></feed>
