MIDP3.0, overview of a right Android rival

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    5 Favorites

    MIDP3.0, overview of a right Android rival - Presentation Transcript

      • What is new in MIDP3.0?
      • Enhanced LCDUI
      • LIBlets - Shared code between MIDlets
      • Concurrency - Execute more that one MIDlet at same time
      • Application and System Events
      • Inter MIDlet Communication - IMC
      • Application Level Access Control - APLAC
      • Screen Saver MIDlet
      • Auto Start & Controlling User actions on MIDlets
      • Provisioning Record Stores - OTA RMS
      • MIDP3.0 JSR 271
      • Expert group formed in March 2005
      • Expert Group Lead by Mike Milikich from Motorola
      • Over 100 members including:
        • Device Manufacturers
        • Network Operators
        • Application & Content Developers
        • VM Vendors
      • MIDP3.0 Release date
      • Final Approved Version Expected Q2-2008
      • MIDP3.0 LCDUI – High Level
      • Custom layout support:
        • Application controls Layout of items in a Form
      • Flow and Table Layout
      • Commands
        • Improved placement control
        • Sub – Commands
        • Icons
      • Tabbed Panes – each pane contains a Screen
      • Idle Item support
      • Image Item to support GIF / animated GIF
      • MIDP3.0 LCDUI – Low Level
      • Support for multiple Displays and orientations
      • Alpha blending
      • Image enhancements
        • Animated Images
        • Transparent mutable Images
        • Scaling and rotation
      • Application-provided Fonts
      • Splash screens
      • LIBlets
      • Shareable components that one or many midlets can use
      • Expose a set of API’s and resources that a MIDlet can use
      • Inert code and resource fragments that only execute within
      • a MIDlet context.
      • Save static footprint size by preventing LIBlet code packaged
      • in each MIDlet.
      • Potentially reduce download times for applications
      • LIBlets
      • LIBlet code does not execute by itself
      • LIBlet is executed in the MIDlet’s execution enviroment
      • A binding: act of loading a MIDlet with all associated
      • LIBlets into a single execution enviroment.
      • Jars are all in the classpath
      • Concurrency
      • Multiple MIDlets: AMS provides a means to launch
      • multiple applications
      • MIDlets in the background, not visible to the user
      • Auto Start MIDlets
      • Screen Saves MIDlets
      • Application and System Events
      • MIDlets can generate applicatino events
      • MIDlets can listen to System events
        • Battery
        • power on/off
        • idle event
      • Push registration on events:
        • Application launch on event
        • launch application on flip/close
      • Inter MIDlet Communication (IMC)
      • Communication between multiple running MIDlets
      • Low-level bi-directional stream connection within the device
      • GCF based – Connector.open(“imc://...”);
      • An IMC Server is created with a name, and the client tries
      • to connect to this named service.
      MIDlet A IMCConnection MIDlet B IMCServerConnection
      • APLAC
      • Application Level Access Control (APLAC)
      • MIDlets interact via Events, IMC, RMS
      • Restrinct interactions based on
        • Domain
        • Signer
        • Vendor
      • E.g. Share a record store only with MIDlets that
      • are developed by a specific Vendor

    + gpalominogpalomino, 3 years ago

    custom

    2855 views, 5 favs, 2 embeds more stats

    www.mobilemediaconsult.com
    The new MIDP3.0 will br more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2855
      • 2725 on SlideShare
      • 130 from embeds
    • Comments 0
    • Favorites 5
    • Downloads 113
    Most viewed embeds
    • 129 views on http://www.mobilemediaconsult.com
    • 1 views on http://64.233.179.104

    more

    All embeds
    • 129 views on http://www.mobilemediaconsult.com
    • 1 views on http://64.233.179.104

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories