<![CDATA[Gizmodo: iphone sdk]]> http://cache.gawker.com/assets/base/img/thumbs140x140/gizmodo.com.png <![CDATA[Gizmodo: iphone sdk]]> http://gizmodo.com/tag/iphone sdk http://gizmodo.com/tag/iphone sdk <![CDATA[ Gizmodo's iPhone SDK App Contest ]]> We saw a number of iPhone SDK applications demoed during the WWDC keynote last week, some of which—like the physics-based game Enigmo—were fantastic. With over 250,000 kits downloaded and 4,000 admitted to the iPhone beta program, we're sure you guys have come up with something as good, or even better than that. That's why we're holding our own Gizmodo iPhone App Contest.

You're proud of the work you've put into your iPhone SDK application. Show us what you did. Email your entry to tips@gizmodo.com with the subject "iPhone SDK App Contest: Name of App" with the name of your app there. Each entry should include screenshots (as many as it takes to properly illustrate your program) as well as a 1 paragraph description telling us what it's all about. We'll showcase the best ones here for the world to gawk at.

We also know that there are tons of very cool applications such as Sling that might not even be approved by Apple as an official SDK app. That's why we're taking entrants for unofficial (jailbroken) apps as well. Send those in to tips@gizmodo.com with the subject "iPhone Unofficial App Contest: Name of App". Essentially, we'll be getting a weird kinda sorta head-to-head that pits bigger name companies/development teams against hackers.

]]>
Tue, 17 Jun 2008 13:01:00 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=5016996&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 7 Out Now ]]> A day after the announcement of the iPhone 3G (have you heard of this thing?), Apple has released iPhone SDK Beta 7. Macworld says it's mostly stability and bug fixes, but they expect the 2.0 Software and final version SDK to release at the same time. [MacWorld]

]]>
Tue, 10 Jun 2008 15:32:10 EDT Adrian Covert http://gizmodo.com/index.php?op=postcommentfeed&postId=5015129&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 6 Now Available, OS X 10.5.3 Needed ]]> iPhone's sixth SDK has just been released, adding support for the latest iPhone OS and fixing various bugs. You'll have to update to Leopard 10.5.3, which was released earlier today. That's right, you HAVE TO. Not sure why, but that's what Apple's saying. [Apple]

]]>
Wed, 28 May 2008 15:48:05 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=393789&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 5 Now Up: Bug Fixes, Updated OS Support ]]> Besides supporting the latest iPhone OS version, beta 5 doesn't do a whole lot else besides throwing in small tweaks to the UI, tweaks to the developers tools and some bug fixes. No big feature addition like last time, but you gotta update if you're making iPhone apps. You just gotta! There probably won't be very many more of these before the next iPhone's out.

This fifth beta release of the iPhone SDK includes a complete set of tools, compilers, frameworks, and documentation for creating iPhone OS applications. These tools include the Xcode IDE, and the Instruments analysis tool, among many others. With this software you can develop applications that run on iPhone and iPod touch using the included iPhone Simulator.

[Apple]

]]>
Tue, 06 May 2008 23:29:55 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=387892&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 4 Hints at Support for Background Tasks ]]> According to MacNN, support for the UI Application delegate class on the newly released iPhone SDK build could indicate that running background processes is possible. That would be cool, but nothing has been made official yet. [macNN]

]]>
Fri, 25 Apr 2008 17:54:08 EDT Sean Fallon http://gizmodo.com/index.php?op=postcommentfeed&postId=384278&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 4 Now Available, Comes with OpenGL ES 3D Graphics Support ]]> The latest iPhone SDK is now available, and unlike last time, it actually comes with an awesome new feature: OpenGL ES support! Now the iPhone simulator can render OpenGL ES that "mirror behavior on the iPhone and iPod Touch." The ES in OpenGL ES stands for embedded systems, and is the official graphics API in both Symbian and Android as well. As a side note, Open GL ES 2.0 is also supported by the PS3 as "an official graphics API" according to Wikipedia, in case you're playing the world's nerdiest game of Trivial Pursuit. [iPhone]

]]>
Wed, 23 Apr 2008 23:37:10 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=383430&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 3 Now Available ]]> iPhone Devs should go grab the newest SDK release, which comes with a new tutorial and extends the beta 2.0 firmware. It also has various bug fixes and "support for the latest iPhone OS." [Apple]

]]>
Tue, 08 Apr 2008 19:53:07 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=377574&view=rss&microfeed=true
<![CDATA[ iPhone SDK Beta 2 Now Available ]]> Potential iPhone developers should go and grab the latest release of the SDK, beta 2, and revel in the new Interface Builder. Make your own fancy UIs for your iPhone game, or maybe just make an improved iFartz. We're cool with either. [Apple via Macworld]

]]>
Thu, 27 Mar 2008 15:56:16 EDT Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=373088&view=rss&microfeed=true
<![CDATA[ iPhone SDK Limitation: Only One User-Made App Running Concurrently, No Background Processes ]]> The enthusiastic high-fives of future iPhone instant messaging users yesterday might be quite a bit less enthusiastic today when they find out that Apple is not going to allow user-made SDK applications to run in the background. This means every application, from IM to VoIP to GPS mapping, will have to terminate entirely when the user switches out to take a call or change a song. How does this affect you? It means you won't be a be able to receive IMs unless you're currently inside the IM app, forcing you to disconnect when you take a call. There's an upside and a downside to this decision.

First, we already know that apps running in the background as a process is possible on the iPhone. The iPod app, SMS app, and various other apps all run in the background now and continue running no matter where you go in the phone. Also, user-made Installer.app apps like Apollo (an IM client) already run in the background just fine. So why did Apple make this limitation that all apps have to quit whenever the user switches out? Memory management. From Apple's Human Interface Guidelines for the iPhone:

iphonehig.png

Apple has no idea what combination of applications you could possibly install on your phone, and they can't control it. If you were to install two apps that took up loads of the iPhone's memory (we're talking RAM), and they both ran in the background, it would slow down the phone's other, more important tasks such as calling or iPodding. If this were the case, Apple would be blamed for making a slow or non-responsive phone even when it's not actually Apple's fault. This is exactly the thing that goes on in Windows Mobile devices. It's fine when you're just running normal, natively-installed apps, but when you get to multi-tasking with your own installed programs, the phone becomes sluggish and everyone curses Microsoft. Apple wants none of this.

So the implication to you, the end-user, is that you can't have apps running in the background, constantly checking the internet. This means no RSS reader that's always up-to-date and no IM apps that always sit in the background, listening for messages. If you're wondering Exchange's push email and calendars are going to work in this scheme, it'll be integrated into Apple's first-party Mail system, which can be allowed to run in the background.

But in the end, it's only a small portion of apps that are really affected by this rule. Games or utilities can save their app status to disk often so that you can resume where you left off when you start it back up. But until the iPhone allows SDK-applications to run in the background, you're probably better off using a web-based chat application in Safari (which already has permission to). [Tech Crunch]

]]>
Fri, 07 Mar 2008 15:11:54 EST Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=365327&view=rss&microfeed=true
<![CDATA[ Ballmer Talks iPhone SDK, Screams Again ]]> After dismissing the iPhone as "silly" last year (just to see it crushing Windows Mobile's market share a few days ago,) The Other Steve spilt his thoughts on the iPhone announcement yesterday, all during the Mix'08 keynote with Guy Kawasaki. Ballmer touched on Adobe-Flash-wannabe Silverlight on the iPhone, Apple's cut on iPhone's application distribution and Apple's ActiveSync license. All good, until he reprised his chimptastic "developers, developers, developers" screams, which got caught on (YES!) video:

• They like the idea of being in the iPhone with Silverlight instead of Flash: "Silverlight for the iPhone is of course interesting," he said. "I can't say there's been extensive discussion with Guy's old boss [Steve Jobs]."

• Far from being non-profit, he accused Apple to take a too-large slice off the developer: "grabbing 30 percent of every bit of revenue, it's a good business if you can make it."

• This model may limit the royalty free distribution of Silverlight: He failed to notice that 30% of zero dollars is zero dollars.

• The Exchange connection was not a surprise for Microsoft: "We've licensed ActiveSync for a while. That's been an option that's been available to Apple. It was certainly an option we knew Apple might take advantage of."

• The scream reprisal is not a joke, as this video shows.

On his defense, someone asked him to do it. Actually, forget about the defense. No wonder Bill is divorcing him. [Georg Holzer via ISS via Cnet]

]]>
Fri, 07 Mar 2008 06:25:42 EST Jesus Diaz http://gizmodo.com/index.php?op=postcommentfeed&postId=365034&view=rss&microfeed=true
<![CDATA[ iPhone 2.0 Update Available for Free in June, Touch Users Get to Pay Up (Again) ]]> All of the awesomeness you've been reading about—from an AIM client to Enterprise goodness—will be coming your way in June with the final 2.0 software update. For free! Unless you've gotta an iPod touch, then due to those nefarious "accounting practices" you have to pay to get the update. Again! ($20? less? more? You should've just gotten the phone, asshole.)

Apple Announces iPhone 2.0 Software Beta Includes SDK & Built-in Microsoft Exchange ActiveSync

CUPERTINO, Calif., March 6 /PRNewswire-FirstCall/ — Apple(R) today previewed its iPhone(TM) 2.0 software, scheduled for release this June, and announced the immediate availability of a beta release of the software to selected developers and enterprise customers. The iPhone 2.0 beta release includes both the iPhone Software Development Kit (SDK) as well as new enterprise features such as support for Microsoft Exchange ActiveSync to provide secure, over-the-air push email, contacts and calendars as well as remote wipe, and the addition of Cisco IPsec VPN for encrypted access to private corporate networks.

"We're excited about creating a vibrant third party developer community with potentially thousands of native applications for iPhone and iPod touch," said Steve Jobs, Apple's CEO. "iPhone's enterprise features combined with its revolutionary Multi-Touch user interface and advanced software architecture provide the best user experience and the most advanced software platform ever for a mobile device."

The iPhone SDK provides developers with a rich set of Application Programming Interfaces (APIs) and tools to create innovative applications for iPhone and iPod(R) touch. Starting today, anyone can download the beta iPhone SDK for free and run the iPhone Simulator on their Mac(R). Apple today also introduced its new iPhone Developer Program, giving developers everything they need to create native applications, and the new App Store, a breakthrough way for developers to wirelessly deliver their applications to iPhone and iPod touch users.

With the iPhone SDK, third party developers will be able to build native applications for the iPhone with a rich set of APIs, including programming interfaces for Core OS, Core Services, Media and Cocoa Touch technologies. The iPhone SDK will allow developers to create amazing applications that leverage the iPhone's groundbreaking Multi-Touch(TM) user interface, animation technology, large storage, built-in three-axis accelerometer and geographical location technology to deliver truly innovative mobile applications.

Apple has licensed Exchange ActiveSync from Microsoft and is building it right into the iPhone, so that iPhone will connect out-of-the-box to Microsoft Exchange Servers 2003 and 2007 for secure over-the-air push email, contacts, calendars and global address lists. Built-in Exchange ActiveSync support also enables security features such as remote wipe, password policies and auto-discovery. The iPhone 2.0 software supports Cisco IPsec VPN to ensure the highest level of IP-based encryption available for transmission of sensitive corporate data, as well as the ability to authenticate using digital certificates or password-based, multi-factor authentication. The addition of WPA2 Enterprise with 802.1x authentication enables enterprise customers to deploy iPhone and iPod touch with the latest standards for protection of Wi-Fi networks.

The iPhone 2.0 software provides a configuration utility that allows IT administrators to easily and quickly set up many iPhones, including password policies, VPN setting, installing certificates, email server settings and more. Once the configuration is defined it can be easily and securely delivered via web link or email to the user. To install, all the user has to do is authenticate with a user ID or password, download the configuration and tap install. Once installed, the user will have access to all their corporate IT services.

The iPhone 2.0 software release will contain the App Store, a new application that lets users browse, search, purchase and wirelessly download third party applications directly onto their iPhone or iPod touch. The App Store enables developers to reach every iPhone and iPod touch user. Developers set the price for their applications — including free — and retain 70 percent of all sales revenues. Users can download free applications at no charge to either the user or developer, or purchase priced applications with just one click. Enterprise customers will be able to create a secure, private page on the App Store accessible only by their employees. Apple will cover all credit card, web hosting, infrastructure and DRM costs associated with offering applications on the App Store. Third party iPhone and iPod touch applications must be approved by Apple and will be available exclusively through the App Store.

The iPhone SDK provides a reliable, fast and secure way to create innovative applications for the iPhone and iPod touch. In addition to the rich set of iPhone OS APIs, the iPhone SDK also provides advanced tools for creating native iPhone and iPod touch applications including: Xcode(R) for source code editing, project management and graphical debugging; Interface Builder with drag and drop interface creation and live preview; Instruments to monitor and optimize iPhone application performance in real time; and the iPhone Simulator to run and debug applications.

During the beta iPhone SDK program, a limited number of developers will be accepted into Apple's new iPhone Developer Program and offered the ability to get code onto iPhones for testing. The Standard Program costs $99 (US) per year and gives members an iPhone SDK and development tools; access to pre-release iPhone software; technical support; the ability to get code onto iPhones for testing; and distribution of applications via the new App Store. The Enterprise Program costs $299 (US) per year.

In addition to these new iPhone network and security features, the beta iPhone 2.0 software provides several new Mail features such as the ability to view PowerPoint attachments, in addition to Word and Excel, as well as the ability to mass delete and move email messages.

Pricing & Availability

Apple plans to release the final iPhone 2.0 software, including the iPhone SDK and new enterprise features, as a free software update for all iPhone customers by the end of June. Third party applications created for the iPhone will also run on the iPod touch, and iPod touch users will be required to purchase a software update to run these applications. The free beta iPhone SDK is available immediately worldwide and can be downloaded at developer.apple.com/iphone/program. The iPhone Developer Program will initially be available in the US and will expand to other countries in the coming months. Apple is accepting applications beginning today from enterprise customers who would like to join the private iPhone Enterprise Beta Program (http://www.apple.com/iphone/enterprise).

]]>
Thu, 06 Mar 2008 14:40:18 EST matt buchanan http://gizmodo.com/index.php?op=postcommentfeed&postId=364788&view=rss&microfeed=true
<![CDATA[ iPhone SDK Available Today for Free, $99 to Publish Your Apps ]]> If you want to be an iPhone developer, you can start your twitchy fingers in about an hour, when the SDK will be available for download. It's free, but if you want to publish and distribute your programs through the iTunes App Store (the only way to do so) it'll run you $99 a year. On the bright side, budding programmers, there's a $100,000,000 iFund for developers, totally crushing Android's penny offerings. After that, Apple won't charge you anything to host or credit processing, if your app is free—otherwise they take 30 percent of the price you set. [Giz Liveblog]

]]>
Thu, 06 Mar 2008 14:19:27 EST matt buchanan http://gizmodo.com/index.php?op=postcommentfeed&postId=364770&view=rss&microfeed=true
<![CDATA[ iPhone SDK Detail Rumors: No Accessory Support, iTunes-Centric ]]> iLounge says they've gotten an inside look at the iPhone SDK and came up with a few interesting details, one of which is the limitation imposed on developers that they won't be able to use the dock connector to interface with accessories. That means no third-party GPS connector (or other similar devices). What supposedly will be accessible is the camera, the Wi-Fi, and the "phone" itself, which is slightly more permissive than we thought Apple would be.

