Java coming to iPhone this June.

Discussion in 'iPod touch' started by jfb392, Mar 8, 2008.

  1. jfb392

    jfb392 New Member

    Joined:
    Oct 20, 2007
    Messages:
    2,512
    Likes Received:
    21
    Device:
    iPod touch
    If you don't feel like reading the article..

    Source

    Also, weren't there promises of an Opera browser before the SDK was released?
    I wonder what has become of it now..
    And this also probably paves the way for Adobe to make a more localized version of Flash for the iPhone..

    Please Register or Log in to view images

  2. eric_chaos

    eric_chaos Well-Known Member

    Joined:
    Nov 4, 2007
    Messages:
    3,746
    Likes Received:
    35
    Device:
    iPhone 4 (Black)
    Ugh.. They said iTouch.
  3. swillard8

    swillard8 New Member

    Joined:
    Jan 6, 2008
    Messages:
    1,307
    Likes Received:
    11
    I hate that word
  4. d3niz

    d3niz New Member

    Joined:
    Oct 29, 2007
    Messages:
    19
    Likes Received:
    0
    Device:
    iPod touch
    You might want to read this before getting too excited, read the bold bit if you don't want to read the whole article....

    iPhone SDK Limitations: Multitasking, Java, Emulators

    As people delve into the details of Apple's iPhone SDK, a few interesting issues are emerging. One developer guideline that is generating some concern is from Apple's Human Interface Guidelines for iPhone:

    Only one iPhone application can run at a time, and third-party applications never run in the background. This means that when users switch to another application, answer the phone, or check their email, the application they were using quits. It’s important to make sure that users do not experience any negative effects because of this reality. In other words, users should not feel that leaving your iPhone application and returning to it later is any more difficult than switching among applications on a computer.

    To be fair, for most applications, this would be preferred behavior. There is no reason for Super Monkey Ball (for example) to continue running in the background, using up CPU cycles and Memory. Instead, as Apple suggests, the current state should be saved and returned when the application is relaunched.

    However, this has raised concerns about the feasibility of an application such as AOL's AIM client, which typically does run in the background to alert the user of incoming messages. Based on one comment, however, this only appears to be a design guideline and not an absolute technical limitation:
    I'm a programmer and I just tried it [using the iPhone SDK] and you can keep your app running in the background in the normal way ApolloIM and iFob do it. I.e. overriding applicationSuspend.

    Another possibility could involve individual applications launching smaller background-tasks (daemons) short of full applications, but the feasibility of this is unknown at this time.

    What this brings us back to is Apple's SDK license limitations and their editorial discretion with the iTunes App Store. From Apple's license agreement, this multitasking workaround is forbidden:
    Applications must comply with the Human Interface Guidelines and other Documentation provided by Apple.


    Even Sun's plans to bring Java to the iPhone is not technically allowed, despite their claims:
    An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise.

    This could also restrict announced plans for a PC emulator for the iPhone.

    It's still too early to say how strictly Apple will enforce these restrictions when approving applications for the iTunes App Store. By serving as the sole distributor for iPhone applications, Apple understandably wants to restrict malicious applications, but whether these limitations begin to encroach upon genuinely useful applications remains a concern. Apple's iTunes App Store launches in June 2008 alongside the new iPhone 2.0 firmware.

    *from macrumors.com
  5. qaz333

    qaz333 New Member

    Joined:
    Dec 26, 2007
    Messages:
    318
    Likes Received:
    2
    Device:
    3G iPod touch
    i dont give a fk about java, I WANT MY FLASH
  6. evel_king

    evel_king New Member

    Joined:
    Jan 12, 2008
    Messages:
    276
    Likes Received:
    2
    Well Java plays a fairly big role in the Internet and Apps as well, but yes, Flash is probably a much bigger thing.

    EDIT: Nice sig qaz333
  7. Teslanaut

    Teslanaut Well-Known Member

    Joined:
    Sep 16, 2007
    Messages:
    15,588
    Likes Received:
    177
    Device:
    4G iPod touch
    Flash will also rape your battery like a prison inmate.
  8. evel_king

    evel_king New Member

    Joined:
    Jan 12, 2008
    Messages:
    276
    Likes Received:
    2
    Yes, it will, you'll have to use it wisely.
  9. Spiritus55

    Spiritus55 New Member

    Joined:
    Jan 27, 2008
    Messages:
    83
    Likes Received:
    4
    How the hell are we going to "use it wisely" if it's not gonna even be made?


    Way to go Captain Obvious.. That's exactly what teslanut said before you..


    I really have nothing to say "No Flaming, guys.. be nice"

    eff you see kay (space) why oh you
  10. full1

    full1 New Member

    Joined:
    Jan 23, 2008
    Messages:
    475
    Likes Received:
    9
    yep java is great but flash would b better

Share This Page