Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I think all the complainers, if they were just more patient, would see that there is an ongoing effort at Apple to make the best product they can.
After all, they have a pretty good track record with innovation and support.
I also think that the iPhone OS, as others have posted, is more related to Jaguar and is still just getting the bugs worked out. We could have waited a couple more years for the perfect iPhone or enjoy the development process that Apple will pursue as early adopters.
 
Congrats to your post

Wirelessly posted (Treo: Opera/8.01 (J2ME/MIDP; Opera Mini/3.1.8295/1716; en; U; ssr))

What I have quitely felt all along is that the iphone dev team combined with adventurous users like myself and many other that have jailbroken their iphone/ipod ARE the beta testers.

You don't think Apple is tracking the dev teams every move to see how they circumvent the system and install 3rd party apps? With all the native apps being written avalaible through apptapp, Apple has their guniea pigs, and if something goes wrong, they can legally be hands off.

But with the overwhelming amount of people hacking, and the high success rates, why should they not open it? People want it, and it works. So far, the worst that has had to happen to most people is a restore. Big deal. The hack is stable, and if its apple supported, it will be just that much more stable

This is the first time I have seen the whole hacking issue from this perspective. Thank you very much for opening my mind. Indeed you are right.

I personally think an SDK is just a matter of time. Why worrying about 3rd party plugins, when there is a real business for the originating company to receive (e.g. Why should Apple care about the Flash plugin, when the perfect people for optimizing are Adobe?).
 
Even the hackers quickly built a preliminary SDK, Apple could have done a better job by now, or even by release...


Oh you know this huh? Because you have built and documents a safe, secure, not battery draining, clearly documents SDK of the magnitude of the iphone SDK?


If the hackers could do it?

Big difference between a half ss hack job and a real documented SDK.

Big difference.



Again.

If we find out that more then its share of the iphone OS is using leopard "parts" then we know another reason for it not being ready.
 
No. Why should they to serve AJAX applications locally?

I assume they could install a *simple* Web Server (much simpler than Apache: no WebDAV, no FTP, no configuration - just a plain WebServer that ONLY serves http://localhost/somepath). And, you could use iTunes or a similar tool to install files (what is the difference of installing Music from HTML?).

And, I can't see why this could be easily hacked if the web server allows local access only. I made a mistake in my original post - there is NO need for PHP or any scripting language (which is the usual source of Web Server vulnerability) on the iPhone. Safari already provides the scripting language: JavaScript. You have to serve just some .js files.

So, you're not a developer, then, eh? Javascript isn't the end-all/be-all of programming languages for the web, and in fact, one I don't prefer to use for anything beyond user input (or jquery anim)

I think most of you in the "web pages are just fine for apps" crowd have totally different needs in mind than I do.
 
They lock down the iPhone because the HAVE to. Imagine the lawsuits if they didn't close the security holes. And the bonus is they close up the platform to rogue development and thereby make the iPhone more attractive for developers of Apples' choice. The perfect storm scenario.

No! No! No! No! You're speculating! This is "OSX" we're talking about. It is secure (and continues to improve on that front).

"Developers of Apple's choice?" Once again No!x4. I don't want Apple to bless certain apps, because then we'll only get a very few apps, and mostly useless crap like games.

"Rogue Development"? Jeez, rogue development. Rogue Development on the mac has produced everything in this list: http://coolmacapps.com/ To even THINK that Apple is able to decide what every iPhone user wants to use with their totally capable mobile device is foolish.
edit: This may be a more pertinent example: http://software.palm.com/us/html/

It's like this: If you don't want the app that some third party developer has made, don't install the damn thing, and more importantly, don't PREVENT others from doing so if they need to.
 
Presently I am holding out on the iPhone or iPod Touch as both run on the Mac OS X mobile edition which leaves them in the infancy stage. Some of the utilities and applications that I am used to for mobility are not available on the two products.

Maybe in a year, for now my MBP will fill any void in my mobile life. :)
 
Oh you know this huh? Because you have built and documents a safe, secure, not battery draining, clearly documents SDK of the magnitude of the iphone SDK?


If the hackers could do it?

Big difference between a half ss hack job and a real documented SDK.

Big difference.

True, but Apple know the very framework of the OS X derivative on which the iPhone runs. So big difference here, too.
 
Because the iPhone represents a more revolutionary product than the Touch? Maybe?