As for iTunes, it seems like the iTunes Store is going to be a "hub" for application downloads. If you're a developer and want to charge for your app, you've got a method to do that through the store. This, assuming that Apple has approved your app, because they're going to "act as a gatekeeper for all applications," meaning that if you're making something a little risque or hack-ish, you run the risk of being turned down. [iLounge]

]]>
Fri, 29 Feb 2008 12:13:51 EST Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=362385&view=rss&microfeed=true
<![CDATA[ iPhone SDK Delayed By One to Three Weeks? ]]> Arik Hesseldahl of Business Week claims that a source tells him the official iPhone SDK will be delayed by one to three weeks, much like the recent delay in the Apple TV 2.0 upgrade (2 weeks). Apple hasn't made any official statement, but there's only a week left for them to hit their previously-announced "February" release date. To lend credibility to this rumor, Arik points to the fact that Business Week was the first to report on Apple's eventual announcement of the official SDK back in October. [Business Week]

]]>
Sat, 23 Feb 2008 02:01:48 EST Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=359963&view=rss&microfeed=true
<![CDATA[ Apple Event on February 26 Launches iPhone SDK and MacBook Pro? ]]> 9to5 Mac is reporting that Apple will have yet another event on February 26 in order to launch the iPhone and iPod Touch SDK, which will have native apps that reportedly offer Exchange and Lotus Notes support. And the best part is that updated MacBook Pros with Penryn and possibly the MacBook Air trackpad could also debut there.

Apparently the date was finalized after Apple pulled out of the National Association of Broadcasters show, which means they might save the Final Cut Pro server announcement (if there is one) for the Feb 26 event as well. Remember, no one can confirm what Apple's announcing until they announce it, but this is what we know so far. [9to5Mac]

]]>
Fri, 08 Feb 2008 13:34:27 EST Jason Chen http://gizmodo.com/index.php?op=postcommentfeed&postId=354365&view=rss&microfeed=true