Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Please don't be a hater. The world is big enough for all opinions.

:(

The world? Yes. This thread? Not so much. That's why we have "Topics." Which this is off. So...

I'm looking forward to being able to write fully native loaded applications for the iPhone. Having said that, I'm more inclined to write webapps just like I'm more inclined to write them now - ease of deployment. The only problem (and it really is the only problem) right now is that they won't work on an airplane. That, and some of the fancier input controls aren't really usable (but I'm still learning how best to craft webapps for iPhone usage anyway).
 
I guarantee the reason apple is pushing web apps so hard is because AT&T forced it. I'm thinking people might not buy/use web services if they had standalone apps.

am i wrong in that you wouldn't need the unlimited data package if you had standalone apps and your home wifi connection?

suppose you would be limited when you're not at home, but that alone might not prod someone into paying $40 a month (or whatever the price) for data package.

I don't buy this at all. Why? B/c AT&T sells *many* other Smartphones, all of which allow 3rd party apps. So, I *highly* doubt it's AT&T at all. I'm believe (well, I *hope*) that Apple simply did not have an SDK ready yet.

Frankly, I'm tired of hearing the argument "3rd party apps causes phones to crash!" Well, yeah, but so do the 1st party apps (I'm looking at you iPhone). So, imho, this argument is *way* past it's prime. All apps will crash, no matter *how well they are designed.* It's the nature of the beast.

Second, the IM argument not giving money to Apple & AT&T. Why this makes sense is beyond me. Multiple phones in AT&T offer IM, and all of which can be incorporated into either a messaging plan *or* the data plan. I firmly believe it's simply b/c Apple did not have iChat for iPhone ready yet. I'm hoping that it comes soon.

w00master
 
This is great news, but it just illustrates the folly of thinking ANYONE can prevent a product from performing some of the functions inherent to the device, by employing artificial restrictions.

I see the guys over at the "doom9" forums just broke the DRM used in Windows media files *again*, and you can bet it won't be the last time it happens either.

Basically, a company like Apple has two choices. Open a computing device (which an iPhone is, at the core of it) so that anyone can program it, or put up barriers that frustrated/devoted enough individuals will keep knocking down - wasting Apple's time and energy to put up firmware updates to fix, over and over - until somebody gets tired of the "cat and mouse game".

It's all about hackers stickin' it to da man, huh? :rolleyes:

Remember when people kept whining about Apple not allowing Windows to run on the new Intel Macs at first and then hacker groups went all out and figured it out and people sat around carping about how evil Apple was for not doing this from the start and how it was all part of some Massive Steve Jobs Conspiracy to Control The World? That wasn't so long ago. Sound familiar at all?

Apple has pretty clearly articulated what's going on with the iPhone. Like the Windows-on-Mac scenario, I think they underestimated the level of interest and didn't make it a priority, but it's very likely on its way. Plus, in this situation, they have security and stability issues to consider so it's a little more complicated (I would imagine.)

I would suggest that instead of insinuating that Apple is intentionally keeping people locked out of the iPhone, that we all sit back and be patient. Apple just released a product that likely took a great deal of R&D time and money, and just because they didn't have have a dev kit ready on day one doesn't mean they're holding it back for some nefarious purposes.
 
I don't think Apple should allow 3rd party local apps on the iPhone.

There's a lot you can do these days in the browser, it's not just a hypertext display any more, it's a network apps client. And network apps are fine for a lot of things. They're not great, but they're fine. The only things you really want a local app for are things with big data or big processing, and those apps really belong on a desktop computer anyway.

What they could do is provide some local web services that the web apps could use. For example a web app running on the iPhone could call http://localhost/sendSMS?ph=1234&message=Hi! to send an SMS.
 
I don't think Apple should allow 3rd party local apps on the iPhone.

There's a lot you can do these days in the browser, it's not just a hypertext display any more, it's a network apps client. And network apps are fine for a lot of things. They're not great, but they're fine. The only things you really want a local app for are things with big data or big processing, and those apps really belong on a desktop computer anyway.

