Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I have said it many times, but I really need to buy appl stock now. This is going to make a lot of people think twice.

You mean AAPL right :p

This is excellent news, much what people thought would happen, I'm more inclined to buy a new iTouch now.

I wonder though, if a developer release a basic POP/IMAP e-mail app, whether Apple will disable it to distinguish between the two products, or allow it's continued development knowing it'll never be what Mail is ?

Well done Apple. Now... when will the MS BU release Word for iPhone?????

No need, Apple will release iWork for the mobile devices as a proof of what you can do with the SDK and it will be able to open and edit office documents no problems, naturally :)

In February the iphone is going to be too old.

I think you'll find that while computers get refreshes between 6 and 9 months, the iPhone / iPod touch lines will get updates a little slower. Plus I would imagine they want to see their 10 million iPhone's in the first year based solely on the first generation, then release a new model and get those 10 million users to upgrade.

This is awesome news, but can somebody explain to me why Steve is so hung up on security? The iPhone runs OS X, and OS X has never had a problem with malware or viruses. Why is he so worried now? Is there something inherently insecure about cellphone networks?

OS X has had a few scrapes, every once in a while someone releases a bit of malware targeting the mac, sure you have to help it embed itself in your system by showing it where to go, but it's there.

Therefore with an increased usage of macs and a lot of attention he's right to be worried, as we all are; every hacker can't wait to make his name by finding an exploit on something and instead of submitting the info to the company, exploiting it.

Taking things for granted will eventually leave you somewhere you don't want to be. Playing it safe and worrying now is appropriate, and the right thing to do.

Edit: Why do I always get the top of a new page :p
 
Of course Apple is inspired by hackers, even Woz was a hacker...

Do you think Boot Camp would have come (at least at that time) were it not for OnMac?

In a way, I think the hackers showed Apple that thirty party developers were making the iPhone way better than Apple could ever do on its own.

Read his quote.

That's is what I was responding to.

And Yes. There would have been BootCamp without whatever program it was you mentioned.

It was freaking obvious.

Apple now on Intel?
Let's make it show it can run windows.

Obvious as the day.
 
For me, I'm already dreaming of a proper weather application...

Hmm, you too dream of controlling the weather through an iPhone.


Anyroad. I'm looking forward to iChat/MSN on an iPhone, a basic iWork editor (much like how Pocket PC have them mini Word and Excel apps). Think that's about it. Oh, and ScummVM would be awesome. It's good on a DS, but it'd free up room on my limited 1gb SD card!

There is so much potential here. I hope Apple don't screw it up somehow.
 
The iPhone runs OS X, and OS X has never had a problem with malware or viruses.

The reasons OS X has not been the focus of large numbers of in-the-wild attacks is complicated, but OS X has had its share of vulnerabilities that could have been the target of malware.
 
