SlideShare a Scribd company logo
1 of 17
Android
Development
Session 1
Agenda
 What is Android ?
 What tools will be used in development ?
 Installation and configuration
 First App “Hello World Example” and Run it
 What files exists in Android project ?
 How to install App in real phone or tablet ?
 How to publish App in Google Play ?
What is Android ?
 An open-source software platform
 Used primarily to power mobile phones
 The open and customizable nature of
Android allows it to be used on other
electronics
 Laptops, Tablets
 Smart TVs (Google TV)
 Cameras (Galaxy Camera)
 Smart Glasses (Google Glass)
 Android@Home
Tools
 ADT Bundle
 Code will be in JAVA
Installation
 Install JRE
 Unpack the ZIP file (named adt-bundle-
<os_platform>.zip) and save it to an
appropriate location, such as a
"Development" directory in your home
directory.
 Open the adt-bundle-
<os_platform>/eclipse/ directory and
launch eclipse.
a set of programming tools for
developing Java applications.
Hello World
 Creating a New Project
1. In Eclipse, choose File→New→Android Application Project
 If Android Project is not an option under File→New, choose Other and look
for Android Project in there.
2. Type „HelloWorld‟ as a project name
 A project name should be one word. (“CamelCase” naming convention is
preferred)
3. Next, you need to choose the build target.
 The build target tells the build tools which version of the Android
platform you are building for.
4. You need to fill out your project properties next.
 “The application name “: is the plain English name of your application.
 “The package name”: for example „android.section‟
5. Specify An activity that is going to be represented by a Java class.
 Its name should adhere to Java class naming conventions: start with
an upper-case letter and use CamelCase to separate words.
 So, type „HelloWorld‟ for your activity name or leave it as
„HelloWorldActivity‟.
6. Finally, click on the Finish button, and Eclipse will create your project.
Hello World
app name that
appears to users
name of your
project directory
and the name
visible in Eclipse.
namespace for your
app
Run - Hello World
 First, We will create new Android Virtual Machine
(AVD)
 In Eclipse, Window AVD Manager  New
 Specify Name then target (2.1)
 Finally, Create AVD
 Then right click on the project  run as 
Android Application
src
 Contains the .java source files for your project
Android Project Files
gen
 Contains the R.java file, a compiler-generated file
that references all the resources found in your
project. You should not modify this file
assets
 Contains all the raw data used by your application,
such as HTML, text files, databases … etc
bin
 Contains output directory of the build. This is where
you can find the final .apk file and other compiled
resources
Android Project Files
libs
 Contains project libraries
res
 Contains all the resources used in your application
res/drawable
 Contains bitmap files (PNG, JPEG, or GIF)
Android Project Files
res/layout
 Contains definition for the user interface (UI) of your
application
res/menu
 Contains XML files that define application menus
res/values
 Contains XML files that contain a collection of
resources, such as string and color definitions
Android Project Files
res/values/strings
 Contains all the strings in our program
AndroidManifest.xml
 The control file that describes the nature of the
application
 What permissions are requested, and external libs
needed
 What API Levels are supported or required
Install App
 Copy the APK file to your Android’s memory
card and insert the card into your phone.
 Download and install the Apps Installer
application from the Android Market
 Once installed, the Apps Installer will display
the APK files on the memory card.
 Click and install your APK files.
Publish App
 Visit the Google Play Developer Console at
https://play.google.com/apps/publish/.
 Enter basic information about your developer identity
— developer name, email address, and so on. You
can modify this information later.
 Read and accept the Developer Distribution
Agreement that applies to your country or region.
Note that apps and store listings that you publish on
Google Play must comply with the Developer
Program Policies and US export law
 Pay a $25 USD registration fee using Google Wallet. If
you don't have a Google Wallet account, you can
quickly set one up during the process.
 When you need to select your Emulator
device (mobile, tablet) manually
 Go to Run  Run Configurations  Target tab
 Always prompt to pick device.
Note
References
 http://en.wikipedia.org/wiki/Android_(opera
ting_system)
 http://en.wikipedia.org/wiki/Google_Glass
 http://en.wikipedia.org/wiki/Google_TV
 http://developer.android.com/training/inde
