Developer instruments for android
Download
1 / 16

Developer Instruments for Android - PowerPoint PPT Presentation


  • 284 Views
  • Updated On :

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?

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Developer Instruments for Android' - sherlock_clovis


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Developer instruments for android l.jpg

Developer Instruments for Android

Android

ArtfulBitsInc.

Oleksandr Kucherenko


Android technology review l.jpg
Android, technology review

  • Linux kernel

  • Virtual Java Machine – Dalvik VM

  • Different abstraction layers for programmers


Android market share l.jpg
Android market share

  • Smart-phones market

  • Who are the general players?

  • Market share between different OS

  • iPhone vs.Android?

MORE DETAILS...

AdMob – http://www.admob.com



Market share part 2 l.jpg
Market share part #2

2009 Feb

MORE DETAILS...

http://metrics.admob.com/wp-content/uploads/2010/03/AdMob-Mobile-Metrics-Feb-10.pdf


Market share part 3 l.jpg
Market Share part #3

MORE DETAILS...

http://metrics.admob.com/wp-content/uploads/2010/03/AdMob-Mobile-Metrics-Feb-10.pdf


Development of android applications l.jpg
Development of Android applications

  • What's first?

  • How to organize team?

  • How to achieve results?


What s first l.jpg
What’s first

  • Developer Environment

  • SDK и NDK

  • Eclipse or other IDE

  • Windows orLinux, Mac OS

  • Where to search

    • Samples

    • Tutorials

    • FAQ


How to organize team l.jpg
How to organize team

  • Version Control

  • General code style

  • Project structure

    • Project design documentation

    • Prototyping

  • Emulator or Phone, what’s to use?

  • Can we do the project better?


How to achieve results l.jpg
How to achieve results

  • Plan short phases

  • Methodology

  • Protected code programming style

  • Testing

MORE DETAILS...

MSF (Microsoft Solution Framework) - http://en.wikipedia.org/wiki/Microsoft_Solutions_Framework


Planning l.jpg

Phase 1

Phase 2

Phase 3

Jan

Feb

Mar

Apr

May

Jun

July

Sep

Oct

Nov

Dec

Planning

  • Short phase, compare results

MORE DETAILS...

MSF (Microsoft Solution Framework) - http://en.wikipedia.org/wiki/Microsoft_Solutions_Framework


Creation of different types of applications l.jpg
Creation of different types of applications

  • Different Types

    • Applications

      • Business

      • Games

    • Widget

    • Background Service

    • Input Methods

    • Etc.


Android platform version l.jpg
Android Platform Version

Actual at 04/01/2010



How to enhance application l.jpg
How to enhance application

  • Plan several releases

  • Analyze market competitors

  • Know strong and weak sides of own product

  • “Many customers” means Free product

  • Free – does not mean «no money»


Artfulbits as android applications publisher l.jpg
ArtfulBits asAndroid Applications Publisher

  • Ukraine does take part in «big game»

  • Hard start of own product

  • Ukrainian laws and problems

    • How to get money from sales in Ukraine

  • Localization and Live Support

  • Piracy

  • And many other things at the same time...