Slashdot Mirror


iPhone To Allow 3rd-Party Development

Anarchysoft writes "In an exciting shift from previous statements, Apple CEO Steve Jobs revealed at the D Conference that 3rd-party development will be supported on the iPhone. Questions remain as to whether the opening of the platform, slated for later this year, will be through Dashboard-like widgets or a separate SDK."

9 of 215 comments (clear)

  1. Re:A much better link by glesga_kiss · · Score: 4, Insightful

    So, third-party apps on the iPhone will happen. Just in a very measured way.

    Ballocks. The saw the intense negative criticism the original decision produced and changed their minds. The reason a sdk isn't available is because they'd never planned for one originally.

  2. Re:One Word: by Joe+The+Dragon · · Score: 3, Insightful

    a forced 2 year voice and data plan will stop that.

  3. Re:A much better link by drinkypoo · · Score: 3, Insightful

    And with that one post all of Apple stories on Slashdot is summed up nicely with the Troll mod.

    The sad thing is that his comment is probably the most accurate interpretation of events. Apple stated in no uncertain terms that there would not be third-party apps on the iPhone, except through Apple. This is a complete 180 from their original statement. He is probably correct.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  4. Re:A much better link by John+Whitley · · Score: 5, Insightful

    The reason a sdk isn't available is because they'd never planned for one originally. Yes, you're a troll. But let me be clear about the kind: you have identified yourself as a gum-flapping moron who's never shipped code worth a damn in your life, especially an SDK for external developers. (And before anyone asks, yes, I have done both. In the same product, even.)

    It's VERY hard to ship a new embedded platform in a timely manner with an SDK that supports arbitrary third-party development for a new product. So hard, that it's almost never the right answer to hold off ship to wait for an SDK. An organization is much better off shipping the working, robust 1.0 product into customer's hands and use that experience to build a quality SDK and toolchain. The platform itself is a sea of unknown problem domains ("arr, here be dragons!") for a "version 1.0" product like the iPhone.

  5. Steve Jobs = Modern P.T.Barnum by xxxJonBoyxxx · · Score: 3, Insightful

    Apple CEO Steve Jobs revealed at the D Conference that 3rd-party development will be supported on the iPhone.


    In modern marketing Steve Jobs has no equal. I think you'd have to go back all the way back to P.T. Barnum to find a similar exec in a similar industry (entertainment) who marketed his wares so effectively with personal announcements.
    1. Re:Steve Jobs = Modern P.T.Barnum by SashaMan · · Score: 3, Insightful

      Bullshit. I keep seeing all of these business articles talking about how Jobs is such a great salesman, and while he is, that is not the reason for Apple's resurgence in the past 7-8 years. More than his salesmanship, Jobs fanatical focus on building great products is why everyone is talking about Apple. People are excited about the iPhone not just because it's flat and shiny, but because it provides a level of functionality and user experience (at least as its been depicted so far) that no other cell phone provides. I want to by an iPhone not because it's cool (I don't even own an iPod), but because I believe it will offer an integrated set of features I can't get anywhere else.

      Remember the Motorola ROKR? Not even Jobs could put lipstick on that pig. Jobs is a great salesman, but only when selling products that truly offer a better user experience than other products.

  6. ssh client would be nice by drfrog · · Score: 3, Insightful

    #EOF

    --
    back in the day we didnt have no old school
  7. Re:A much better link by Achromatic1978 · · Score: 5, Insightful

    Cellular networks are fragile. Much more fragile than the larger internet. They tend toward monoculture and proprietary systems, and haven't had the shakedown that standard internet network hardware and protocols have had. So Jobs' quote about him 'not wanting third-party apps bringing Cingular's network down' actually makes some sense (some mobile phone applications have more-or-less done this in the past). And

    Bullshit. Utter crap. Why is there this paranoia about the iPhone, when Symbian, Windows CE/Mobile have allowed this for years? There is no way an application on a device should or could bring down a base station, let alone a cell network.

    Oh, and as for this gem:

    bringing Cingular's network down' actually makes some sense (some mobile phone applications have more-or-less done this in the past)

    Cite. Go on. I would so so love to see a citation of any evidence of this. Any, whatsoever.

  8. Dashboard, duh! by dr.badass · · Score: 5, Insightful

    Has anyone seriously believed that there wouldn't be third-party development for the iPhone? I was under the impression that the answer to that question was pretty obvious. The only question has been what form it would take, and even that is pretty obvious if you just look at the thing: Dashboard!

    For starters, the interface has a lot of the same visual elements as Dashboard. The grille/tray, rounded-glass squares, identical icons. Hell, identical set of apps as the default set of Dashboard widgets. Dead giveaway. And why shouldn't it be the same set of apps? Apart from email, the main reason to have an internet-connected phone is for quickly fetching bite-sized chunks of information: exactly the sort of thing that widgets are good for.

    Consider also that typical widgets take up very little memory and about the same amount of screen real estate as is available on the iPhone. On a Mac, this is because it is expected that you'll be looking at a bunch at the same time, but on the iPhone it's a perfect fit. For existing widgets, it's trivial to either modify the interface to fit the iPhone's screen or load a different interface depending on the platform.

    There's no reason why every existing widget couldn't easily be made to run on iPhone, something that isn't true for existing desktop applications. That means thousands of applications available as soon as Apple allows it. Hell, developers don't even need to own or have access to an iPhone to be able to write applications for it. And before anyone screams "JavaScript Sucks", remember that Dashboard widgets can work with Cocoa, too. Off hand I can't think of much that you can't do in a widget. (For a good time, open up the Quartz Composer template included with Dashcode and ask yourself how much fun it would be if you could touch the cube.)

    I know there a lot of doubters, but I think that iPhone is going to become the easiest mobile platform to develop third-party apps for.

    --
    Don't become a regular here -- you will become retarded.