Developer Instruments for Android

  • View
    51

  • Download
    1

Embed Size (px)

DESCRIPTION

Developer Instruments for Android. Android ArtfulBits Inc. Oleksandr Kucherenko. Android , technology review. Linux kernel Virtual Java Machine – Dalvik VM Different abstraction layers for programmers. Android market share. Smart-phones market Who are the general players? - PowerPoint PPT Presentation

Text of Developer Instruments for Android

  • Developer Instruments for AndroidAndroidArtfulBits Inc.Oleksandr Kucherenko

  • Android, technology reviewLinux kernelVirtual Java Machine Dalvik VMDifferent abstraction layers for programmers

  • Android market shareSmart-phones marketWho are the general players?Market share between different OSiPhone vs. Android?MORE DETAILS...AdMob http://www.admob.com

  • Market share dynamics

  • Market share part #2MORE DETAILS...http://metrics.admob.com/wp-content/uploads/2010/03/AdMob-Mobile-Metrics-Feb-10.pdf 2009 Feb

  • Market Share part #3MORE DETAILS...http://metrics.admob.com/wp-content/uploads/2010/03/AdMob-Mobile-Metrics-Feb-10.pdf

  • Development of Android applicationsWhat's first?How to organize team?How to achieve results?

  • Whats firstDeveloper EnvironmentSDK NDKEclipse or other IDEWindows or Linux, Mac OSWhere to searchSamplesTutorialsFAQ

  • How to organize teamVersion ControlGeneral code styleProject structureProject design documentationPrototypingEmulator or Phone, whats to use?Can we do the project better?

  • How to achieve resultsPlan short phasesMethodologyProtected code programming styleTestingMORE DETAILS...MSF (Microsoft Solution Framework) - http://en.wikipedia.org/wiki/Microsoft_Solutions_Framework

  • PlanningShort phase, compare resultsMORE DETAILS...MSF (Microsoft Solution Framework) - http://en.wikipedia.org/wiki/Microsoft_Solutions_Framework

  • Creation of different types of applicationsDifferent TypesApplicationsBusinessGamesWidgetBackground ServiceInput MethodsEtc.

  • Android Platform VersionActual at 04/01/2010

  • Web oriented applications

  • How to enhance applicationPlan several releasesAnalyze market competitorsKnow strong and weak sides of own productMany customers means Free productFree does not mean no money

  • ArtfulBits as Android Applications PublisherUkraine does take part in big gameHard start of own productUkrainian laws and problemsHow to get money from sales in UkraineLocalization and Live SupportPiracyAnd many other things at the same time...