Few steps into Android

454 views

Published on

A small introduction to Android, that was shown at C.T.Co Java school 2012

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
454
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Few steps into Android

  1. 1. Few steps into Android Alexey Buzdin
  2. 2. Android?● OS Based on Linux kernel● Middleware, libraries and APIs written in C● Uses Dalvik VM for running your apps● ~ 63% smartphone market share worldwide● ~ 29% tablet market share worldwide● Open Source● Apache Software License 2.07/31/2012 Alexey Buzdin
  3. 3. How to create apps?● C++ and NDK● HTML5 and JavaScript and a native wrapper app● Cross Platform Development Tools (Corona, PlayN, etc)● Java with Android libraries (Recommended)
  4. 4. Common app creation cycle7/31/2012
  5. 5. Application insides● Application● Activities● Services● Content Providers● Broadcast Receivers● Views● Intents7/31/2012
  6. 6. Application insides Broadcast Receivers ActivitiesApplications Views Services Content Providers Intents 7/31/2012
  7. 7. Install AndroidWhat do we need for Android?● Android SDK● ADT (Android Developer Tools)● AVD (Android Virtual Device)7/31/2012
  8. 8. Android installation guide● http://developer.android.com7/31/2012
  9. 9. Downloading SDK Which SDK to use?● 4.1 Jelly Bean● 4.0 Ice Cream Sandwich● 3 Honeycomb● 2.3 Gingerbread● 2.2 Froyo● 2.1 Eclair● 1.6 Donut● 1.5 Cupcake7/31/2012
  10. 10. Android at late 20117/31/2012
  11. 11. Android now7/31/2012
  12. 12. Activity Lifecycle
  13. 13. Useful books

×