Give it possible another 6 months and revolutionary will become "the norm" utility.

Touch screens are nothing new, putting it together in a mobile device is nothing new, there way its executed is unique at the moment. :)
 
Sure, and it would be nice if the current iphone was 3G .... ;)

Seriously I have been without a mobile phone for over 3 years and I do not miss it at all.

I do not see all the hype of the touch screen and OS X mobile, and I have used it in person.

Though it would make more sense for a user to buy an iPhone instead of a Touch as it has more to offer a user. :)

I still cannot justify buying an iPhone or Touch, and price is not an obligation. :)
 
The outcome of this will mostly determine whether or not I purchase the iPhone, which is both more expensive and less functional than its competitors, or simply opt for a Treo, which is cheaper, more expandable, has an established base of 3rd party apps, and plays fine with OS X.

I'm keeping my fingers crossed, because despite the hardware limitations (no memory card slot, no 3G) in the iPhone, it is a well-designed device (my co-worker has one, and it really is lovely to use).
 
...because you lose the apps when you are out of network contact.

Nevermind a webserver on the iphone (I see what people are saying but it's a little cludgy) we need Google Gears!

Common Apple team up with Google. I mean, you share board members.

Gears is also an interesting option. However, I really think Adobe AIR is more well rounded.

Perhaps we'll see AIR and Gears mashup a little bit? I think there is some sense to that, though Google and Adobe both display a lot of NIH syndrome.

Applet cannot ignore Flash forever on the iPhone, and a web-based SDK doesn't make sense without some kind of client side storage/disconnected features. Without a solid spec on that front, they have to go with either Gears or Air... I cannot imagine them wanting to pick Silverlight... The only question is whether or not they'll try and rock the boat and do it themselves....
 
now, the reliability of the source is always in doubt, but I expect this HAS to be on the way.

The iPhone is a killer product that is doing decently well, but there are still large portions of the market holding out for third party development (not some web-based nonsense). Apple knows this, and imho diverted resources back away from iPhone SDK to 10.5, now that 10.5 has an official launch date, I expect to see those developers moving back to iPhone to get a devkit up and running. I would suspect that it will come through in a very similar system to widget development.

Personally, I haven't used any third party apps because of the risks and hassel involved, but if Apple gave me an easy to use option I would jump all over it and try out many of the very good programs out there.

I really don't think that the apps on this iPhone are as dodgy as people make out. If you want to be fully covered, the plan is for you.

I highly recommend the phone. It's amazing.
 
Oh you know this huh? Because you have built and documents a safe, secure, not battery draining, clearly documents SDK of the magnitude of the iphone SDK?


If the hackers could do it?

Big difference between a half ss hack job and a real documented SDK.

Big difference.



Again.

If we find out that more then its share of the iphone OS is using leopard "parts" then we know another reason for it not being ready.

there already exists an sdk for osx that should be safe, secure, not battery draining and well documented. if the iphone uses a subset of osx (as is claimed), an sdk for it should be a matter of simplifying the osx sdk. not a big deal really.
 
Why would they base the entire future strategy of their "third leg" business on some science project that will be used by like 5 people total ever?

:D
Man did you nail that.
I've enjoyed watching the moaning from the 'developers' on this list who think that Apple should design their consumer electronics business plan around them.
Most developers wouldn't recognize a good business plan if it bit them in the ass, as evidenced by the fact that they think mass sales can be achieved by focusing on niche markets.
 
Is Apple blind not having released such SDK yet? They are losing big --BIG-- sales in the thousands, at least with us.

Oh My God!!!
Thousands?? Oh no!

Others have said it well.
Chill for a friggin minute. You really think Apple left all those open squares on the menu so that the empty black can be used as a mirror? (Well, given the narcissism of the 'gimme now!' crowd here, maybe that IS what its for. :) )
 
For what its worth, see
http://seekingalpha.com/article/49988-why-apple-s-iphone-doesn-t-need-3g?source=yahoo
for at least another viewpoint on why 3G is not the be-all end-all many believe it is.

Um, the iPhone cannot receive data and calls at the same time, due to EDGE. Bring on 3G so I can get some mail without missing every call.

Plus, I think this 3rd party app thing hit Apple much more than they realized. They didn't simply say that the SDK is down the road a bit until they finalize the platform, they asserted that developers should move to web apps. Well, after using EDGE around busy cities, it makes the web app approach virtually unusable.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.