SlideShare a Scribd company logo
Tools required for developing Android applications
• Java Development Kit(JDK)
• Eclipse + ADT plugin
• Android SDK platform
Steps for installing Android SDK on eclipse
• Open the eclipse and create a workspace
• Workspace is the place where your projects will be saved
• Next go to Window->Preferences
• Then click on option Android
• Provide the path of android SDK and click on apply
• Then you can observe the platforms get installed
Introduction to android coding
Introduction to android coding
Steps for creating a new Android project
• Go to New->Android Application Project.
• Application name must always start with a capital letter.
• Package name can be any of your kind.
Ex: com.view, button.click
• Keep minimum SDK as API 7
• Target SDK is as your wish but it is better to maintain lower end
platforms like API 8, API 10.
• Click None for theme option if API level < 11.
• Click Next until Activity Name prompts
• You can give your desired name for Activity
• The name given for layout will be the file name for .xml file
• Click on Finish and your project is created
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding
Android Virtual Device Manager (AVD)
• This AVD is nothing but a smartphone which is useful to check the
outputs and test your code before using it in phone.
• First go to Window->Android Virtual Device Manager.
• Click on New option
• Name can be any of your kind
• Device also can be any of your kind
• Target SDK must be equal to the platform you have selected for the
project
Ex: I have chosen API 10 for my project, so I have to give target SDK as
10
• CPU may be as your wish. It may be ARM, Intel x86 or MIPS.
• Keep RAM as 256 up-to API 11. After 10 put it as 512
• Internal Memory as we need not use it may be of 100
• SD Card size is of range starting from 9MB, so give there 10
• Click OK, then you can see the AVD in ABD manager
• If we are designing any camera application, then we need camera
otherwise place it as none for both front end and back end camera.
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding
Launching Android Virtual Device
• There are 2 ways to launch your created AVD
1. Manual Launch
2. Launch by Eclipse
• To launch manually click on Window->Android Virtual
Device Manager.
• Click on created AVD and click start.
• Then select option LAUNCH.
• Your AVD will start in few minutes.
• Launch by eclipse is when you run the application and you
didn’t find any emulator(AVD) already running.
Introduction to android coding
Introduction to android coding
Introduction to android coding
Introduction to android coding

More Related Content

What's hot (20)

PPTX
Android Studio Overview
Salim Hosen
 
PPTX
Introduction_to_android_and_android_studio
Abdul Basit
 
PPT
Android Applications Development
Michael Angelo Rivera
 
PPT
Google Android
Michael Angelo Rivera
 
PPTX
Android styles and themes
Deepa Rani
 
PPT
Android SDK and PhoneGap
Doncho Minkov
 
PDF
Introduction to Android Studio
Michael Pan
 
PDF
Android development basics
Pramesh Gautam
 
PDF
Generating efficient APK by Reducing Size and Improving Performance
Paresh Mayani
 
PPTX
Android installation guide
Mohamed_Mubarak_Ali
 
PDF
Android Development
John Mark ジョンマーク
 
PPT
Android In A Nutshell
Ted Chien
 
PPT
android-tutorial-for-beginner
Ajailal Parackal
 
PPTX
Introduction to android studio 2.0 and data binding library
Kaushal Dhruw
 
PDF
Android Development in a Nutshell
Aleix Solé
 
PDF
Android Development: Build Android App from Scratch
Taufan Erfiyanto
 
PPTX
Android, Gradle & Dependecies
Édipo Souza
 
PPTX
android studio
Lahore Garrison University
 
PPTX
Android application development the basics (2)
Aliyu Olalekan
 
PDF
Android App Development Intro at ESC SV 2012
Opersys inc.
 
Android Studio Overview
Salim Hosen
 
Introduction_to_android_and_android_studio
Abdul Basit
 
Android Applications Development
Michael Angelo Rivera
 
Google Android
Michael Angelo Rivera
 
Android styles and themes
Deepa Rani
 
Android SDK and PhoneGap
Doncho Minkov
 
Introduction to Android Studio
Michael Pan
 
Android development basics
Pramesh Gautam
 
Generating efficient APK by Reducing Size and Improving Performance
Paresh Mayani
 
Android installation guide
Mohamed_Mubarak_Ali
 
Android Development
John Mark ジョンマーク
 
Android In A Nutshell
Ted Chien
 
android-tutorial-for-beginner
Ajailal Parackal
 
Introduction to android studio 2.0 and data binding library
Kaushal Dhruw
 
Android Development in a Nutshell
Aleix Solé
 
Android Development: Build Android App from Scratch
Taufan Erfiyanto
 
Android, Gradle & Dependecies
Édipo Souza
 
Android application development the basics (2)
Aliyu Olalekan
 
Android App Development Intro at ESC SV 2012
Opersys inc.
 

Viewers also liked (13)

PDF
Logcatの話
Shinobu Okano
 
PDF
Testing on Android
Ari Lacenski
 
PPTX
Troubleshooting Android
Meemansha123
 
PDF
Android debug bridge
Wave Digitech
 
PPTX
Android - ADB
Yossi Gruner
 
KEY
Introduction to android testing
Diego Torres Milano
 
PPT
Android Debug
Mike Wolfson
 
PDF
Testing on Android
Diego Torres Milano
 
PDF
Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Opersys inc.
 
PPTX
Introduction To Mobile Application Development
Syed Absar
 
PPT
Mobile Application Development With Android
guest213e237
 
PDF
Mobile Application Design & Development
Ronnie Liew
 
