<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.maclife.com" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
 <title>Mac|Life iPhone SDK RSS Feed</title>
 <link>http://www.maclife.com/tags/iPhone+SDK</link>
 <description>used for category lists, takes arguments</description>
 <language>en</language>
<item>
 <title>iPhone Video Recording Interface Found</title>
 <link>http://www.maclife.com/article/news/iphone_video_recording_interface_found</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;First there was word of an &lt;a href=&quot;/article/news/nextgen_iphone_receive_32megapixel_camera&quot;&gt;updated camera&lt;/a&gt; coming out of Taiwan for the new iPhone. Then, image files were found that pointed to &lt;a href=&quot;/article/news/iphone_30s_hidden_video_editing_potential&quot;&gt;video editing capabilities&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Now &lt;a href=&quot;http://www.macrumors.com/2009/04/07/iphone-video-recording-interface-digital-compass-voice-control-and-auto-focus-camera/&quot; target=&quot;_blank&quot;&gt;MacRumors has a screenshot&lt;/a&gt; of the brand-spanking-new camera interface found in the iPhone 3.0 Beta. It&#039;s no wonder Apple has an NDA on this thing. Too bad no one seems to be following it. &lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.macrumors.com/2009/04/07/iphone-video-recording-interface-digital-compass-voice-control-and-auto-focus-camera/&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;480&quot; src=&quot;/files/u32/0407_cam_380.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The interface shown above isn&#039;t available by default in the 3.0 Beta. You have to configure some files, modify some settings and finally summon the great wind god, Blowinsky with a goat sacrifice. This is why hacking is such a messy business.&lt;br /&gt;&lt;br /&gt;As of now, the feature doesn&#039;t work in the 3.0 Beta, but we have our fingers crossed. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/news/iphone_video_recording_interface_found#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/255">iPhone</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <category domain="http://www.maclife.com/taxonomy/term/3031">iphone software 3.0</category>
 <pubDate>Tue, 07 Apr 2009 12:18:26 -0500</pubDate>
 <dc:creator>Roberto Baldwin</dc:creator>
 <guid isPermaLink="false">4053 at http://www.maclife.com</guid>
</item>
<item>
 <title>Podcast #81: iPhone OS 3.0 and Woz Keeps on Dancing</title>
 <link>http://www.maclife.com/article/podcast_81_iphone_os_30_and_woz_keeps_dancing</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img alt=&quot;podcast&quot; class=&quot;graphic-right&quot; height=&quot;219&quot; src=&quot;/sites/future.p2technology.com/files/imce-images2/podcast_220.jpg&quot; width=&quot;220&quot; /&gt;We discuss the newly announced iPhone OS 3.0 Software and Woz stays alive on DWTS. &lt;/p&gt;&lt;p&gt;A Nashville band is chosen for our weekly, &amp;quot;Keep or Delete.&amp;quot; Each week we
