Tuesday, June 8, 2010

WWDC 10 Update

Well, we're well into the second day at WWDC and it is, as always, amazing, exhilarating, exhausting and, most of all, fun.

Unfortunately, there's not a heck of a lot that I can report on. Other than the keynote yesterday, which was heavily covered by both liveblogs and technical media. The iPhone 4 looks amazing. I haven't seen it myself, but I've talked to several people who have and without exception they just gush over the it, especially the screen.

But there's stuff going on here that's got me so much more excited than even the new phone. A lot of really smart people at Apple have been working very, very hard to give developers some really cool stuff and I just wish I could share it, because they really wowed me and many others I've talked to.

It's an exciting time to be an iPhone iOS developer.

Update: Okay, it's Xcode 4, it's not available to non-attendees, but it has been announced, so I can say what it is that has wowed us. Apple has completely revamped the developer tools with a new workflow. The current beta is still unfinished, but it's extremely impressive.



15 comments:

pippin said...

One thing you may be able to report (since it's not actually as of WWDC but in the new license agreement you have to review on developer.apple.com) is that Apple has changed section 3.3.9 of that agreement.

That's the proposition forbidding the use of UDID in connection with 3rd party services and as it looks Apple has eased that clause to the effect that you now CAN use the UDID again if you don't use it for advertising AND if you get "prior written consent"

I find this to be a good move but then I'm affected :)

mbw said...

When will developers be able to talk about all the cool stuff at WWDC? I can't help but notice everyone gushing over what has been going on there... really wish I could have gone.

Vairn said...

Yeah, being in Australia really inhibits the cost friendly part of going to it, but there seems to be something interesting there, I wonder what it is other then the iphone 4...

Tom said...

Would you be able to set up a thread on the developer boards on developer.apple.com for those who have a developer account, but can't get to WWDC?
Or are you unable even to share with people not there?

DadGuy said...

I'm sad that I don't get to see xcode 4 (which is announced, just not usable by people who aren't there). I'd love to see what's next with xcode.

Are there any significant code examples for the new SDK that you've heard about?

miguel said...

How can you dedicate your life to working on a platform from a company that is so restrictive that they won't let you talk! It's like willingly living in North Korea or something.

Are you aware that at any moment Jobs could get a bug up his ass and decide that he will destroy whatever business you have built on top of his platforms?

We need talent like yours in the Android ecosystem. Come over from the dark side!

pippin said...

The Android Marketplace Agreement is just as restrictive. Google does NDAs, too. Wake up.

Jeff LaMarche said...

Miguel

Apple is giving us access to an early, pre-release product that is going to change. They don't want screenshots and detailed blog posts about an unfinished product, so I have no problem agreeing to those terms to get early access, which benefits me.

I don't find the restrictions onerous or arbitrary and the platform is considerably better than any of the others I've worked with. Open is great in theory, but in practice? Hmm...

Jeff LaMarche said...

mbw:

We can talk about things as they become available to non-attendees. At some point, Xcode will be posted to the iPhone Dev Portal, but I don't know when that will be. They haven't announced a date, so no way to know.

Jeff

patrick42h said...

miguel, if Steve Jobs did decide to destroy the work of iPhone and Mac developers, he would be effectively shooting himself in the foot. Apple cannot stand on its own and requires a vibrant community of independent third-party developers to survive.

Billy Gray said...

> Apple cannot stand on its own and requires a vibrant community of independent third-party developers to survive.

That strikes me as a premise requiring evidence. If it's something you just happen to think is the case, it strikes me as a foolish assumption to make. The iPhone was a huge success before the advent of the dev program.

That said, I don't think Steve is going to pull the rug on Jeff here anytime soon.

pippin said...

Well, it's only half as foolish an assumption if you see how much effort Apple puts into dev support. It's not only WWDC, which costs money for the dev, too (although I believe Apple funds most of it themselves given the effort they make there) but also Tech Talks and stuff. It's a significant inventment into the community.

Andrew said...

pippin,
What does "prior written consent" mean? does each iphone user need to write to the developer allowing the UDID to be shared? or does that mean it needs to be in the developer's privacy policy, etc?

SEO Services Consultants said...

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck! Web Design Company

h4ns said...

What youre saying is completely true. I know that everybody must say the same thing, but I just think that you put it in a way that everyone can understand. I also love the images you put in here. They fit so well with what youre trying to say. Im sure youll reach so many people with what youve got to say.

Arsenal vs Huddersfield Town live streaming
Arsenal vs Huddersfield Town live streaming
Wolverhampton Wanderers vs Stoke City Live Streaming
Wolverhampton Wanderers vs Stoke City Live Streaming
Notts County vs Manchester City Live Streaming
Notts County vs Manchester City Live Streaming
Bologna vs AS Roma Live Streaming
Bologna vs AS Roma Live Streaming
Juventus vs Udinese Live Streaming
Juventus vs Udinese Live Streaming
Napoli vs Sampdoria Live Streaming
Napoli vs Sampdoria Live Streaming
Fulham vs Tottenham Hotspur Live Streaming
Fulham vs Tottenham Hotspur Live Streaming
AS Monaco vs Marseille Live Streaming
AS Monaco vs Marseille Live Streaming
Alajuelense vs Perez Zeledon Live Streaming
Alajuelense vs Perez Zeledon Live Streaming
Technology News | News Today | Live Streaming TV Channels