What they could do is provide some local web services that the web apps could use. For example a web app running on the iPhone could call http://localhost/sendSMS?ph=1234&message=Hi! to send an SMS.

So, what if you're on the plane? What if you're in a area with no wifi *or* edge access? Guess your outta luck?

And what about the "great UI" of Apple? Is it good UI design for someone to open up safari --> Go to bookmarks --> tap on webapp bookmark? That's good design?

I can understand the "no 3rd party app" argument for the iPod, but not for a "supposed" smartphone. These two things are very different animals.

w00master
 
I'm happy this is happening and hopefully it'll put some pressure on apple to open the iPhone somewhat.. Good apps don't make a system unreliable..

Strikes me the iphone is considerably beefier than most smartphones, and if they properly enabled it for gaming and some other apps it could be great.. There are already pretty impressive java-based 3D games.. The iphone could do totally amazing stuff if they let the developers in! No java support could be a *good* thing if they let game devs code for it directly, as the standard for iphone games could be bumped even further above the average phone..

The people saying theres no need for apps.. I don't get that at all. The iphone doesnt do everything everyone might want it to.. My Palm has some really good note-taking/drawing apps which would be nice on an iphone too. Likewise, my palm has a very good multi-network IM client and IRC client.. That'd be sweet over wifi on an iphone.. It goes on, there are so many apps which people would download and use on such a device.. They already download and use the equivelents for non-apple hardware, so there is demand!
 
When they figure out how to prevent Skype from working. AT&T must have this as a stipulated contract term.

I'm sure AT&T would see VOIP as stealing. Write your congressmen if you want to see a fair competitive phone/network field. I'm sure Apple would embrace it.
I guarantee the reason apple is pushing web apps so hard is because AT&T forced it.

That's why I love forums, the certainty of the conspiracy.

The next Treo will be running Linux. You might be able to crash the Palm5 emulator, but any native apps will keep on working. That's where all of us will be going who need real 3rd party apps and/or CDMA. Apple is already in the process of acquiring Palm, so there's still hope.

Where do you get your information from? The web? Bloggers? Rumor sites? Why would Apple acquire Palm? They've already entered Palm's most successful market without their help, why buy them now?

And who's the hope for? Third party apps developed for Palm OS aren't magically going to work on an iPhone. Palm's third party app friendly attitude isn't magically going to transfer over to Apple or should I say Steve.

You're never going to get third party apps. The iPod isn't open, Apple TV isn't, Apple won't even license their DRM (even though its been compromised by DVD Jon and Real), they locked down OS X to Intel hardware of their choosing and you expect the iPhone to open up?

Give up and build your web app in Safari.
 
i'm guessing here, but wouldn't it totally :apple: to issue an SDK, but only allow distribution through itunes? given all iphone third party apps are properly checked for stability with the iphone manufacturer itself, the quality of user experience would remain assured. and also, apple would venture into another new market.
 
Nope, it's because the OS sucks. A decent OS has memory protection, like MacOS X so an app can't crash the OS.

But, the OS must have hardware memory protection support in order to implement protected memory.

ARM processors have not had protected memory until recent versions, and even so it is an optional component!

http://www.arm.com/products/CPUs/ARM_Cortex-M3.html

Don't be so quick to say the OS is crap, when it may be running on hardware that cannot support protected memory.
__________________

Also, note that preemptive multitasking is another useful feature of the OS, Palm has cooperative multitasking - and we all know how much Mac OS sucked because of that.
 
Hahhaaanothing... all you guys are clueless. The reason why Treos and Blackberrys tend to be so crash-prone, as other phones with third party apps is... wait for it, wait for it... BECAUSE OF THIRD PARTY APPS!!!

All you people whining for third party apps will then be the same ones who complain when the iPhone becomes an unstable platform, blaming Apple instead of the developers who make crappy applications that make the iPhone unstable.

It's the clueless leading the clueless here sometimes I swear.