Ayup - and the one with a memory card slot.
That said, I'm very pleased with this announcement and can't wait to see what Apple does with the next generation iPhone (3G is a probable bet, but now that they've put their Beta product into the wild with the first gen iPhone, there will undoubtedly be other improvements). It wouldn't surprise me at all to see it announced at MWSF and shipping early in 2008.

I think it is way too early for another iphone. The current phone has only been out not even 4 months. People may complain and want 3G, but as long as phones are still selling like crazy, i don't think it's too big of a deal. I also don't think we will be seeing an iphone with a memory card slot. If 3rd party apps come in February, I am sure Apple will want to see how things go before jumping right in and release another iPhone.
 
4 months is a long time in the cell market.

LG, HTC and Samsung are already releasing competitors.

Nokia's touch offering showed a demo with some really cool functionalities. It's entirely possible


So, just adding touch to some other device don't make the iPhone obsolete. The UI of the iPhone, and it's great hardware will keep it on the edge for a lot longer than four months, despite the competition...

IMHO, the only real bottleneck to iPhone, that is holding sales, is the fact that he is locked to some carriers, and for now it's only an US product...
 
I honestly think Apple had no idea what they were dealing with when they entered the cell phone market. It seems like the hacking movement forced the truth down Apple's throat that they can't survive against the enormous will of the people. In a way, I think the hackers showed Apple that thirty party developers were making the iPhone way better than Apple could ever do on its own. Apple was naive to think they could go it alone with their closed architecture. iPods: yes; computers and PDA's: NO WAY!

What makes you think that they hadn't been planning this from the beginning?

They can't just listen to the news and then one day decide, ok, next week we will have an SDK built from scratch. They had to have been testing this thing and refining it for quite some time now.

Apple has very strict product development roadmaps... 2-3 years from concept to market. During this time, their engineers are working around the clock to bring something to market in a tremendously short time frame and often this means that things like 3rd Party SDK's might not be ready when the baseline product needs to be deployed. The prototypes they tested two years ago may be nothing like the final product for which the SDK is made, hence the SDK development doesn't begin until later in the timeline.

Apple clearly knew what they were doing as research most likely showed them they could sell a million phones just fine without any authorized third party apps. They knew others would develop them in the meantime, but they had to keep their end of the AT&T bargain so they were forced to make modifications that disabled many of these hacks and THAT if anything was at least, I will concede, a catalyst to push Apple to move on getting the SDK out the door.

I just think back to when analysts said their move to Intel could flop because it would take at least a couple years just to port OS X over to Intel... so what does Jobs do? He drops the X-bomb by revealing that Apple had already been compiling it in secret since the first iteration of OS X. Even so, it wasn't that instant that the Intel Macs were ready for deployment.

My brother works at an executive level in a product development atmosphere, currently responsible for microprocessor design at AMD, and a microchip alone is a tremendous project, nevermind an entire product.

Long gone are the days when a single engineer could understand, assemble, configure and program every component of a PC's hardware and software... it's a massive undertaking to deploy a 3rd party SDK for something as dynamic as iPhone. This is a new interface paradigm, but it's still Apple, and they can't just roll out some POS kit that doesn't ensure maximum security, maximum interoperability, and maximum aesthetic uniformity and ease of use across all apps for a seamless user experience. That's not as important to other companies but I'm sure it results in Apple's SDK for this new territory being a lot harder to develop and protect from exploitation... and I don't mean just tinkerers who want to install a Pac Man ROM on their iPhone, but malicious folks who want to create viruses, etc.
 
This is excellent news. It's hard to overstate how cool this will be unless someone has developed applications for other phone OSs, like Symbian. Symbian development is a black art, which typically requires years of servitude on mountaintops before being allowed to write anything. It's a seriously difficult platform to understand and almost impossible to master. I have high hopes that Apple's SDK will be vastly easier to learn, especially for anyone with any OS X programming experience.

Hopefully they don't force everyone to get a digital signature in order to distribute. Should be interesting to see how they solve that little dillema.
I hope they do require it. Without a means to trace apps, it's incredibly easy to spread malware. The only thing that stopped (well, severely limited) it previously on earlier-gen Nokia phones was the fact that Symbian is horrifically difficult to program.
One thing to keep in mind: the certification process for these apps will almost certainly eliminate those that would harm Apple's iPhone profits.
Maybe, but I doubt it.
The implication in the text is that Apple are trying to outdo Nokia with an open platform that doesn't need certificates. ie. by limiting what the application can and cannot do to the phone.
No, I think it agrees with requiring certification but disputes that Nokia is "open".
Uh - NO. And why only some and not all? Jobs has his back to the wall. If he doesn't and hasn't it's his own fault. And this after breaking people's devices - as many pundits say further it was done deliberately.
Yes. Of course, pundits are always definitive sources.

As so many others have posted, the 1.0x versions were rushed. 1.1.1 is the first "real" version of the iPhone OS, and now they're going to start working on polishing the SDK. His "Web 2.0" talk early summer was clearly him trying to spin the current lack of an SDK, not him arguing that Web technologies were the way to go. He had no choice but to point to Web 2.0 because the OS wasn't firmed up, so an SDK wasn't possible for the typical developer. I'm sure Google, etc., got a lot of handholding for their apps.
 
"we'll find a way to let 3rd parties write apps and still preserve security on the iPhone" - Steve Jobs, All Things D conference, May 2007.


For people who have no experience of working on software, for the love of god please can you shut the hell up from this point onward. There is no magic switch that Steve can pull to fulfill everyones wants and needs. These things take time. Software development is incredibly complex, particularly for what is a new platform and new market for Apple.
 
Oh how much I love these personal letters from Steve! I hope he lives happily forever!! :D
 
Looks like I'll be saving up for an iPhone afterall. Now I really do want it to come to Canada.
 
What makes you think that they hadn't been planning this from the beginning?

They can't just listen to the news and then one day decide, ok, next week we will have an SDK built from scratch. They had to have been testing this thing and refining it for quite some time now.

Apple has very strict product development roadmaps... 2-3 years from concept to market. During this time, their engineers are working around the clock to bring something to market in a tremendously short time frame and often this means that things like 3rd Party SDK's might not be ready when the baseline product needs to be deployed. The prototypes they tested two years ago may be nothing like the final product for which the SDK is made, hence the SDK development doesn't begin until later in the timeline.

Apple clearly knew what they were doing as research most likely showed them they could sell a million phones just fine without any authorized third party apps. They knew others would develop them in the meantime, but they had to keep their end of the AT&T bargain so they were forced to make modifications that disabled many of these hacks and THAT if anything was at least, I will concede, a catalyst to push Apple to move on getting the SDK out the door.

I just think back to when analysts said their move to Intel could flop because it would take at least a couple years just to port OS X over to Intel... so what does Jobs do? He drops the X-bomb by revealing that Apple had already been compiling it in secret since the first iteration of OS X. Even so, it wasn't that instant that the Intel Macs were ready for deployment.

My brother works at an executive level in a product development atmosphere, currently responsible for microprocessor design at AMD, and a microchip alone is a tremendous project, nevermind an entire product.

Long gone are the days when a single engineer could understand, assemble, configure and program every component of a PC's hardware and software... it's a massive undertaking to deploy a 3rd party SDK for something as dynamic as iPhone. This is a new interface paradigm, but it's still Apple, and they can't just roll out some POS kit that doesn't ensure maximum security, maximum interoperability, and maximum aesthetic uniformity and ease of use across all apps for a seamless user experience. That's not as important to other companies but I'm sure it results in Apple's SDK for this new territory being a lot harder to develop and protect from exploitation... and I don't mean just tinkerers who want to install a Pac Man ROM on their iPhone, but malicious folks who want to create viruses, etc.

Welcome to the beginning of the Apple era! OSX will become the default platform for portable and handheld computing (which ultimately includes gaming). It will take the analysts awhile to get it, so don't be surprised if the stock dips or doesn't react. Wall Street will figure it out soon enough. I think we'll see a few new apps. with the release of Leopard. Certainly improvements and significant enough to create a groundswell in front of the Holiday. JMO

Other manufacturers can build great phones, but the iPhone is something else entirely, isn't it.
 
Ahh!! This is great news. But there is still no way that my touch is replacing my LG enV because I have my phone on me all the time. My ipod is not always with me...and there is not always wifi where I go. But this is still great news if I want to look cool as I type some notes into my touch hahaha:D
 
Why Steve is so hung up on security

This is awesome news, but can somebody explain to me why Steve is so hung up on security? The iPhone runs OS X, and OS X has never had a problem with malware or viruses. Why is he so worried now? Is there something inherently insecure about cellphone networks?
Well, for starters, even though the iPhone is running OS X, it's not the same OS X that you're running on your desktop. It has been widely discussed that many apps and background processes running on the iPhone run as root, which is partially what enabled utilities like iJailbreak. (The jailbreak utilities also rely on a known bug in the TIFF reader which provides a security vulnerability you can drive a Mack truck through.)

It also means that a Trojan application could quickly gain complete control of the iPhone without the user being aware, and could then start doing nefarious things on the network to spread itself (or worse). All of your data would no longer be private. Root access is something that needs to be locked down, and you can expect a firmware update sometime before this SDK sees the light of day. Digitally signing applications is a simple and effective way to insure that nothing bad slips through, and if Apple handles this in a RAND fashion (Reasonable And Non-Discriminatory), potentially any developer could get their app on the iPhone or iPod Touch.

The iPhone is probably the first platform that Apple has produced since the Mac Classic that is guaranteed to attract a lot of attention from virus and malware writers. (And most of the Mac Classic viruses were relatively harmless pranks. Smartphone exploits are almost certainly not going to be harmless pranks.)
 
Corporate Email/Calendar/Directory - hopefully

Way to go Steve... This is great news!

But I really wish the SDK would allow for true MS-Exchange support - Email, Calendar and Company Directory - even if it's from a desktop redirector application. My Blackberry has that and it works beautifully. That's the only thing I miss on the iPhone. So currently I look like a cool dork carrying two phones... cool = iPhone, dork = Blackberry. :D
 
So, an SDK in February?
Neat. And by "neat" I mean "smart."

So... how long after said SDK release before we would start seeing the proverbial rush of 3rd party apps hit the street? Days, weeks, months?

Also, wouldn't it be so Apple to have a new iPhone by then that is required to run these 3rd party apps? :p
 
This is excellent news! The iPhone will almost certainly now continue to outsell every other smartphone there is.

I am hoping the SDK will be available to everyone though. As I would very much like to develop some apps for my iPod touch. Actually, with this news, I kind of wish that I'd waited to November for the UK iPhone launch rather than got the touch. I'll probably wait till the 3G version is available befor upgrading now.
 
So right on!

OK, some one catch me up on the happenings.

At the 1.1.1 update the argument seemed go something like:

Hackers - This sucks. We have to jump through more hoops to get programs on the phone. Why won't Apple open up the platform?

Defenders - It's your own fault. No one needs third party programs. Get over it. MALWARE!!!!!!


Fast forward to today's news:

Hackers - Sweet. We're getting what we wanted.

Defenders - Sweet. Now I can't wait to get 3rd party apps. I hope you whiners are happy.


I guess I just don't understand how we went from berating people for wanting an open platform to cheering Apple for opening the platform while still berating people for wanting it in the first place.

Admittedly, some of you seem to be in a different boat where you thought the SDK was coming and that people should shut up and wait for it. That's more understandable.

Edit: BTW, I don't have an iPhone or Touch

LOL, I couldn't have said it better myself!
----------------------------------------------
MBP 2.0Ghz / 8GBiPhone / 3GNano / :apple:TV
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.