developer instruments for android n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Developer Instruments for Android PowerPoint Presentation
Download Presentation
Developer Instruments for Android

Loading in 2 Seconds...

play fullscreen
1 / 16
ramona-hopkins

Developer Instruments for Android - PowerPoint PPT Presentation

119 Views
Download Presentation
Developer Instruments for Android
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

  1. Developer Instruments for Android Android ArtfulBitsInc. Oleksandr Kucherenko

  2. Android, technology review • Linux kernel • Virtual Java Machine – Dalvik VM • Different abstraction layers for programmers

  3. 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

  4. Market share dynamics

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

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

  7. Development of Android applications • What's first? • How to organize team? • How to achieve results?

  8. What’s first • Developer Environment • SDK и NDK • Eclipse or other IDE • Windows orLinux, Mac OS • Where to search • Samples • Tutorials • FAQ

  9. 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?

  10. 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

  11. 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

  12. Creation of different types of applications • Different Types • Applications • Business • Games • Widget • Background Service • Input Methods • Etc.

  13. Android Platform Version Actual at 04/01/2010

  14. Web oriented applications

  15. 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»

  16. 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...