Your SlideShare is downloading. ×
0
ANDROID APP
DEVELOPMENT
SUBMITTED BY: PRESENTATION BY:
SMITA DANDOTIA MAM ANKIT CHAVHAN
ASST. PROF CS I, IV SEM
CS DEPT. O...
Introduction to Android :
• Open software platform for mobile development
• Fast application development in Java
• Softwar...
Android Features :
• Application Framework
• Dalvik virtual machine
• Integrated ( webkit ) browser
• SQL Lite
• Video and...
Android and the Hardware :
• Built-in Apps ≡ Apps created in SDK
• Leverage Linux kernel to interface with hardware
• Open...
Linux Kernel :
• Works as a HAL
• Device drivers
• Memory management
• Process management
• Networking
Libraries :
• Works as a HAL
• Device drivers
• Memory management
• Process management
• Networking
Application Framework :
• API interface
• Activity manager – manages application life cycle.
Installation &
Configuration :
Software Needed :
• JDK (Java Development Kit)
> Java programming language is used to build Android application
• Eclipse ...
Creating Android Project using
Eclipse :
• Automatic creation of building blocks of an Android
application :
>AndroidManif...
Make a new Android app project :
Make a new Android app project :
Make a new Android app project :
What’s in an android project ?
• App Behavior in Java code
• Resources and XML layouts
• Configuration files
What’s in an android project ?
• App Behavior in Java code
• Resources and XML layouts
• Configuration files
Run the project :
ANDROID EMULATOR:
• The Android SDK includes an Android emulator desktop
application that simulates a co...
Test Drive :
STEP 1.
STEP 2.
STEP 3.
Setup an emulator configuration :
STEP 1.
STEP 2.
Test Drive :
THANK
YOU!!!
Android App Development..
Android App Development..
Upcoming SlideShare
Loading in...5
×

Android App Development..

472

Published on

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

No Downloads
Views
Total Views
472
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
34
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Android App Development.."

  1. 1. ANDROID APP DEVELOPMENT SUBMITTED BY: PRESENTATION BY: SMITA DANDOTIA MAM ANKIT CHAVHAN ASST. PROF CS I, IV SEM CS DEPT. O905CS111011 ITM UNIVERSE
  2. 2. Introduction to Android : • Open software platform for mobile development • Fast application development in Java • Software platform from Google and the Open Handset Alliance Powered by Linux operating system • Open source under the Apache 2 license • Powered by Linux operating system
  3. 3. Android Features : • Application Framework • Dalvik virtual machine • Integrated ( webkit ) browser • SQL Lite • Video and audio codec • Bluetooth, EDGE, 3G, and WiFi • Camera, GPS, compass, and accelerometer
  4. 4. Android and the Hardware : • Built-in Apps ≡ Apps created in SDK • Leverage Linux kernel to interface with hardware • Open source platform promotes development from global community
  5. 5. Linux Kernel : • Works as a HAL • Device drivers • Memory management • Process management • Networking
  6. 6. Libraries : • Works as a HAL • Device drivers • Memory management • Process management • Networking
  7. 7. Application Framework : • API interface • Activity manager – manages application life cycle.
  8. 8. Installation & Configuration :
  9. 9. Software Needed : • JDK (Java Development Kit) > Java programming language is used to build Android application • Eclipse IDE > Editor, Debugger, profiler, deployment • Android SDK > Libraries, samples, documentation, handset ,emulators, debugger • Eclipse ADT (Android DevelopmentTools) plugin > Give you a powerful, integrated Android development environment
  10. 10. Creating Android Project using Eclipse : • Automatic creation of building blocks of an Android application : >AndroidManifest.xml > strings.xml > R.java >Android library
  11. 11. Make a new Android app project :
  12. 12. Make a new Android app project :
  13. 13. Make a new Android app project :
  14. 14. What’s in an android project ? • App Behavior in Java code • Resources and XML layouts • Configuration files
  15. 15. What’s in an android project ? • App Behavior in Java code • Resources and XML layouts • Configuration files
  16. 16. Run the project : ANDROID EMULATOR: • The Android SDK includes an Android emulator desktop application that simulates a complete running Android device.
  17. 17. Test Drive : STEP 1. STEP 2. STEP 3.
  18. 18. Setup an emulator configuration : STEP 1. STEP 2.
  19. 19. Test Drive :
  20. 20. THANK YOU!!!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×