Presentation Alejandro Mesa

download Presentation Alejandro Mesa

of 16

Transcript of Presentation Alejandro Mesa

  • 7/23/2019 Presentation Alejandro Mesa

    1/16

    Android vs iOS vs

    Windows Phone 7

    Abdul Rehman

  • 7/23/2019 Presentation Alejandro Mesa

    2/16

    Outline

    Introduction to the platforms What is Android?

    What is iOS?

    What is Windows Phone 7?

    Platform comparison

    Concluding remarks

  • 7/23/2019 Presentation Alejandro Mesa

    3/16

    What is Android?

    Open-source platform for moile de!ices

    Composed of A "inu#-ased operating s$stem

    %iddleware &ser applications

    An open-source de!elopment en!ironment

    'e!eloped $ the Open (andset Alliance

    Pro!ides a set of frameworks that allows for thede!elopment of nati!e Android applications

  • 7/23/2019 Presentation Alejandro Mesa

    4/16

    What is Android? (cont.)

    Android Architecture

    Source)de!eloper*android*com+

  • 7/23/2019 Presentation Alejandro Mesa

    5/16

    What is iOS?

    Operating S$stem de!eloped $ Apple fortheir iPhone, iPod touch and iPad products*

    Applications de!eloped in the Oecti!e-Clanguage

    Pro!ides a proprietar$ API that allows forthe de!elopment of applications

  • 7/23/2019 Presentation Alejandro Mesa

    6/16

    What is iOS? (cont.)

    iOS Architecture

    )Source. de!eloper*apple*com+

  • 7/23/2019 Presentation Alejandro Mesa

    7/16

    What is Windows Phone 7?

    %oile platform designed e#clusi!el$ $%icrosoft for the new Windows Phone

    /esponse to 0oogle and Apple as a directcompetitor in the Smart Phone space

    1ased on the *234 platform

  • 7/23/2019 Presentation Alejandro Mesa

    8/16

    What is Windows Phone 7? (cont.)

    Windows Phone 7 Architecture

    )Source. http.55www*msteched*com56852orthAmerica5WP(989+

    :ernel(ardware 1SP

    App %odel &I %odel Cloud Integration

    Applications

    App management"icensingChamer isolationSoftware updates

    Shell frameSession manager'irect9'Compositor

    ;o# "I

  • 7/23/2019 Presentation Alejandro Mesa

    9/16

    Development Comparison

    4ools

    "anguages

    Android iOS Windows Phone 7

    -Android S':

    -Android 'e!* 4ools)A'4+ plugin for3clipse

    -iPhone S':

    -;Code

    -%S

  • 7/23/2019 Presentation Alejandro Mesa

    10/16

    Development Comparison (cont.)

    Cost

    >ragmentation

    Android iOS Windows Phone 7

    -B6 One-time-fee -BDD per $ear -BDD per $ear

    Android iOS Windows Phone 7

    =es "imited =es

  • 7/23/2019 Presentation Alejandro Mesa

    11/16

    Development Comparison (cont.)

    Application 'eli!er$

    4arget Audience

    Android iOS Windows Phone 7

    -Android %arket

    -4hird-part$ App%arkets

    -App Store -Windows

    %arketplace

    Android iOS Windows Phone 7Personal consumers Personal consumers Personal53nterprise

    consumers

  • 7/23/2019 Presentation Alejandro Mesa

    12/16

    Framewors Comparison

    %ultitasking

    Printing )2ati!el$+

    Android iOS Windows Phone 7

    =es =es 2o

    Android iOS Windows Phone 7

    2o =es 2o

  • 7/23/2019 Presentation Alejandro Mesa

    13/16

    Framewors Comparison (cont.)

    3ncr$ption

    Push 2otifications

    Android iOS Windows Phone 7

    Software onl$ Software E

    (ardware

    Software Onl$

    Android iOS Windows Phone 7

    2o =es =es

  • 7/23/2019 Presentation Alejandro Mesa

    14/16

    Framewors Comparison (cont.)

    %aps

    Audio and

  • 7/23/2019 Presentation Alejandro Mesa

    15/16

    Framewors Comparison (cont.)

    "ocal Storage

    Searching

    Android iOS Windows Phone 7

    =es =es =es

    Android iOS Windows Phone 7

    =es )3nhanced+ =es =es

  • 7/23/2019 Presentation Alejandro Mesa

    16/16

    Concludin! "emars

    Which one is etter?

    Platform?

    4arget audience?