Sorry you do not have the rights to view the page

OSGi on Android - Value Proposition

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

    1 Favorite

    OSGi on Android - Value Proposition - Presentation Transcript

    1. Mobile OSGi in Android Value Proposition +
    2. OSGi complements, not competes the Android programming model
    3. OSGi on Android – Key Use Cases
      • Server in your Pocket
      • Use best of both worlds:
        • Use Renderable UI, i.e. Web Browser, as App UI
        • Use Java server capabilities for business logic
      • OSGi runtime is a local Java App Server:
        • Adds local web server to Android
        • Integrates with handset functionality
        • Exposes platform capabilities as web services
      • Expose new services on demand to Java, Web and Android developers (as APIs or Web Services)
    4. OSGi on Android – Key Use Cases Flash Browser Web Server XYZ Server Web Service Location PIM BT … Mobile OSGi Mashup Service Your Custom Service Web Server Music
    5. OSGi on Android – Key Use Cases
      • Software Lifecycle Management
      • OSGi adds lifecycle manageability
        • Push deployment of native Android applications
        • Install, Remove, Update on any component (OSGi and native Android components)
        • Start/Stop of applications
        • Remote configuration of apps and services
        • Lock&Wipe of device (if supported by OEM)
        • Support for server initiated sessions
      • Standardized remote management interface (OMA-DM 1.2, SCOMO, OSGi MO, LWMO)
    6. OSGi on Android – Key Use Cases
      • OSGi Programming Model
      • Full support for all OSGi features
      • OSGi Sevices can be consumed by Android apps
      • Event bus integration between OSGi and Android
      • OSGi has become a mainstream Java programming model with a growing community
      • OSGi brings a huge pool of existing components and knowhow to the Android space
      • OSGi turns Android into a true enterprise SOA
    7. Backup Slides: What is OSGi?
    8. OSGi – A brief Introduction
      • OSGi is a small piece of software
      • which goes into all sorts of devices
      OSGi
    9. OSGi – A brief Introduction
      • OSGi TM is a worldwide standard
      • The Dynamic Module System for JavaTM
      • Specification developed by the OSGi Alliance
      • Adopted by a rapidely growing community
    10. OSGi – A brief Introduction
      • OSGi TM is adopted in many verticals
      • Enterprise Application Servers (Oracle, BEA, Sun, …)
      • Mobile Industry (Sprint, Nokia, IBM, …)
      • Automotive Industry (BMW, Siemens, Delphi…)
      • Telematics (Daimler AG, Bombardier, DB, …)
      • Smart Home Computing (Deutsche Telekom, Siemens)
      • Building Automation
      • Industrial Computing
      • Military Services & Aviation
    11. OSGi – A brief Introduction
      • OSGi is a manageable Framework
      • which executes your services & applications
      • which encapsulates device & network specifics
      Hardware Platform Operating System & Drivers OSGi Service & Component Framework Service A Service B Application C Application D
    12. OSGi – A brief Introduction
      • Who uses Mobile OSGi?
      • Sprint Nextel launches “Sprint Titan”, the first mass scale Mobile OSGi stack
      • IBM Lotus Expeditor product portfolio is based on OSGi / Mobile OSGi
      • The Open Source Eclipse project “eRCP” is based on Mobile OSGi
      • A growing number of enterprises from a variety of different vertical markets apply Mobile OSGi and eRCP technologies
    13. Contact Joachim Ritter [email_address] http://mobileosgi.blogspot.com ProSyst Software GmbH Dürener Straße 405 D-50858 Cologne, Germany Tel. +49 221 6604-0 Fax +49 221 6604-660 [email_address] www.prosyst.com
    SlideShare Zeitgeist 2009

    + j.ritterj.ritter Nominate

    custom

    1867 views, 1 favs, 6 embeds more stats

    The Android platform is a great mobile operating sy more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1867
      • 1559 on SlideShare
      • 308 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 114
    Most viewed embeds
    • 280 views on http://mobileosgi.blogspot.com
    • 24 views on http://osgilook.com
    • 1 views on http://209.85.229.132
    • 1 views on http://72.14.235.132
    • 1 views on http://static.slidesharecdn.com

    more

    All embeds
    • 280 views on http://mobileosgi.blogspot.com
    • 24 views on http://osgilook.com
    • 1 views on http://209.85.229.132
    • 1 views on http://72.14.235.132
    • 1 views on http://static.slidesharecdn.com
    • 1 views on http://www.mobileosgi.blogspot.com

    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