download and review the free iTunes song of the week and decide whether
we&#039;re going to keep or delete the file. This week&#039;s artist:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?id=306605769&amp;amp;s=143441&quot; target=&quot;_blank&quot;&gt;Gloriana - Wild at Heart&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Don&#039;t forget, the &lt;em&gt;Mac&lt;/em&gt;|&lt;em&gt;Life&lt;/em&gt; staff would love to hear your thoughts, comments and ideas for the new podcast. Just leave a message on the &lt;em&gt;Mac&lt;/em&gt;|&lt;em&gt;Live&lt;/em&gt;
question/comment line: (877) 404-1337, extension 622. Please limit the
length of your messages to 1 minute max. We&#039;ll review these calls each
week and feature our favorites, along with responses, on that week&#039;s
podcast.&lt;/p&gt;&lt;p&gt;To subscribe to the &lt;em&gt;Mac&lt;/em&gt;|&lt;em&gt;Live&lt;/em&gt; podcast series through an RSS feed, click &lt;a href=&quot;http://feeds.feedburner.com/maclife/audio/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;; if you want to subscribe through the iTunes Store, click &lt;a href=&quot;http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=252335711&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/podcast_81_iphone_os_30_and_woz_keeps_dancing#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <category domain="http://www.maclife.com/taxonomy/term/20">Mac|Live Podcast</category>
 <enclosure url="http://dl.maclife.com/MacLive_Podcast_No.81.mp3" length="0" type="text/html; charset=iso-8859-1" />
 <atom:link type="text/html; charset=iso-8859-1" href="http://dl.maclife.com/MacLive_Podcast_No.81.mp3" xmlns:atom="http://www.w3.org/2005/Atom" />
 <itunes:author>Mac|Life Staff</itunes:author>
 <itunes:subtitle>iPhone OS 3.0 and Woz Keeps on Dancing</itunes:subtitle>
 <itunes:summary>We discuss the newly announced iPhone OS 3.0 Software and Woz stays alive on DWTS. </itunes:summary>
 <itunes:keywords>Woz, iPhone, sdk</itunes:keywords>
 <itunes:explicit>no</itunes:explicit>
 <itunes:duration>00:33:56</itunes:duration>
 <pubDate>Thu, 19 Mar 2009 02:43:02 -0500</pubDate>
 <dc:creator>Mac|Life Staff</dc:creator>
 <guid isPermaLink="false">4006 at http://www.maclife.com</guid>
