SDK Apps = June
March 06, 08 by Doug![]() ![]() ![]() ![]() ![]() My Average |
VS | ![]() ![]() ![]() ![]() ![]() Your Average |
It has been confirmed that the SDK will be released in June.
Here is an list of details of the announcement. . .
EDIT - Sorry for the typo, I was in a rush to go to work. By SDK = June I mean the update that will enable SDK application will be released in June.
-Go to our website “probably starting in about an hour” and download the SDK for free
-How do you become an iPhone developer?
-We account for iPod touch differently than we account for iPhone, so there will be “nominal charge” for that update
-Not just the iPhone, it’s also the iPod touch. Same software release will run on iTouch, including enterprise features
-Ship to every iPhone customer in June as free software update-Beta release going out TODAY to devs and companies of SDK
-iPhone 2.0 software update will have the enterprise stuff and SDK stuff
-There will be some apps we won’t distribute: Porn, malicious apps, ones that invade privacy
-Will there be limitations? Of course! -No charge for free apps at all–no charge to user, no charge to developer
-Most developers are going to pick “free”
-70% of revenues, paid monthly
-No hosting fees, no marketing fees
-No credit card fees for developer, Apple takes care of it
-Dev picks the price, whatever price you want, dev gets 70% of revenues
-Devs will say “This is great, but what’s the deal? What’s the business deal?”
-The AppStore is going to be the exclusive way to distribute iPhone applications
-Your app will be updated over the air automatically
-If an app gets updated, the AppStore will “otomatically” tell you it has been updated
-Also built into iPhones, you can download it on your computer and transfer it too if you want, but we think most people will do it from the iPhone
-Just tap on it and it’s wirelessly downloaded to the iPhone using a cell network or WiFi
-Top 50, top downloads
-Categories for games, business, finance, health, lifestyle, music, etc.
-AppStore, put it on every single iPhone that everyone will have access to with the next release of the software
-Jobs: “Your dream is to get your app in front of every iPhone user. You can’t do that today, but we’re gonna solve that”
-Scott is back. “Once you have all of these amazing applications, how do you get them on your phone?” Back to Steve Jobs.
-All you have to do to move the monkey around is tilt the device, “gonna be really hard to go back to a traditional game controller”
-SuperMonkeyBall was a “natural choice” for iPhone, “I thought 2 weeks was impossible!”
-Last but not least, Sega, Ethan Einhorn here to speak
-Demoing Epocrates, prototyped new functionality for the iPhone to identify drugs
-”I can tell you that developing software for iPhone is like developing for no other mobile platform… almost desktop environment”
-Epocrates “provider of clinical handheld applications”, Glenn Keighley to talk about experiences
-”We’re really excited that we were able to do this in just 2 weeks on the SDK”
-Can update your status on the “Me” panel, but not only change your away msg, you can choose a new buddy icon from the photo picker, etc. through the AIM app
-You can have multiple conversations going on at the same time, switching between active chats by swiping
-”I’ve never written on a Mac before, never written in Obj C, just had a spec sheet for how to connect to AIM!”
-”So happy to show you AIM for iPhone” -Next up is AOL, who runs AIM “the biggest instant messaging service in the US” — Rizwan Sattar speaking
-Just one developer did that one in less than two weeks
-Salesforce can send new data down to the device wirelessly
-SDK allows us to repurpose data from Salesforce on the iPhone
-Sales reps would love to use the iPhone to get a graphical view of their monthly sales goals. “Wish we could use the accelerometer to shake them into the green on sales deals!”
-”We are so excited to take software as a service to the iPhone!”
-Chuck Dietrich from Salesforce.com to talk about their experiences with SDK
-”That was just two weeks of work!”
-We have all 18 levels up and running, a full editor
-Spore for iPhone has “evolution editor” that lets user add all sorts of things to personalize a spore “takes advantage of touchscreen fun”
-”Given that we only had 2 weeks, we wanted to take advantage of all the different features” -created Spore
-Travis Boatman from Electronic Arts talking now about iPhone SDK-Most hadn’t even used a Mac for development before
-Don’t just take “my word” for it, we sent the word out to a bunch of companies to have engineers see what they could do in 2 weeks on the SDK
-Done that in two weeks, less than 10,000 lines of code
-Not only does it record it, it also saves all the data
-From the Mac with remote performance tools, you can record and measure all the performance
-Space shooter game, all you have to do is move the phone around to move the plane to shoot at stuff
-Wrote this other game in a week (or two weeks? lost track of what he said) using OpenGL
-Wrote that one in two days!
-Created a photo editing app that morphs a picture, but you shake the phone to undo the changes (cute)
-Just going through all the steps to create apps just like apps made by Apple
-Now demoing building a new application using all of these tools (creating a “Hello World” app)
-When you click and swipe around, it sends the same events (like multitouch swipe events, double taps, etc.) as you would get on the iPhone
-Now demoing iPhone simulator
-Run your iPhone app in the simulator on your Mac, works great side-by-side with Xcode
-Introducing brand new iPhone dev tool: iPhone Simulator
-See peaks and valleys, realtime data, timeline view, multiple data tracks
-Can connect to iPhone like the remote debugger and see live performance of your app on your Mac from the iPhone
-Instruments: “Comprehensive suite of performance analysis tools”
-Do code connections within Interface Builder, connect it right to the code
-All the controls from Cocoa Touch are built right into Interface Builder
-Interface Builder: “Makes building your user interface as simple as drag-and-drop”
-Remote debugger–plug in your iPhone, run it on the iPhone live, but debug from the Mac
-Integrated documentation, “Shipping a lot of great documentation with the SDK, and you can access it within the software”
-Project management, integrated source control
-Xcode will now code complete for the APIs in the SDK
-Started there and enhanced it to work with the iPhone
-Xcode is our dev environment and what we use to build everything for Mac OS X
-”This is the architecture of the iPhone OS. It is the most advanced platform out there for mobile devices. We are YEARS ahead of any other platform for mobile devices.”
-Cocoa Touch: Multi-Touch events/controls, Accelerometer, View Hierarchy, Localization, Alerts, Web View, People Picker, Image Picker, Camera
-Everything is hardware accelerated for performance and long battery life
-OpenGL ES is the embedded version of OpenGL, “absolute screamer” on the iPhone
-Has all audio/video capabilities: Core Audio, OpenAL, Audio Mixing, Audio Recording, Video Playback, JPG/PNG/TIFF, PDF, Quartz (2D) Core Animation, OpenGL ES
-”The Media layer is everything you’d expect from Apple”
-Also include SQLite, Core Location
-Core OS has the OS X Kernel, Lib System, BSD TCP/IP, Sockets, Security, Power Mgmt, Keychain, Certificates, File System, Bonjour -Took everything we knew about creating stuff with Cocoa and everything about a touch API for iPhone to build Cocoa Touch -Cocoa is great, but based on mouse & keyboard input
-Used all of the above (except Cocoa) for iPhone OS
-Cocoa, Media, Core Services, CoreOS
-We have the most powerful platform in the world: Mac OS X
-Third-party devs can build third-party apps using the same SDK
-Starting today we’re opening up the same APIs and tools that we use internally to build all iPhone apps
-Today we’re here to talk about the native iPhone SDK-Going over a bunch of companies that have made iPhone-specific web pages that are cool
-Just a couple months ago, we added the ability to put icons on the home screen of an iPhone
-Web apps on the iPhone have been “incredibly successful” over 1000 applications
-”I’m here to tell you how devs can build great apps for the iPhone”
-That’s our news today on the Enterprise, now inviting up Scott Forestall to talk about SDK
-Been testing these enterprise features on-site at Nike, Disney
-Enterprise customers will be pretty excited, says Phil
-Demoing live calendar events on Exchange server, now demoing remote wipe
-Demoing adding contacts (Phil says “typing on the iPhone is awesome”)
-On/off sliders for push contacts, mail, calendars, etc. just like other iPhone settings
-Exchange is listed at the top of the mail config screen on the iPhone, above .Mac
-Now demoing
-Built into EVERY iPhone
-Build it right into the same e-mail app on the iPhone, same iPhone calendar, same contact list, etc.
-Schiller is talking about the “old way” to do Exchange support and how the iPhone will do it with ActiveSync directly with Exchange server
-Have licensed from Microsoft to build exchange into servers
-Microsoft exchange support built right into iPhone
-All of these things coming in the next iPhone software update
-They also want remote wipe in case it’s lost or stolen
-They also want Push contacts, Global address list, Cisco IPsec VPN, Certificates and identities, WPA2/802.1x, Enforced security policies, Device configuration
-Customers want Push e-mail (huge request) as well as push calendars
-At Stanford, they have hundreds of iPhones deployed across faculty & staff, user acceptance has been great, inundated with orders
-Genentech - “The iPhone is a watershed event in mobile computing for corporations”
-First thing we’re gonna talk about is iPhone Enterprise, hand it over to Phil Schiller
-71 percent of US mobile browser statistics
-Really do have the Internet in your pocket!
-In the first 8 months, iPhone has garnered 28 percent market share -”Been working really hard on this, really cool stuff to announce”
-Steve Jobs is out, welcoming us
-We’re in, waiting for the event to start. Threatened with bodily harm if we take photos in the non-photo section, so we’ll see how that goes. ;)
[via]




h_caulfield Says: 06.03.08 at 2:52 pm
The SDK is out today - - it’s the 2.0 software update and the “App Store” that will be out in late June.
MiniMacLean Says: 06.03.08 at 3:53 pm
I thought that the SDK is out already for free but its just the App Store and 2.0 Firmware was being released in June.
Doug Says: 06.03.08 at 10:52 pm
I do apologize, I was in a rush to leave for work.