Live coverage of the iPhone Software Roadmap announcement

Apple has some iPhone announcements on tap today, and Ars has live coverage of …

-Everything is over, heading out! -There will be no other way to write apps for the dock connector other than what's already available (the "Made for iPod program") -"What is your relationship with the carrier? Billing relationship? Any sort of distribution going forward?" Jobs: We have a great relationship with our carriers. We struck a new kind of relationship with our carriers where Apple is responsible for the software on the phone. Really, this is our program and we're running it. "So they won't be getting a revenue share at all?" Jobs: We don't go into our financial arrangements . -"Why did you chagne your mind from last year [about web applications to SDK]" Jobs: We thought web apps worked really well, but developers gave us the feedback saying they wanted to do more

-Ars gets to ask: How will private organizations distribute apps to their employees internally? Schiller: We are working on a version of the AppStore for enterprise that will allow corporations to distribute apps to their end-users securely -"Is there an international rollout or US only? What about open source applications?" Jobs: It will be International, this is not an open source project -"What is the nominal fee for the iPod touch update?" Jobs: We will set that in June -"Will a SIM unlock be considered software that won't be allowed on the AppStore?" Jobs: Yyyyyyes...

-"I think the fact that Apple is gonna be the exclusive distributor for these apps reaises questions about monopolies. What if a dev doesn't want to distribute through the AppStore?" Jobs: Well, they won't be able to. But we think it'll be fine. -"How likely will there be a VoIP application?" Jobs: "We'll limit them over the cellular network but WiFi will be fine" -Jobs continuing on: Developers have to register with us. For that $99, we give them an electronic certificate that tells us who they are -"What kinds of safeguards are there to make sure apps are secure on the iPhone?" Jobs: It's a dangerous world out there! ... We wanna take reliability of the iPod but the ability to run 3rd party apps from the PC world without malicious applications -"A lot of applications will be written for business world. Should RIM be worried?" Jobs: "You should go ask them. We're not sending them a message, we're sending customers a message" -Jobs says Kleiner Perkins believes in the opportunity to invest in iPhone development -Someone asked: What does the $100 million do for the iPhone community? -Jobs and Schiller are sitting on stage for Q&A -Event is over, refreshments outside, Jobs asked the press to stay "a few more minutes"

-"That should be enough to start about a dozen Amazons, or even four Googles!" -We decided iFund should be $100,000,000 ($100 million) -Gave a lot of thought to decide what the size should be to start iFund -Today we introduce the iFund -At KPCD, we think the second-best way to invent is to fund it -Salute the world's greatest entrepreneur, Steve Jobs! -Talking up Steve Jobs, about how Steve left and Apple tanked, then Steve came back and brought back Apple -"We're all here today because we LOVE Apple product, and I'm here because I love Apple entrepreneurs" -Kleiner Perkins Caufield & Byers, John Doerr here to speak (um...?) -"One more thing..." -To join the dev program costs "just $99" -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. ;)

9:50am - We're being let into the auditorium now

9:45am - Disney employees in the building and have guest passes. Livebloggers have to sit in the back.

Today is Apple's iPhone Software Roadmap event and Ars is on the scene. Starting at 10 AM Pacific Time, Apple hopes to blow our minds with news about the impending SDK launch and "exciting new enterprise features." We'll have live coverage of the event right here, so check back early and often for the latest on the iPhone once the event starts.