</item>
<item>
 <title> Apple Explains iPhone 3.0 Roadmap</title>
 <link>http://www.maclife.com/article/news/apple_explains_iphone_30_roadmap</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img alt=&quot;iphone .30&quot; height=&quot;146&quot; src=&quot;/files/u29162/0316_iphone_380.jpg&quot; width=&quot;380&quot; /&gt;&lt;/p&gt;&lt;p&gt;At a preview event this morning, Apple detailed the iPhone 3.0 software update, coming Summer, 2009. A beta version for developers is available today, and iPhone subscribers will be able to get it free, likely in June. iPod touch upgrades will cost of $9.95.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;/article/news/live_blog_iphone_os_30_software_event&quot;&gt;The two-hour presentation&lt;/a&gt; was packed full of features for developers and consumers. Highlights included the long-missing cut-copy-paste tool, Bluetooth audio support, and a search function that burrows through Apple&#039;s main apps, including Mail.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Developers, developers, developers&lt;/strong&gt;&lt;br /&gt;The presentation covered many details for developers, with Apple stating that coders would have access to 1,000 new APIs (application programming interfaces). Think of these as Lego blocks that contain their own functionality; developers can more easily assemble these tools into complete apps instead of writing everything from scratch. The result will be great, new software that was previously impossible.&lt;/p&gt;&lt;p&gt;Apple explained the functionality behind a handful of these new modules. A peer-to-peer API lets two Bluetooth devices automatically discover each other and share content, such as in a networked game. (Forget having to join the same Wi-Fi network first, as is the current, typical technique.) Developers can now access mapping tools in their own software, including the framework to provide turn-by-turn directions. Streaming audio and video tools automatically scale content quality depending on your bandwidth. A voice-chat API instantly adds audio communications to software, especially great for games. Developers can also access the iTunes library stored on the device, using that music or data in software.&lt;/p&gt;&lt;p&gt;The APIs also enable hardware access, with Apple opening up even more options.  A proximity sensor API, for example, lets software directly use the ear sensor. And hardware developers will be able to communicate with their own iPhone software directly through the dock or Bluetooth. This connection could result in nearly anything attaching to an iPhone; LifeScan demonstrated a glucose monitor that interacts with iPhone software.&lt;/p&gt;&lt;p&gt;Bluetooth gets another update, finally supporting stereo headsets (A2DP). However, Apple wouldn&#039;t explain if a bluetooth keyboard or other device will be able to connect.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The customer is always right&lt;/strong&gt;&lt;br /&gt;Apple also showcased many of the customer features. Copy-and-paste works by holding a finger on a word and dragging the highlighted area. Mail, Notes, and SMS messages add a landscape mode for a bigger keyboard. Notes can sync to your Mac through iTunes. MMS picture messages finally work--with the 3G iPhone only. Calendar features also improve, adding CalDAV and .ics subscriptions. Shake-to-shuffle from the &lt;a href=&quot;/article/%5Bprimary-term%5D/new_nano_slims_down_bulks&quot;&gt;iPod nano&lt;/a&gt; moves to the iPhone and touch.&lt;/p&gt;&lt;p&gt;Apple is finally readying the push notifications rollout &lt;a href=&quot;/article/news/developers_get_iphone_21_including_push_notification_service&quot;&gt;promised last year&lt;/a&gt;. As previously announced, if a program isn&#039;t running, the developer can send Apple a notification that gets pushed to your device. For example, if you&#039;ve subscribed to an ESPN alert, you&#039;ll automatically be notified of an important score with a message, sound effect, or hovering number on the ESPN app.&lt;/p&gt;&lt;p&gt;The iPhone hardware and software will continue to support tethering on a &lt;a href=&quot;/article/news/netshare_mia_app_store&quot;&gt;technical level&lt;/a&gt;. This method bridges the mobile 3G or Edge Internet connection to a laptop, enabling online access through the phone carrier. While Apple is working with carriers to offer this service, no specific release plans were outlined.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Everything comes with a price&lt;/strong&gt;&lt;br /&gt;In addition to the customer and developer features, Apple will be introducing new payment options for apps. Developers will continue to keep 70% of the sales money, but they&#039;ll be able to sell items on a recurring basis, like a magazine subscription. Developers will also be able to sell optional, add-on content--like new levels for a game or individual e-reader books--after the initial purchase. Those transactions will only apply to paid apps; a free app won&#039;t later be able to add charges later.&lt;br /&gt;&lt;br /&gt;We&#039;re excited for the new iPhone features as much as new App Store software. Now we just need an app that counts the days until release.&lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/news/apple_explains_iphone_30_roadmap#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/143">iphone</category>
 <category domain="http://www.maclife.com/taxonomy/term/255">iPhone</category>
 <category domain="http://www.maclife.com/taxonomy/term/3012">iPhone 3.0</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <category domain="http://www.maclife.com/taxonomy/term/217">news</category>
 <pubDate>Tue, 17 Mar 2009 17:17:14 -0500</pubDate>
 <dc:creator>Zack Stern</dc:creator>
 <guid isPermaLink="false">4001 at http://www.maclife.com</guid>
</item>
<item>
 <title>Apple Posts Video of the iPhone 3.0 Preview Event</title>
 <link>http://www.maclife.com/article/news/apple_posts_video_iphone_30_preview_event</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;a href=&quot;http://events.apple.com.edgesuite.net/0903lajkszg/event/index.html&quot; target=&quot;_blank&quot;&gt;&lt;img height=&quot;263&quot; src=&quot;/files/u18/0317-video-380.jpg&quot; width=&quot;380&quot; /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Our &lt;a href=&quot;/article/news/live_blog_iphone_os_30_software_event&quot; target=&quot;_blank&quot;&gt;live blog&lt;/a&gt; made you feel like you were there. Our &lt;a href=&quot;http://twitter.com/MacLife&quot; target=&quot;_blank&quot;&gt;live Twittering&lt;/a&gt; thrilled everyone who didn&#039;t have time to keep refreshing the live blog, and/or annoyed people who didn&#039;t expect 100-plus tweets in a couple of hours. (We&#039;ve apologized. They still love us. It&#039;s a St. Patrick&#039;s Day miracle!)&lt;/p&gt;&lt;p&gt;But &lt;a href=&quot;http://events.apple.com.edgesuite.net/0903lajkszg/event/index.html&quot; target=&quot;_blank&quot;&gt;nothing beats a video&lt;/a&gt;. Now you can see it all, and even rewind the good parts, like &lt;a href=&quot;http://www.smule.com/&quot; target=&quot;_blank&quot;&gt;Smule&#039;s Leaf Trombone&lt;/a&gt; duet of &amp;quot;Phantom of the Opera.&amp;quot; It&#039;s not to be missed.&lt;/p&gt;&lt;p&gt;Thanks to the good people at Apple for hosting us, providing delicious pastries, and getting this video posted so quickly. Oh yeah, and they make nice software too. &lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/news/apple_posts_video_iphone_30_preview_event#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/143">iphone</category>
 <category domain="http://www.maclife.com/taxonomy/term/255">iPhone</category>
 <category domain="http://www.maclife.com/taxonomy/term/3012">iPhone 3.0</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <category domain="http://www.maclife.com/taxonomy/term/234">video</category>
 <category domain="http://www.maclife.com/taxonomy/term/26">Videos</category>
 <pubDate>Tue, 17 Mar 2009 16:56:52 -0500</pubDate>
 <dc:creator>Susie Ochs</dc:creator>
 <guid isPermaLink="false">4002 at http://www.maclife.com</guid>