x.html
 Samsung GALAXY S4
 http://en.wikipedia.org/wiki/Graphics_displa
y_resolution
 http://developer.android.com/distribute/go
ogleplay/publish/register.html
Questions

More Related Content

What's hot

Android development orientation for starters v2
Android development orientation for starters v2Android development orientation for starters v2
Android development orientation for starters v2Joemarie Amparo
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study JamsJoannaCamille2
 
MonkeyTalk Documentation
MonkeyTalk DocumentationMonkeyTalk Documentation
MonkeyTalk DocumentationVivek Pansara
 
Simple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test ApplicationSimple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test ApplicationAritra Mukherjee
 
Android App Development 20150402
Android App Development 20150402Android App Development 20150402
Android App Development 20150402Hideo Kadowaki
 
Eclipse & android setup
Eclipse & android setupEclipse & android setup
Eclipse & android setupChina Bigs
 
Introduction & App Structure
Introduction & App StructureIntroduction & App Structure
Introduction & App StructureCITSimon
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorialmaster760
 
GAE as Android Test Portal. Part 1.
GAE as Android Test Portal. Part 1.GAE as Android Test Portal. Part 1.
GAE as Android Test Portal. Part 1.Åsa Pehrsson
 
Basic iOS Training with SWIFT - Part 4
Basic iOS Training with SWIFT - Part 4Basic iOS Training with SWIFT - Part 4
Basic iOS Training with SWIFT - Part 4Manoj Ellappan
 
"Discover windows phone" 01. Project Template
"Discover windows phone"  01. Project Template"Discover windows phone"  01. Project Template
"Discover windows phone" 01. Project TemplateYasmine Abdelhady
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorialilias ahmed
 
Lecture #1 Creating your first android project
Lecture #1  Creating your first android projectLecture #1  Creating your first android project
Lecture #1 Creating your first android projectVitali Pekelis
 
Mobile App Testing ScanAgile 2012
Mobile App Testing ScanAgile 2012Mobile App Testing ScanAgile 2012
Mobile App Testing ScanAgile 2012Daniel Knott
 
Flutter Festivals IIT Goa Session 2
Flutter Festivals IIT Goa Session 2Flutter Festivals IIT Goa Session 2
Flutter Festivals IIT Goa Session 2SEJALGUPTA44
 

What's hot (20)

Android development orientation for starters v2
Android development orientation for starters v2Android development orientation for starters v2
Android development orientation for starters v2
 
Calc app
Calc appCalc app
Calc app
 
Week 1 - Android Study Jams
Week 1 - Android Study JamsWeek 1 - Android Study Jams
Week 1 - Android Study Jams
 
Android Studio vs. ADT
Android Studio vs. ADTAndroid Studio vs. ADT
Android Studio vs. ADT
 
MonkeyTalk Documentation
MonkeyTalk DocumentationMonkeyTalk Documentation
MonkeyTalk Documentation
 
Simple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test ApplicationSimple Android Project (SAP)... A Test Application
Simple Android Project (SAP)... A Test Application
 
Android App Development 20150402
Android App Development 20150402Android App Development 20150402
Android App Development 20150402
 
Eclipse & android setup
Eclipse & android setupEclipse & android setup
Eclipse & android setup
 
Introduction & App Structure
Introduction & App StructureIntroduction & App Structure
Introduction & App Structure
 
Android tutorial
Android tutorialAndroid tutorial
Android tutorial
 
GAE as Android Test Portal. Part 1.
GAE as Android Test Portal. Part 1.GAE as Android Test Portal. Part 1.
GAE as Android Test Portal. Part 1.
 
Basic iOS Training with SWIFT - Part 4
Basic iOS Training with SWIFT - Part 4Basic iOS Training with SWIFT - Part 4
Basic iOS Training with SWIFT - Part 4
 
Android Development
Android DevelopmentAndroid Development
Android Development
 
Android course (lecture2)
Android course (lecture2)Android course (lecture2)
Android course (lecture2)
 
"Discover windows phone" 01. Project Template
"Discover windows phone"  01. Project Template"Discover windows phone"  01. Project Template
"Discover windows phone" 01. Project Template
 
Android development-tutorial
Android development-tutorialAndroid development-tutorial
Android development-tutorial
 
