<?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>Windows Linux Mac Tips &#187; App Store</title>
	<atom:link href="http://wlmtips.com/tag/app-store/feed/" rel="self" type="application/rss+xml" />
	<link>http://wlmtips.com</link>
	<description>A tip a day...</description>
	<lastBuildDate>Thu, 04 Feb 2010 06:23:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mac Monday: Apple releases the iPhone&#8217;s Software Development Kit</title>
		<link>http://wlmtips.com/2008/03/10/mac-monday-apple-releases-the-iphones-software-development-kit-sdk/</link>
		<comments>http://wlmtips.com/2008/03/10/mac-monday-apple-releases-the-iphones-software-development-kit-sdk/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 05:01:01 +0000</pubDate>
		<dc:creator>Kyle</dc:creator>
				<category><![CDATA[News/Reviews]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[exchange]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone 2.0]]></category>
		<category><![CDATA[iPhone SDK]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[simulator]]></category>

		<guid isPermaLink="false">http://wlmtips.com/2008/03/10/mac-monday-apple-releases-the-iphones-software-development-kit-sdk/</guid>
		<description><![CDATA[<a href="http://www.wlmtips.com/wp-content/uploads/iPhone_roadmap.png" title="iPhone Roadmap"></a>

<a href="http://www.wlmtips.com/wp-content/uploads/iPhone_roadmap.png" title="iPhone Roadmap"><img src="/wp-content/uploads/iPhone_roadmap.png" alt="iPhone Roadmap" border="0" height="166" width="443" /></a>

Do you own an iPhone and are disappointed a particular application is not included with the software or frustrated by the speed of WebApps? Or maybe you're considering purchasing an iPhone with your next cell phone upgrade but worried it won't offer applications or tools such as a Tip calculator. Well those days of frustration and worry will shortly be behind the iPhone community as last Thursday, March 6th, Apple released the iPhone's Software Development Kit (SDK) to the public. Now you may be wondering, I'm not a hardcore programmer so how does this effect me? For starters, once Apple releases their iPhone 2.0 software update anticipated this upcoming June, all iPhone...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wlmtips.com/wp-content/uploads/iPhone_roadmap.png" title="iPhone Roadmap"></a></p>
<p><a href="http://www.wlmtips.com/wp-content/uploads/iPhone_roadmap.png" title="iPhone Roadmap"><img src="/wp-content/uploads/iPhone_roadmap.png" alt="iPhone Roadmap" border="0" height="166" width="443" /></a></p>
<p>Do you own an iPhone and are disappointed a particular application is not included with the software or frustrated by the speed of WebApps? Or maybe you&#8217;re considering purchasing an iPhone with your next cell phone upgrade but worried it won&#8217;t offer applications or tools such as a Tip calculator. Well those days of frustration and worry will shortly be behind the iPhone community as last Thursday, March 6th, Apple released the iPhone&#8217;s Software Development Kit (SDK) to the public. <img src="/wp-content/uploads/iPhone_SDK.png" alt="iPhone SDK" align="right" />Now you may be wondering, I&#8217;m not a hardcore programmer so how does this effect me? For starters, once Apple releases their iPhone 2.0 software update anticipated this upcoming June, all iPhone users will enjoy a unique feature native to every iPhone known as the &#8216;App Store.&#8217; This nifty feature will allow you to purchase (unless offered for free) and download Apple approved applications for your iPhone instantly just as is currently experienced with the Wi-Fi iTunes store. So now you may be thinking, What if I buy a testy version of an application and a developer comes out with a new and improved version will I have to repurchase the application? The quick answer to that is No! If in the event any application is updated by a developer, the App Store application will notify you and let you know an Application you own has been updated and allow you to choose to update or keep your version all free of charge.</p>
<p>So what exactly will the iPhone SDK provide software developers? To begin with, the SDK will come with an immense API just as does Apple&#8217;s current SDK for Mac applications on Mac OS X. So those used to developing software for Mac using the programs Xcode, Interface Builder, and Instruments will feel right at home using the same tools for the iPhone. However, Apple has now provided developers with a very useful tool known as the iPhone Simulator. <img src="/wp-content/uploads/xcode_simulator.png" alt="iPhone Simulator" align="left" />This amazing tool will allow a developer to run an application through their Mac with a virtual iPhone on their screen. And just to make things better if a developer owns or has iPhone&#8217;s as a resource they will be able to test their applications on a docked iPhone to test usability and ensure its a quality application which may then be distributed through the Apple App Store. But now you may be wondering just how you will be able to know how well an application you have programmed is working on your iPhone. <img src="/wp-content/uploads/test_application.png" alt="Test Application" align="right" height="152" width="251" />Well Apple too has covered this within its Instruments application. As an application runs you can watch and record real time aspects of the iPhone&#8217;s CPU usage or FPS. Now say you notice your application runs perfectly smooth but you see that during a particular part of your game or transition in your application your FPS drops dramatically from the average. The tools Apple has provided allow you to see at that instant all of the calls and actions that were performed in its Stack so you can go back through your code with Xcode and optimize your application to make it perform as well as possible.</p>
<p>So now, with the upcoming release of iPhone&#8217;s 2.0 software upgrade iPhone users will no longer deal with the hassles of connecting to a WebApp which must deal with questionable Internet connections dependent upon your location and will be able to use native running applications with great interfaces that look and feel like Apple created applications. These applications will run with great speed and perform much better due to the fact that they will not deal with the Internet, unless of course it is the application&#8217;s central feature.</p>
<p>The iPhone&#8217;s application potential is limitless now with third party applications to hit the market this coming summer. Developers will have the freedom to produce whatever they wish to distribute to the masses while it coincides with Apple&#8217;s terms and does not convey unethical or inhumane messages and or beliefs. But this release of the SDK is not the only thing to take notice of with the release of iPhone&#8217;s 2.0 software upgrade. The new software will feature Microsoft&#8217;s active sync capabilities with Microsoft Exchange. <img src="/wp-content/uploads/microsoft_exchange.gif" alt="Microsoft Exchange" align="left" height="132" width="137" />Now if you are a large corporation that uses iPhones as a tool for your employees you will be able to have company contacts and calendar events pushed to your employees directly from an Exchange server. Instant updates of contacts, events or email from the server greatly enhances the capabilities of corporate and enterprise communications and allows for heightened efficiency. But what if your new employee is a little bit on the forgetful and unresponsible side and leaves his/her new iPhone at a bar one night. All that important information about your company is out for public eyes to see. Is there not a way to secure your companies information so others don&#8217;t have access? Amazingly Apple has taken this into account with this through its 2.0 software upgrade and has implemented a Remote Wipe feature which will allow corporations to remotely delete everything from the memory of a lost or misplaced iPhone. And the great thing about this feature is the iPhone will be completely unresponsive during the remote wipe so someone will not be able to stop its remote wipe.</p>
<p align="left"><img src="/wp-content/uploads/app_store.png" alt="App Store" align="right" height="153" width="161" />The iPhone 2.0 software upgrade is highly anticipated with many of its new features such as the Microsoft Exchange capabilities for corporations or the App Store. So if you haven&#8217;t gone out to get your iPhone because you&#8217;re worried it won&#8217;t have the applications for you, I&#8217;m sure within the next few months there will be plenty of applications for you to choose from through Apple&#8217;s App Store that will resolve any issues you come across. In fact, you don&#8217;t have to distribute applications you create, so if you want to create applications for your iPhone yourself, the SDK will allow you to do just that and if that&#8217;s the case, the API which the SDK provides will offer you all the tools necessary to create some amazing applications for you new iPhone!</p>
<p align="left">If you want to learn more about the future release of iPhone&#8217;s 2.0 software upgrade visit <a href="http://www.apple.com/">Apple</a> and check out the <a href="http://www.apple.com/quicktime/qtv/iphoneroadmap/">presentation</a> which highlights and demonstrates live the new capabilities of the Exchange upgrade and new SDK features.</p>
<p align="center"><em>*All images taken from www.apple.com and www.mobiletown.com</em></p>
<p align="left">&gt;&gt; <a href="http://developer.apple.com/iphone/program/" title="Developer Program">Become a Developer</a></p>
<p align="left">&gt;&gt; <a href="http://www.apple.com/iphone/enterprise/" title="Enterprise Beta Program">Join the Enterprise Beta Program </a></p>
<p align="left">&nbsp;</p>
<h3  class="related_post_title">Related Posts</h3><ul class="related_post"><li><a href="http://wlmtips.com/2008/06/09/wwdc-coverage/" title="WWDC Coverage (Mac Monday)">WWDC Coverage (Mac Monday)</a></li><li><a href="http://wlmtips.com/2009/11/10/5-cydia-apps-i-cant-live-without/" title="5 Cydia Apps I Can&#8217;t Live Without">5 Cydia Apps I Can&#8217;t Live Without</a></li><li><a href="http://wlmtips.com/2008/07/28/fetch-art-for-itunes-20-mac-monday/" title="Fetch Art for iTunes 2.0 (Mac Monday)">Fetch Art for iTunes 2.0 (Mac Monday)</a></li><li><a href="http://wlmtips.com/2008/07/21/instant-dictionary-lookup-mac-monday/" title="Instant Dictionary Lookup (Mac Monday)">Instant Dictionary Lookup (Mac Monday)</a></li><li><a href="http://wlmtips.com/2008/07/14/use-your-mac-as-an-alarm-clock-mac-monday/" title="Use Your Mac as an Alarm Clock (Mac Monday)">Use Your Mac as an Alarm Clock (Mac Monday)</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://wlmtips.com/2008/03/10/mac-monday-apple-releases-the-iphones-software-development-kit-sdk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.355 seconds -->