</item>
<item>
 <title>iPhone 3.0 SDK Available Now</title>
 <link>http://www.maclife.com/article/news/iphone_30_sdk_available_now</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img class=&quot;graphic-right&quot; height=&quot;160&quot; src=&quot;/files/u29162/0317_sdk_160.jpg&quot; width=&quot;160&quot; /&gt;The brand new iPhone OS 3.0 Software SDK is available for download from Apple&#039;s Developer Connection site. &lt;br /&gt;&lt;br /&gt;Developers and developer wannabes--like Robbie--can download the, copy and paste having, push notification infused, API rich iPhone OS 3.0 SDK from &lt;a href=&quot;http://developer.apple.com/iphone/program/sdk.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Remember kids, it&#039;s day zero. Apple&#039;s servers are being pushed to the limit. THE LIMIT!!!&lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/news/iphone_30_sdk_available_now#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/3012">iPhone 3.0</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <pubDate>Tue, 17 Mar 2009 15:15:01 -0500</pubDate>
 <dc:creator>Ray Aguilera</dc:creator>
 <guid isPermaLink="false">3999 at http://www.maclife.com</guid>
</item>
<item>
 <title>iPhone Developer Connection Down</title>
 <link>http://www.maclife.com/article/news/iphone_developer_connection_back_soon</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img alt=&quot;back&quot; height=&quot;201&quot; src=&quot;/files/u29162/0316_back_380.jpg&quot; width=&quot;380&quot; /&gt; &lt;/p&gt;&lt;p&gt;It has begun.&lt;/p&gt;&lt;p&gt;Keep an eye on MacLife.com for the moment the &lt;a href=&quot;http://devimages.apple.com/comebacksoon/&quot; target=&quot;_blank&quot;&gt;Dev Connection&lt;/a&gt; is back. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
 <comments>http://www.maclife.com/article/news/iphone_developer_connection_back_soon#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/3012">iPhone 3.0</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <pubDate>Tue, 17 Mar 2009 13:35:34 -0500</pubDate>
 <dc:creator>Ray Aguilera</dc:creator>
 <guid isPermaLink="false">4000 at http://www.maclife.com</guid>
</item>
<item>
 <title>iPhoneDevCamp: Meet Interesting Developers, Battle Them for Prizes</title>
 <link>http://www.maclife.com/article/news/iphonedevcamp_meet_interesting_developers_and_beat_them_competition_0</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img alt=&quot;devcamp&quot; height=&quot;83&quot; src=&quot;/files/u32/1020_devcamp_380.jpg&quot; width=&quot;380&quot; /&gt; &lt;/p&gt;