Android
Android Android
Android
 
Lecture #1 Creating your first android project
Lecture #1  Creating your first android projectLecture #1  Creating your first android project
Lecture #1 Creating your first android project
 
Mobile App Testing ScanAgile 2012
Mobile App Testing ScanAgile 2012Mobile App Testing ScanAgile 2012
Mobile App Testing ScanAgile 2012
 
Flutter Festivals IIT Goa Session 2
Flutter Festivals IIT Goa Session 2Flutter Festivals IIT Goa Session 2
Flutter Festivals IIT Goa Session 2
 

Similar to Android development session

Android deep dive
Android deep diveAndroid deep dive
Android deep diveAnuSahniNCI
 
Synapseindia android apps introduction hello world
Synapseindia android apps introduction hello worldSynapseindia android apps introduction hello world
Synapseindia android apps introduction hello worldTarunsingh198
 
Android software development – the first few hours
Android software development – the first few hoursAndroid software development – the first few hours
Android software development – the first few hourssjmarsh
 
Android application development
Android application developmentAndroid application development
Android application developmentslidesuren
 
Introduction to Android and Java.pptx
Introduction to Android and Java.pptxIntroduction to Android and Java.pptx
Introduction to Android and Java.pptxGandhiMathy6
 
PhoneGap Application Development - Santhi J Krishnan
PhoneGap Application Development - Santhi J KrishnanPhoneGap Application Development - Santhi J Krishnan
PhoneGap Application Development - Santhi J KrishnanOrisysIndia
 
Android app development lesson 1
Android app development lesson 1Android app development lesson 1
Android app development lesson 1Kalluri Vinay Reddy
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android ApplicationArcadian Learning
 
Part 2 android application development 101
Part 2 android application development 101Part 2 android application development 101
Part 2 android application development 101Michael Angelo Rivera
 
Android styles and themes
Android   styles and themesAndroid   styles and themes
Android styles and themesDeepa Rani
 
Android studio
Android studioAndroid studio
Android studioAndri Yabu
 
Android SDK and PhoneGap
Android SDK and PhoneGapAndroid SDK and PhoneGap
Android SDK and PhoneGapDoncho Minkov
 

Similar to Android development session (20)

Android deep dive
Android deep diveAndroid deep dive
Android deep dive
 
Android
Android Android
Android
 
Android Basic
Android BasicAndroid Basic
Android Basic
 
Synapseindia android apps introduction hello world
Synapseindia android apps introduction hello worldSynapseindia android apps introduction hello world
Synapseindia android apps introduction hello world
 
Internship presentation
Internship presentationInternship presentation
Internship presentation
 
Android software development – the first few hours
Android software development – the first few hoursAndroid software development – the first few hours
Android software development – the first few hours
 
Android application development
Android application developmentAndroid application development
Android application development
 
Introduction to Android and Java.pptx
Introduction to Android and Java.pptxIntroduction to Android and Java.pptx
Introduction to Android and Java.pptx
 
PhoneGap Application Development - Santhi J Krishnan
PhoneGap Application Development - Santhi J KrishnanPhoneGap Application Development - Santhi J Krishnan
PhoneGap Application Development - Santhi J Krishnan
 
Android app development lesson 1
Android app development lesson 1Android app development lesson 1
Android app development lesson 1
 
Industrial Training in Android Application
Industrial Training in Android ApplicationIndustrial Training in Android Application
Industrial Training in Android Application
 
Google Android
Google AndroidGoogle Android
Google Android
 
Part 2 android application development 101
Part 2 android application development 101Part 2 android application development 101
Part 2 android application development 101
 
Android session 1
Android session 1Android session 1
Android session 1
 
Android
AndroidAndroid
Android
 
Android Intro
Android IntroAndroid Intro
Android Intro
 
PPT Companion to Android
PPT Companion to AndroidPPT Companion to Android
PPT Companion to Android
 
Android styles and themes
Android   styles and themesAndroid   styles and themes
Android styles and themes
 
Android studio
Android studioAndroid studio
Android studio
 
Android SDK and PhoneGap
Android SDK and PhoneGapAndroid SDK and PhoneGap
Android SDK and PhoneGap
 

