Isuru Uyanage
Sri Lanka Institute of Information Technology
Outline
• What is Android
• Why Android
• What you need
• Android Architecture
• Platform Versions
• Developing the first ...
What is Android
Android is a software stack for mobile devices that includes
• an operating system
• Middleware
• Key Appl...
Why Android
 No cost for developing Android applications
 It’s free and open source
 Android sdk and tools are freely a...
What you need
5
 Download Adt bundle from developer.android.com/sdk
 Download Eclipse, SDK, Java
 Android Studio
Not on...
6
Platform Versions
Source- developer.android.com
7
Developing First Android App
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Some Useful Links for Android
Development
http://developer.android.com/develop/index.html
http://developer.android.com/
ht...
28
Upcoming SlideShare
Loading in …5
×

Android Application Development for Beginners

723 views
644 views

Published on

This lesson is for beginners who would love to step up to Android World.

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

No Downloads
Views
Total views
723
On SlideShare
0
From Embeds
0
Number of Embeds
48
Actions
Shares
0
Downloads
57
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Android Application Development for Beginners

  1. 1. Isuru Uyanage Sri Lanka Institute of Information Technology
  2. 2. Outline • What is Android • Why Android • What you need • Android Architecture • Platform Versions • Developing the first Android App • Some useful links for Android Development 2
  3. 3. What is Android Android is a software stack for mobile devices that includes • an operating system • Middleware • Key Applications In 2007, a group of manufactures , wireless carriers & software Developers formed the “Open Headset Alliance” 3
  4. 4. Why Android  No cost for developing Android applications  It’s free and open source  Android sdk and tools are freely available in the Android Developer web site  It relies on Linux Kernal (2.6)  Basic Development Language is Java  Handy 4
  5. 5. What you need 5  Download Adt bundle from developer.android.com/sdk  Download Eclipse, SDK, Java  Android Studio Not only java !!!!!!!!!!!  C++ using NDK  C# using Mono Android  Xamarin
  6. 6. 6
  7. 7. Platform Versions Source- developer.android.com 7
  8. 8. Developing First Android App 8
  9. 9. 9
  10. 10. 10
  11. 11. 11
  12. 12. 12
  13. 13. 13
  14. 14. 14
  15. 15. 15
  16. 16. 16
  17. 17. 17
  18. 18. 18
  19. 19. 19
  20. 20. 20
  21. 21. 21
  22. 22. 22
  23. 23. 23
  24. 24. 24
  25. 25. 25
  26. 26. 26
  27. 27. Some Useful Links for Android Development http://developer.android.com/develop/index.html http://developer.android.com/ http://www.vogella.com/android.html http://thenewboston.org/list.php?cat=6 27
  28. 28. 28

×