&lt;p&gt;
&lt;table border=&quot;0&quot; align=&quot;right&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
digg_url = &#039;http://www.maclife.com/article/news/iphonedevcamp_meet_interesting_developers_and_beat_them_competition_0&#039;;
&lt;/script&gt;&lt;script src=&quot;http://digg.com/tools/diggthis.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;&lt;p&gt;  &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;iPhone application developers don’t have to go it alone. Thanks to &lt;a href=&quot;http://www.iphonedevcamp.org&quot; target=&quot;_blank&quot;&gt;iPhoneDevCamp&lt;/a&gt;, an “unconference” centered around deadline-fueled development and open-mike presentations, you can create apps along with other iPhone enthusiasts. And perhaps win some fabulous prizes in the process. &lt;/p&gt;
&lt;p&gt;According to organizer Dom Sagolla, iPhoneDevCamp is gathering steam after two San Francisco-based sessions. The first session in 2007--held 22 days after the initial concept--had 200 attendees. 2008’s session brought in 450. The geographically inconvenienced can attend satellite camps, held either concurrently or as stand-alone events in places like Brooklyn, New York; London, England; and Auckland, New Zealand. &lt;/p&gt;
&lt;p&gt;Although this year’s iPhoneDevCamp had gaming and a masseuse for the developers, the highlight of the weekend was the Hackathon: a weekend-long coding event where you develop an app with people you may have met at the registration table. Competitors were judged, and the winners walked away with &lt;a href=&quot;http://www.iphonedevcamp.org/contest/&quot; target=&quot;_blank&quot;&gt;prizes in categories&lt;/a&gt; such as “most educational” and “coolest” apps.&lt;/p&gt;
&lt;p&gt;Sagolla said, “Just like &lt;a href=&quot;http://barcamp.org/&quot; target=&quot;_blank&quot;&gt;Bar Camp&lt;/a&gt;, we provided the Wi-Fi, the space, the power, the food, the beer, and the entertainment [participants] need to relax…. We give them everything they need to get their work done quickly and questions answered quickly so they can demonstrate something at our Hackathon contest.”&lt;/p&gt;
&lt;p&gt;Applications produced this year included “REDACTED Debugger,&amp;quot; a debugger that runs on the phone itself as a Web service, the award-winning TouchCode open source repository, and there were a number of excellent games developed,” said Sagolla. Hackathon winners can be found &lt;a href=&quot;http://www.iphonedevcamp.org/2008/08/08/hackathon-contest-winners&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Due to the nature of the event, attendees should come armed with a decent knowledge of Cocoa (Objective C). Other recommended skills include Open GL, XML, and HTML. Some of the apps that emerge from the camp are proprietary, but some, &lt;a href=&quot;http://barcamp.org/iPhoneDevCamp&quot; target=&quot;_blank&quot;&gt;like the event itself&lt;/a&gt;, are open source.&lt;/p&gt;
&lt;p&gt;Its open-source, do-it-yourself nature is part of what separates iPhoneDevCamp from events like the MacWorld Expo and the World Wide Developer’s Conference. Rather than hear prepared lectures, attendees can sign up to speak at one of the two presentation areas; you can talk about your latest project, make requests or offers, and even hold a Q &amp;amp; A session. &lt;/p&gt;
&lt;p&gt;“I love the WWDC. It’s like drinking from a firehose. But at a certain point you want to sit down and actually get something done. iPhone Dev Camp is a sister conference, the open source community’s version of a developer conference. It’s about the passion of the people who attend. There are few experts, and we all need each other to get along.”&lt;/p&gt;
&lt;p&gt;Where MacWorld Expo is centered around Apple’s products and accessories that have already shipped, iPhoneDevCamp is for people who want to create the next wave of iPhone applications.&lt;/p&gt;
&lt;p&gt;Sagolla believes upcoming iPhoneDevCamps will prove more interesting, now that Apple has lifted the non-disclosure agreements that prevented developers from sharing information. “Now you can hold a class and demonstrate your application, without violating any agreement with Apple,” he said. Need instant feedback from other developers? iPhoneDevCamp will have it on tap.&lt;/p&gt;
&lt;p&gt;Another notable benefit of attending the iPhoneDevCamp are the connections you can make. When organizer Raven Zachary was approached by Obama for America to write an &lt;a href=&quot;/article/news/donkeys_apples_more_elephants_do&quot; target=&quot;_blank&quot;&gt;app supporting Barack Obama’s campaign&lt;/a&gt;, he gathered a team that included developers he met at the camp. The app has received &lt;a href=&quot;http://politicalticker.blogs.cnn.com/2008/10/02/obama-takes-campaign-to-the-iphone/&quot; target=&quot;_blank&quot;&gt;national&lt;/a&gt; and &lt;a href=&quot;http://news.bbc.co.uk/1/hi/technology/7649753.stm&quot; target=&quot;_blank&quot;&gt;international&lt;/a&gt; attention.&lt;/p&gt;
&lt;p&gt;And the downside to the iPhoneDevCamp? After coding all weekend, you probably have to code when you get back to work on Monday.&lt;/p&gt;
</description>
 <comments>http://www.maclife.com/article/news/iphonedevcamp_meet_interesting_developers_and_beat_them_competition_0#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/55">Feature</category>
 <category domain="http://www.maclife.com/taxonomy/term/255">iPhone</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <pubDate>Mon, 20 Oct 2008 15:41:10 -0500</pubDate>
 <dc:creator>Carol Pinchefsky</dc:creator>
 <guid isPermaLink="false">3178 at http://www.maclife.com</guid>