Recently uploaded

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

Android development session

  • 2. Agenda  What is Android ?  What tools will be used in development ?  Installation and configuration  First App “Hello World Example” and Run it  What files exists in Android project ?  How to install App in real phone or tablet ?  How to publish App in Google Play ?
  • 3. What is Android ?  An open-source software platform  Used primarily to power mobile phones  The open and customizable nature of Android allows it to be used on other electronics  Laptops, Tablets  Smart TVs (Google TV)  Cameras (Galaxy Camera)  Smart Glasses (Google Glass)  Android@Home
  • 4. Tools  ADT Bundle  Code will be in JAVA
  • 5. Installation  Install JRE  Unpack the ZIP file (named adt-bundle- <os_platform>.zip) and save it to an appropriate location, such as a "Development" directory in your home directory.  Open the adt-bundle- <os_platform>/eclipse/ directory and launch eclipse. a set of programming tools for developing Java applications.
  • 6. Hello World  Creating a New Project 1. In Eclipse, choose File→New→Android Application Project  If Android Project is not an option under File→New, choose Other and look for Android Project in there. 2. Type „HelloWorld‟ as a project name  A project name should be one word. (“CamelCase” naming convention is preferred) 3. Next, you need to choose the build target.  The build target tells the build tools which version of the Android platform you are building for. 4. You need to fill out your project properties next.  “The application name “: is the plain English name of your application.  “The package name”: for example „android.section‟ 5. Specify An activity that is going to be represented by a Java class.  Its name should adhere to Java class naming conventions: start with an upper-case letter and use CamelCase to separate words.  So, type „HelloWorld‟ for your activity name or leave it as „HelloWorldActivity‟. 6. Finally, click on the Finish button, and Eclipse will create your project.
  • 7. Hello World app name that appears to users name of your project directory and the name visible in Eclipse. namespace for your app
  • 8. Run - Hello World  First, We will create new Android Virtual Machine (AVD)  In Eclipse, Window AVD Manager  New  Specify Name then target (2.1)  Finally, Create AVD  Then right click on the project  run as  Android Application
  • 9. src  Contains the .java source files for your project Android Project Files gen  Contains the R.java file, a compiler-generated file that references all the resources found in your project. You should not modify this file assets  Contains all the raw data used by your application, such as HTML, text files, databases … etc
  • 10. bin  Contains output directory of the build. This is where you can find the final .apk file and other compiled resources Android Project Files libs  Contains project libraries res  Contains all the resources used in your application
  • 11. res/drawable  Contains bitmap files (PNG, JPEG, or GIF) Android Project Files res/layout  Contains definition for the user interface (UI) of your application res/menu  Contains XML files that define application menus
  • 12. res/values  Contains XML files that contain a collection of resources, such as string and color definitions Android Project Files res/values/strings  Contains all the strings in our program AndroidManifest.xml  The control file that describes the nature of the application  What permissions are requested, and external libs needed  What API Levels are supported or required
  • 13. Install App  Copy the APK file to your Android’s memory card and insert the card into your phone.  Download and install the Apps Installer application from the Android Market  Once installed, the Apps Installer will display the APK files on the memory card.  Click and install your APK files.
  • 14. Publish App  Visit the Google Play Developer Console at https://play.google.com/apps/publish/.  Enter basic information about your developer identity — developer name, email address, and so on. You can modify this information later.  Read and accept the Developer Distribution Agreement that applies to your country or region. Note that apps and store listings that you publish on Google Play must comply with the Developer Program Policies and US export law  Pay a $25 USD registration fee using Google Wallet. If you don't have a Google Wallet account, you can quickly set one up during the process.
  • 15.  When you need to select your Emulator device (mobile, tablet) manually  Go to Run  Run Configurations  Target tab  Always prompt to pick device. Note
  • 16. References  http://en.wikipedia.org/wiki/Android_(opera ting_system)  http://en.wikipedia.org/wiki/Google_Glass  http://en.wikipedia.org/wiki/Google_TV  http://developer.android.com/training/inde x.html  Samsung GALAXY S4  http://en.wikipedia.org/wiki/Graphics_displa y_resolution  http://developer.android.com/distribute/go ogleplay/publish/register.html