If 3rd party applications crash on my mac, it doesnt make the whole system unstable. Given that the iPhone is running stripped down OSX, I'm sure something similar could be done.
 
Funny cause the iPhone crashes with 1st party apps.

w00master

Maps crashes on me a lot, Safari crashes once in a while. I even have a song in my library that takes the iPhone completly down every time...

...No the song is not called "Crash Into Me!"

-=cisco=-
 
i'm guessing here, but wouldn't it totally :apple: to issue an SDK, but only allow distribution through itunes? given all iphone third party apps are properly checked for stability with the iphone manufacturer itself, the quality of user experience would remain assured. and also, apple would venture into another new market.

Actually I've been thinking that's the route they're gonna pursue since the whole web app "solution" was announced.

And what got me thinking this way is cause it's not a completely new market: they already sell iPod games/apps through iTunes so it's a proven infrastructure.
 
I don't think Apple should allow 3rd party local apps on the iPhone.

There's a lot you can do these days in the browser, it's not just a hypertext display any more, it's a network apps client. And network apps are fine for a lot of things. They're not great, but they're fine. The only things you really want a local app for are things with big data or big processing, and those apps really belong on a desktop computer anyway.

They also aren't good for storing private info like password managers, don't work when there's no network support (planes, spotty AT&T coverage), or for highly animated games (no Flash support). I also hate having to login to different webapps multiple times. Like if you have to use an expense report webapp, you login there. Then another word processing web app, you log in there. etc etc. If they were native apps, you just launch them and have instant access to your personal info.

Sorry I'm not buying into the web app thing.
 
It's typically the first program written when learning a new language or new system. It's basically proof that you can get the system to do the most minimal of tasks, outputting some text to the screen.
 
More iPhone Rumors!

please keep the iPhone rumors in the iPhone forums

too many people care too much about it all, and all i've seen here is everyone spouting one of two opinions
1)iPhone should be open to everyone to do whatever they want with it...these people praise the hackers but depise apple
2)those who beleive the above ****...we already know how you feel so stop opening more threads about it


really there are so many here who are sick of hearing the same thing over and over again
 
surely apple will just disable this hack with the next update?

we need to wait until apple allows 3rd party apps otherwise it will be a constant battle.

i also read that the iphone can now be used with other networks, but this will surely be deactivated in an update too?

That's absolutly true I'm in Portugal and I know two people that have a Iphone working in the TMN network (portuguese network).

They didn't buy the iphone.. it was enterprise agreement for the company they work.. so technically the iphone is from the company and they are unlocked so employees can use it in this case in Portugal :D
 
This is great news, but it just illustrates the folly of thinking ANYONE can prevent a product from performing some of the functions inherent to the device, by employing artificial restrictions.

I see the guys over at the "doom9" forums just broke the DRM used in Windows media files *again*, and you can bet it won't be the last time it happens either.

Basically, a company like Apple has two choices. Open a computing device (which an iPhone is, at the core of it) so that anyone can program it, or put up barriers that frustrated/devoted enough individuals will keep knocking down - wasting Apple's time and energy to put up firmware updates to fix, over and over - until somebody gets tired of the "cat and mouse game".

But at least when the platform is officially "closed", then they can disavow any rogue app which causes problems. If they encourage developers by offering a real SDK, they are taking responsibility for that public API being secure.

They can also prosecute people who are doing dangerous things with their private API.
 
Disk Use

Wouldn't a good in-between solution be for Apple to enable disk use so that web apps could be stored and accessed locally?
 
Actually I've been thinking that's the route they're gonna pursue since the whole web app "solution" was announced.

And what got me thinking this way is cause it's not a completely new market: they already sell iPod games/apps through iTunes so it's a proven infrastructure.

that's what i meant: the infrastructure is there, so why not use it to center all digital sales in it? i could very well see :apple: selling ALL digital content through itunes, i.e. os x updates, as well as mac software, as well as games and anything you can use on any apple product. wouldn't be surprised if the itunes store once becomes the "apple media store"
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.