PPT
Mobile Application Development
jini james
 
Logcatの話
Shinobu Okano
 
Testing on Android
Ari Lacenski
 
Troubleshooting Android
Meemansha123
 
Android debug bridge
Wave Digitech
 
Android - ADB
Yossi Gruner
 
Introduction to android testing
Diego Torres Milano
 
Android Debug
Mike Wolfson
 
Testing on Android
Diego Torres Milano
 
Using and Customizing the Android Framework / part 4 of Embedded Android Work...
Opersys inc.
 
Introduction To Mobile Application Development
Syed Absar
 
Mobile Application Development With Android
guest213e237
 
Mobile Application Design & Development
Ronnie Liew
 
Mobile Application Development
jini james
 
Ad

Similar to Introduction to android coding (20)

PPTX
Android workshop
Sagar Patel
 
PPTX
Android
BVP GTUG
 
PDF
Android development module
Keviindran Ramachandran
 
DOCX
Getting Enter in Android development
Ghufran Hashmi
 
PPTX
Android course (lecture2)
Amira Elsayed Ismail
 
PPTX
Android Workshop: Day 1 Part 3
Ahsanul Karim
 
PPTX
Android app upload
Savitribai Phule Pune University
 
PPTX
Android app developers in bangalore- thorsignia
charan Teja
 
PPT
Day: 2 Environment Setup for Android Application Development
Ahsanul Karim
 
PDF
ANDROID PPT 1.pdf
Siva Krishna Prasad
 
PPTX
Mobile Application Slide Chapter 2 - Make First App
sesam37434
 
PPTX
Session 2 prepare android development environment
Adham Enaya
 
PPTX
this is PPT for mobail application development
swapnildhage339
 
PPTX
Android
Nirav Ranpara
 
PPTX
Android Basic
Nirav Ranpara
 
PPTX
Project anatomy & hello world
nationalmobileapps
 
PPTX
Developing for Android-Types of Android Application
Nandini Prabhu
 
PDF
Training Session 2
Vivek Bhusal
 
PPTX
Getting started with android programming
PERKYTORIALS
 
Android workshop
Sagar Patel
 
Android
BVP GTUG
 
Android development module
Keviindran Ramachandran
 
Getting Enter in Android development
Ghufran Hashmi
 
Android course (lecture2)
Amira Elsayed Ismail
 
Android Workshop: Day 1 Part 3
Ahsanul Karim
 
Android app developers in bangalore- thorsignia
charan Teja
 
Day: 2 Environment Setup for Android Application Development
Ahsanul Karim
 
ANDROID PPT 1.pdf
Siva Krishna Prasad
 
Mobile Application Slide Chapter 2 - Make First App
sesam37434
 
Session 2 prepare android development environment
Adham Enaya
 
this is PPT for mobail application development
swapnildhage339
 
Android
Nirav Ranpara
 
Android Basic
Nirav Ranpara
 
Project anatomy & hello world
nationalmobileapps
 
Developing for Android-Types of Android Application
Nandini Prabhu
 
Training Session 2
Vivek Bhusal
 
Getting started with android programming
PERKYTORIALS
 
Ad

Recently uploaded (20)

PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PDF
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
SIZING YOUR AIR CONDITIONER---A PRACTICAL GUIDE.pdf
Muhammad Rizwan Akram
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
NLJUG Speaker academy 2025 - first session
Bert Jan Schrijver
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
“Voice Interfaces on a Budget: Building Real-time Speech Recognition on Low-c...
Edge AI and Vision Alliance
 

Introduction to android coding

  • 1. Tools required for developing Android applications • Java Development Kit(JDK) • Eclipse + ADT plugin • Android SDK platform
  • 2. Steps for installing Android SDK on eclipse • Open the eclipse and create a workspace • Workspace is the place where your projects will be saved • Next go to Window->Preferences • Then click on option Android • Provide the path of android SDK and click on apply • Then you can observe the platforms get installed
  • 5. Steps for creating a new Android project • Go to New->Android Application Project. • Application name must always start with a capital letter. • Package name can be any of your kind. Ex: com.view, button.click • Keep minimum SDK as API 7 • Target SDK is as your wish but it is better to maintain lower end platforms like API 8, API 10. • Click None for theme option if API level < 11. • Click Next until Activity Name prompts • You can give your desired name for Activity • The name given for layout will be the file name for .xml file • Click on Finish and your project is created
  • 13. Android Virtual Device Manager (AVD) • This AVD is nothing but a smartphone which is useful to check the outputs and test your code before using it in phone. • First go to Window->Android Virtual Device Manager. • Click on New option • Name can be any of your kind • Device also can be any of your kind • Target SDK must be equal to the platform you have selected for the project Ex: I have chosen API 10 for my project, so I have to give target SDK as 10 • CPU may be as your wish. It may be ARM, Intel x86 or MIPS. • Keep RAM as 256 up-to API 11. After 10 put it as 512 • Internal Memory as we need not use it may be of 100 • SD Card size is of range starting from 9MB, so give there 10 • Click OK, then you can see the AVD in ABD manager • If we are designing any camera application, then we need camera otherwise place it as none for both front end and back end camera.
  • 18. Launching Android Virtual Device • There are 2 ways to launch your created AVD 1. Manual Launch 2. Launch by Eclipse • To launch manually click on Window->Android Virtual Device Manager. • Click on created AVD and click start. • Then select option LAUNCH. • Your AVD will start in few minutes. • Launch by eclipse is when you run the application and you didn’t find any emulator(AVD) already running.