• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Be Open Android
 

Be Open Android

on

  • 636 views

 

Statistics

Views

Total Views
636
Views on SlideShare
633
Embed Views
3

Actions

Likes
0
Downloads
26
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Be Open Android Be Open Android Presentation Transcript

    • Be Open Android Open Source und Open Platform. Chancen und Risiken der neuen freien Welt Karl Pauls karl.pauls@akquinet.de
    • Karl Pauls ! Dipl.-Inform. Freie Universität Berlin ! Head of OSGi and Mobile CC - akquinet AG ! Member Apache Software Foundation ! PMC Apache Felix, Apache Sling, Apache Ace 2 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • akquinet AG akquinet AG akquinet €1300k SE business consulting GmbH €60k SE International Microsoft / .NET Outsourcing JAVA / SAP Associate Partners akquinet akquinet akquinet akquinet BMC GMBH IBS dynamic solutions outsourcing it-agile cimt AG GmbH €250k SE GmbH €300k SE gGmbH €250k SE GmbH €100k SE DoubleC GmbH akquinet akquinet akquinet akquinet IBS Brüssel SLS logistics system integration tech@spree Groupconcept GmbH GmbH €40k SE GmbH €250k SE GmbH €125k SE GmbH €300k SE infodesign GmbH akquinet akquinet panoptimum GmbH eurosoft Sp. z o.o. enterprise solutions €100k SE GmbH €80k SE Portal Systems GmbH HKS PortivITy GmbH GmbH €75k SE w//Center GmbH Partner Power akquinet AG 2002 2003 2004 2005 2006 2007 Budget 2008 In association 2007 International GmbH Partnerbeteiligung Staff 64 108 133 165 170 203 315 Staff 433 3 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Customers 4 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Mobile Solutions Android iPhone Mobile OSGi JME 5 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 6 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Be Open, Be Modular ! Closed Platform Closed Platform Closed Open Platform with with Controlled with (Controlled) Platform Extensions Extensions Extensions 7 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Why Android? ! Need better ways to construct mobile applications ! Android is about taking full advantage of all a handset has to offer … ! Android is about fast and easy application development … ! Android is about applications that work together … ! Android is about breaking down application boundaries … 8 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 9 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Overview 10 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Activity, Intent, and Service 11 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Life cycle 12 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • From Source to Deployment 13 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 14 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Open Source and Open Platform ! source.android.com ! Apache License ! Free and Open Source ! Fully customizable mobile platform ! Full Stack ! Operating system ! Middleware ! Key mobile applications ! Rich set of APIs ! Devices from HTC, Sony-Ericsson, Motorola, … ! Laptop before the end of the year 15 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 16 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Developers, Developers, Developers ! Wide range of useful libraries and tools ! Share code between android application and JME/JSE/JEE ! Seemless integration into developer tools ! Access to location of the device ! Communication enables peer-to-peer social applications ! Open Source allows Monkey-see Monkey-do approach 17 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 18 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • All applications are created equal ! No difference between core and third-party applications ! All applications have equal access to a phone‘s capabilities ! Fully tailor the phone to the user ! Swap out the phone‘s homescreen, the style of the dailer, etc. ! Intents allow to integrate and share functionality g y ! Make calls ! Send sms ! Use the camera ! Applications can extend the provided functionality 19 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 20 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Mesh-up and Share ! Combine information from the web with local data ! User‘s contacts ! Calendar ! Geographic location ! Enables new kind of innovative applications ! Applications can be distributed via ! the official market ! other sources on the web ! Develop new/other kinds of devices ! Be part of the android community ! Mailing lists, Bug tracker, Meritocracy 21 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • 22 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Alliance, Google, and Community ! User applications ! Open Source v.s. Control ! Apache v.s. Android Community ! Meritocracy ! Community v.s. Google y g ! Fragmentation ! 1000‘s of devices equals 1000‘s of versions? ! Security 23 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Use-case OSGi ! OSGi adds lifecycle manageability ! Push deployment of native Android applications ! Install, Remove, Update any component ! Remote configuration of apps and services ! Lock&Wipe of device (if supported by OEM) ! Standardized remote management interface ! Apache Felix supports running on Android ! OEM support needed for Android 1.0/1.1 ! OSGi complements, not competes with the Android programming model 24 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)
    • Karl Pauls karl.pauls@akquinet.de Bülowstraße 66, 10783 Berlin +49 151 226 49 845 25 Be Open Android - Karl Pauls (karl.pauls@akquinet.de)