</item>
<item>
 <title>Apple Loosens Grip on iPhone Development -- But is it Enough?</title>
 <link>http://www.maclife.com/article/news/apple_loosens_grip_iphone_development_it_enough</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;&lt;img class=&quot;graphic-right&quot; src=&quot;/files/u32/1015_appstore_140.jpg&quot; alt=&quot;app store&quot; width=&quot;140&quot; height=&quot;141&quot; /&gt;October 1 was a happy day in developer land -- &lt;a href=&quot;/article/news/nda_iphone_development_lifted&quot;&gt;Apple finally dropped the Non-Disclosure Agreement&lt;/a&gt; that coders had to agree to abide by if they wanted to create apps for the iPhone and iPod touch. &lt;/p&gt;
&lt;p&gt;That NDA essentially forced developers to re-create the wheel over and over again. If they wanted to implement something that was not obvious, or well documented in Apple&#039;s SDK, they couldn’t reach out to a community of skilled developers to find out how others dealt with the issue. A resource pool of skilled developers sharing information translates into saved time and lower frustration for coders. And we all know happy coders result in better applications for everyone. &lt;/p&gt;
&lt;p&gt;“I&#039;m sure the information that’s now flowing online will be like a rising tide lifting all boats in this space,” said Simon Dawlat, founder of &lt;a href=&quot;http://www.itoonzlive.com&quot; target=&quot;_blank&quot;&gt;iToonzlive&lt;/a&gt; a virtual pet application for the iPhone and iPod touch.&lt;/p&gt;
&lt;p&gt;“I can think of two instances, right off the top of my head, where a good community resource would have saved us a sleepless night,” added Jason Citron, co-founder of Aurora Feint Inc and developer of &lt;a href=&quot;http://aurorafeint.com&quot; target=&quot;_blank&quot;&gt;multiplayer adventure games&lt;/a&gt; for the iPhone and iPod touch.&lt;/p&gt;
&lt;p&gt;Jettisoning the ‘loose lips will sink our ship’ policy -- Apple noted in a rather &lt;a href=&quot;http://developer.apple.com/iphone/program/&quot; target=&quot;_blank&quot;&gt;cranky little note&lt;/a&gt; on its developers’ website that the NDA was instituted “so that others don’t steal our work. It has happened before” -- is a good step in the right direction. But Apple needs to drop a few more of their veils of secrecy if the company truly wants to support its developers. &lt;/p&gt;
&lt;p&gt;Last spring Steve Jobs announced at the iPhone roadmap event that the goal was to get “as many apps out in front of as many iPhone users as possible,&amp;quot;with the utterly understandable exceptions of apps that are malicious, illegal, porn, violate people’s privacy or are bandwidth hogs … and -- here’s where it gets less understandable -- the rather vague &amp;quot;unforeseen.&amp;quot; &lt;/p&gt;
&lt;p&gt;Apple should have the ultimate say-so over what they will and won’t put into their App Store. The problem is that, according to the buzz online, the rejection process seems to be a little too random for developers comfort. So far it seems that your app is likely to be rejected if -- in the official App reviewer’s judgment -- it’s too similar to other applications, or perhaps if it does things that Apple may want to do themselves at some point. &lt;/p&gt;
&lt;p&gt;Nobody really seems to know why some apps are accepted and similar ones are rejected. It seems unfair to expect developers to pour their time and money into developing an app that may not be accepted for ‘unforeseen’ reasons. The vagueness is making some developers twitchy and less than enthusiastic about making apps that stray a little outside of the mainstream.&lt;/p&gt;
&lt;p&gt;“I have a few interesting ideas in my bucket that I won&#039;t start developing until I&#039;m sure these apps will be accepted. I think this is a common compliant with many developers, it’s an extremely annoying situation,” said Dawlat.&lt;/p&gt;
&lt;p&gt;Apple could also do better at communicating clearly with developers throughout the entire process. As an example, Citron’s game was removed for a time from the App store. When the game was pulled, he and his partner weren’t sure what the problem was, they &lt;a href=&quot;http://aurorafeint.proboards100.com/index.cgi?board=crash&amp;amp;action=display&amp;amp;thread=346&quot; target=&quot;_blank&quot;&gt;eventually discovered&lt;/a&gt; the issue was that the game was transferring multiple player data unencrypted in one play mode. The problem was addressed with input from their user community. &lt;/p&gt;
&lt;p&gt;Apple does have a streamlined re-review process for rejected apps, but clearer guidelines and communications processes would benefit developers.&lt;/p&gt;
&lt;p&gt;“Their application submission process is very poor. I would love to see better error messages. They have this automatic verifier that runs on applications to make sure they have their digital signatures in place properly. We&#039;ve spent countless nights tweaking settings in my compiler to try and get it to sign the app properly,” said Citron. &lt;/p&gt;
&lt;p&gt;“Also, their streaming audio system is ridiculously complicated. It would be nice if they simplified that and made it easier to play music in games,” Citron added.&lt;/p&gt;
&lt;p&gt;One of the ways that Apple differentiates itself is by providing the optimum user experience, and part of the way they provide this is by micromanaging. This hands-on approach has proven to be beneficial to Mac users in many cases, but the paternalistic protectionism can go too far. Closed systems tend not to prosper in the long run, maybe Apple should do as Ronnie Regan advised and tear down the wall. Sure, some junk programs may sneak into the App store, but the occasional piece of crap app will function as manure that helps everything else to grow and flourish. &lt;/p&gt;
</description>
 <comments>http://www.maclife.com/article/news/apple_loosens_grip_iphone_development_it_enough#comments</comments>
 <category domain="http://www.maclife.com/taxonomy/term/24">News</category>
 <category domain="http://www.maclife.com/taxonomy/term/55">Feature</category>
 <category domain="http://www.maclife.com/taxonomy/term/247">App Store</category>
 <category domain="http://www.maclife.com/taxonomy/term/255">iPhone</category>
 <category domain="http://www.maclife.com/taxonomy/term/346">iPhone SDK</category>
 <pubDate>Wed, 15 Oct 2008 13:32:00 -0500</pubDate>
 <dc:creator>Michelle Delio</dc:creator>
 <guid isPermaLink="false">3157 at http://www.maclife.com</guid>
</item>
</channel>
</rss>
