<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Billions Connected &#187; iphonesdk</title>
	<atom:link href="http://billionsconnected.com/blog/tag/iphonesdk/feed/" rel="self" type="application/rss+xml" />
	<link>http://billionsconnected.com/blog</link>
	<description>Thoughts on a ridiculously connected world</description>
	<lastBuildDate>Thu, 13 Aug 2009 21:13:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>The iPhone SDK announcement &#8211; The big takeaways from today&#8217;s news</title>
		<link>http://billionsconnected.com/blog/2007/10/the-iphone-sdk-announcement-the-big-takeaways-from-todays-news/</link>
		<comments>http://billionsconnected.com/blog/2007/10/the-iphone-sdk-announcement-the-big-takeaways-from-todays-news/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 18:21:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Imported]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[iphonesdk]]></category>
		<category><![CDATA[lbs]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[locationbasedservices]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The big takeaways from today&#8217;s announcement of iPhone native SDK availability in February: 1. Partly this is a preemptive strike for the holiday season &#8211; remove a reason for some people not to buy, and take away the only real &#8220;down&#8221; side to the iPhone story in consumers minds post-launch. Instead turn it into another [...]]]></description>
			<content:encoded><![CDATA[<div class="fblike" style="height:25px; height:25px; overflow:hidden;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbillionsconnected.com%2Fblog%2F2007%2F10%2Fthe-iphone-sdk-announcement-the-big-takeaways-from-todays-news%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allow Transparency="true" style="border:none; overflow:hidden; width:450px;"></iframe></div><p>The big takeaways from today&#8217;s <a href="http://www.scripting.com/stories/2007/10/17/applesIphoneSdkAnnouncemen.html">announcement of iPhone native SDK availability in February</a>:</p>
<blockquote><p>1. Partly this is a preemptive strike for the holiday season &#8211; remove a reason for some people not to buy, and take away the only real &#8220;down&#8221; side to the iPhone story in consumers minds post-launch. Instead turn it into another focus of desire for consumers &#8211; let the lust begin for the native apps just around the corner.</p></blockquote>
<blockquote><p>2. Give app developers the confidence to begin writing apps now on hacked iPhones, knowing that with a bit of tweaking they will be deployable on non-hacked devices when the SDK arrives.</p></blockquote>
<blockquote><p>3. Predictably, application signing will be part of the equation. Much depends on the signing model. The big questions &#8211; will compliance testing be required to get signed? what capabilities will be restricted?</p></blockquote>
<blockquote><p>4. The SDK release coincides roughly with the <a href="http://www.thestreet.com/s/apple-to-introduce-faster-iphone-next-year/newsanalysis/techtelecom/10379941.html?puc=_googlen?cm_ven=GOOGLEN&amp;cm_cat=FREE&amp;cm_ite=NA">reported release date of the first GPS-enabled iPhones</a>. <strong>Prediction: Apple is going to make 2008 the year location-based services go mainstream.</strong></p></blockquote>
<p>The <a href="http://www.apple.com/hotnews/">actual announcement</a>:</p>
<blockquote><p><em>Third Party Applications on the iPhone</em><br />
<em><br />
Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.</em></p>
<p><em>It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once—provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones—this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target.</em></p>
<p><em>Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,” we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs.</em></p>
<p><em>We think a few months of patience now will be rewarded by many years of great third party applications running on safe and reliable iPhones.</p>
<p>Steve</p>
<p></em><em>P.S.: The SDK will also allow developers to create applications for iPod touch. [Oct 17, 2007]</em></p>
<p> </p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://billionsconnected.com/blog/2007/10/the-iphone-sdk-announcement-the-big-takeaways-from-todays-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Where is the iPhone&#8217;s answer to Adobe AIR, or Google Gears?</title>
		<link>http://billionsconnected.com/blog/2007/10/where-is-the-iphones-answer-to-adobe-air-or-google-gears/</link>
		<comments>http://billionsconnected.com/blog/2007/10/where-is-the-iphones-answer-to-adobe-air-or-google-gears/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 00:45:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Imported]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adobeair]]></category>
		<category><![CDATA[googlegears]]></category>
		<category><![CDATA[iphonesdk]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[mobileweb]]></category>
		<category><![CDATA[permissionpopup]]></category>
		<category><![CDATA[webapplication]]></category>
		<category><![CDATA[webruntime]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Adobe&#8217;s AIR platform has shown that the web development model is fundamentally capable of delivering applications every bit as rich as native platform apps. Hence the outcry over the idea of web applications as the primary development model for the iPhone is overblown. Yes, the current iPhone development environment sucks but it&#8217;s important to keep [...]]]></description>
			<content:encoded><![CDATA[<div class="fblike" style="height:25px; height:25px; overflow:hidden;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fbillionsconnected.com%2Fblog%2F2007%2F10%2Fwhere-is-the-iphones-answer-to-adobe-air-or-google-gears%2F&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allow Transparency="true" style="border:none; overflow:hidden; width:450px;"></iframe></div><p><img class="size-full wp-image-203 alignright" title="air_iphone" src="http://billionsconnected.com/blog/wp-content/uploads/2007/09/air_iphone.jpg" alt="air_iphone" width="156" height="161" />Adobe&#8217;s AIR platform has shown that the web development model is fundamentally capable of delivering applications every bit as rich as native platform apps. Hence the <a href="http://digg.com/apple/iPhone_Development_Not_so_sweet">outcry</a> over the idea of web applications as the primary development model for the iPhone is overblown. Yes, the current iPhone development environment sucks but it&#8217;s important to keep in mind that we haven&#8217;t seen the true power of this model.</p>
<p>So what will Apple do if they are serious about the web development platform?</p>
<p>First up, a JavaScript bridge into native device capabilities on the iPhone. Right now in terms of access to device functions via web technologies, the iPhone offers nothing beyond the microbrowsers on feature phones. Yes, the AJAX support enables a quantum leap in usability, but we need more.</p>
<p>Top of the list &#8211; &#8220;the basics&#8221;</p>
<ul>
<li>file access</li>
<li>camera access</li>
<li>location</li>
<li>address book</li>
<li>calendar</li>
</ul>
<p>But beyond these now familiar mobile device capabilities, there is an opportunity for Apple to provide powerful APIs that would provide an unparalleled mobile development environment, web or otherwise:</p>
<ul>
<li>SQLite local store</li>
<li>Access to <a href="/blog/jeff/mobile_operators_stumble_on_billable_identities_apple_swoops_in">iTunes account-based charging</a></li>
<li>Event subscriptions with persistent ECMAScript object handlers
<ul>
<li>timers</li>
</ul>
<ul>
<li>calendar events</li>
</ul>
<ul>
<li>location</li>
</ul>
<ul>
<li>support for installable URI handlers</li>
</ul>
</li>
</ul>
<p>Key to app usability is that these capabilities should be provided through a user consent system which does not take away the user&#8217;s choice to make use of device features with a given application, <em>a la</em> the restrictions in many J2ME runtimes:</p>
<p style="text-align: center;"><img class="size-full wp-image-206 aligncenter" title="j2me_permission_2" src="http://billionsconnected.com/blog/wp-content/uploads/2007/09/j2me_permission_2.jpg" alt="j2me_permission_2" width="320" height="119" /><br />
On first load, present the list of &#8220;privacy affecting&#8221; services being requested by the application &#8211; and listen to what the user wants! Empower the user already &#8211; they bought the damn thing.</p>
<p>When can we expect such features? Who knows, but I would be very surprised if the first <a href="http://www.thestreet.com/s/apple-to-introduce-faster-iphone-next-year/newsanalysis/techtelecom/10379941.html?puc=_googlen?cm_ven=GOOGLEN&amp;cm_cat=FREE&amp;cm_ite=NA">GPS-enabled iPhones, expected in Q1 2008</a>, ship without at minimum a JavaScript bridge to location data following soon after.</p>
<p>Gut check: For anyone with development experience on J2ME, can you imagine going back to the underachiever that is the J2ME RMS storage API after being provided with a local SQL store?</p>
<p>The native app vs. web app argument is stale!</p>
<p>Jeff<br />
Chief Software Architect, EQO</p>
]]></content:encoded>
			<wfw:commentRss>http://billionsconnected.com/blog/2007/10/where-is-the-iphones-answer-to-adobe-air-or-google-gears/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

