SlideShare a Scribd company logo
Basics Of Android Presented by S Srinivasan
Contents - Introduction to Android -  Android Features - Hello world android application - Android Folder structure - Android manifest file
A software stack for mobile devices that includes operating system, middleware and key applications Various versions of android OS: Android 1.0,1.1 Android 1.5 (CUPCAKE) Android 1.6 (DONUT) Android 2.0/2.1 (ECLAIR) Android 2.2 (FROYO) Android 2.3/2.3.3 (GINGERBREAD) Android 3.0/3.2 (HONEYCOMB) Introduction to Android
Application framework  enabling reuse and replacement of components  Dalvik virtual machine  optimized for mobile devices  Integrated browser  based on the open source  WebKit  engine  Optimized graphics  powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)  SQLite  for structured data storage  Media support  for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)  GSM Telephony  (hardware dependent)  Bluetooth, EDGE, 3G, and WiFi  (hardware dependent)  Camera, GPS, compass, and accelerometer  (hardware dependent)  Rich development environment  including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE Android Features
Activities  Single screen with user interface Services Runs into background to perform long running operations Content Providers Manages shared set of application data. Broadcast Receivers Responds to system wide broadcast announcements. Android Application Components
Set up the Development environment that includes 1: Installing ADT plugin (Help ->  Install New Software) 2:  Install  Android SDK Tools (Window -> Android SDK & AVD manager -> Available  Packages) 3: Pointing ADT to  Android SDK  (Window -> Preferences -> Android) Create new Android Project : 1: File->New -> Android project 2:  Give all required information -> finish Create new  AVD(Android Virtual device) It will be different for different android OS Versions Code & Run  the application. Hello World Sample Application
Android Folder Structure
Application must have android manifest file. (Generated automatically) It does the following: -Names the java package for  your application -Describes application components -Declares the permissions that application must have in order to access some APIs or  other application -Declares the permission that others are required in order to access it's own  components. -Declares the minimum  API Level that it requires. -Lists the libraries that the application must be linked against. Android Manifest File
 
http://developer.android.com/resources/tutorials/hello-world.html   http://developer.android.com/guide/developing/tools/index.html http://developer.android.com/guide/topics/manifest/manifest-intro.html http://en.wikipedia.org/wiki/Android_version_history http://developer.android.com/guide/topics/fundamentals.html References
Happy Learning!!!

More Related Content

PPTX
Android Overview
PPTX
Android
DOCX
គន្លឹះដំឡើង និង
PPTX
Android app developers in bangalore- thorsignia
PDF
android level 1
DOC
Nuestra presidente
ODS
Taller tasas de interes.
ODP
German I: Tiere im Wald
Android Overview
Android
គន្លឹះដំឡើង និង
Android app developers in bangalore- thorsignia
android level 1
Nuestra presidente
Taller tasas de interes.
German I: Tiere im Wald

Similar to Introduction to android (20)

PPTX
Android development-tutorial
PPTX
Android
PPTX
Android Basic
PPT
Getting started with android dev and test perspective
PDF
Android fundamentals and tutorial for beginners
PPT
Introduction to android
PPT
PPT Companion to Android
PPTX
Seminar on android app development
PDF
Android Introduction by Kajal
PPTX
01 introduction to android
PPTX
Android Application Development
PPTX
Android deep dive
PDF
Android
PPT
Chapter 1 Introduction to android.ppt pl
PPTX
What is Android
PPTX
Android development tutorial
PPT
Android development tutorial
PPTX
01 introduction & setup - Android
PDF
Android and its feature
PPT
Getting Started With Android
Android development-tutorial
Android
Android Basic
Getting started with android dev and test perspective
Android fundamentals and tutorial for beginners
Introduction to android
PPT Companion to Android
Seminar on android app development
Android Introduction by Kajal
01 introduction to android
Android Application Development
Android deep dive
Android
Chapter 1 Introduction to android.ppt pl
What is Android
Android development tutorial
Android development tutorial
01 introduction & setup - Android
Android and its feature
Getting Started With Android
Ad

Recently uploaded (20)

PPTX
Institutional Correction lecture only . . .
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Cell Types and Its function , kingdom of life
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Presentation on HIE in infants and its manifestations
PDF
01-Introduction-to-Information-Management.pdf
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
Institutional Correction lecture only . . .
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Cell Types and Its function , kingdom of life
Chinmaya Tiranga quiz Grand Finale.pdf
GDM (1) (1).pptx small presentation for students
Final Presentation General Medicine 03-08-2024.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Anesthesia in Laparoscopic Surgery in India
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Final Presentation General Medicine 03-08-2024.pptx
Presentation on HIE in infants and its manifestations
01-Introduction-to-Information-Management.pdf
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O7-L3 Supply Chain Operations - ICLT Program
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
O5-L3 Freight Transport Ops (International) V1.pdf
Ad

Introduction to android

  • 1. Basics Of Android Presented by S Srinivasan
  • 2. Contents - Introduction to Android - Android Features - Hello world android application - Android Folder structure - Android manifest file
  • 3. A software stack for mobile devices that includes operating system, middleware and key applications Various versions of android OS: Android 1.0,1.1 Android 1.5 (CUPCAKE) Android 1.6 (DONUT) Android 2.0/2.1 (ECLAIR) Android 2.2 (FROYO) Android 2.3/2.3.3 (GINGERBREAD) Android 3.0/3.2 (HONEYCOMB) Introduction to Android
  • 4. Application framework enabling reuse and replacement of components Dalvik virtual machine optimized for mobile devices Integrated browser based on the open source WebKit engine Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional) SQLite for structured data storage Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF) GSM Telephony (hardware dependent) Bluetooth, EDGE, 3G, and WiFi (hardware dependent) Camera, GPS, compass, and accelerometer (hardware dependent) Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE Android Features
  • 5. Activities Single screen with user interface Services Runs into background to perform long running operations Content Providers Manages shared set of application data. Broadcast Receivers Responds to system wide broadcast announcements. Android Application Components
  • 6. Set up the Development environment that includes 1: Installing ADT plugin (Help -> Install New Software) 2: Install Android SDK Tools (Window -> Android SDK & AVD manager -> Available Packages) 3: Pointing ADT to Android SDK (Window -> Preferences -> Android) Create new Android Project : 1: File->New -> Android project 2: Give all required information -> finish Create new AVD(Android Virtual device) It will be different for different android OS Versions Code & Run the application. Hello World Sample Application
  • 8. Application must have android manifest file. (Generated automatically) It does the following: -Names the java package for your application -Describes application components -Declares the permissions that application must have in order to access some APIs or other application -Declares the permission that others are required in order to access it's own components. -Declares the minimum API Level that it requires. -Lists the libraries that the application must be linked against. Android Manifest File
  • 9.  
  • 10. http://developer.android.com/resources/tutorials/hello-world.html http://developer.android.com/guide/developing/tools/index.html http://developer.android.com/guide/topics/manifest/manifest-intro.html http://en.wikipedia.org/wiki/Android_version_history http://developer.android.com/guide/topics/fundamentals.html References

Editor's Notes

  • #3: 4 out of Top 10 Fortune 500 (GE, Citigroup, Bank of America and AT&T) 33 out of Top 100 Fortune 500 Customer Satisfaction Index >90% 725+ engagements across 25 countries 90% of the engagements incorporate global delivery Overall FTE distribution along onsite:offshore is 69:31%, but it varies by the Project and Service Category Revenue: - Geography-wise: Americas 66.93%, UK 18.03%, Europe 10.12%, Asia Pacific 3.53%, India 1.12%, ME 0.05%, Africa 0.05%, Ibero America 0.17% - Industry-wise: BFS 27.84% Telecom 13.28%, Insurance 15.57%, LSHC 11.9%, Retail 10.41%, Manufacturing 8.08%, High-Tech 2.48%, TTH 2.4%, ERU 2.77%, Media & Info Svc 2.95%, Government 0.98%, Others 1.34% Service Type-wise: Business Process Consulting 1%, IT Consulting 3%, Implementation & Integration 65%, IT Managed Services and Outsourcing 27%, BPO 4% Recognition in the Industry Cummins (2007) and GE Rail Car (2009) short-listed for Gartner BI Excellence Award TDWI Best Practices Award 2009 won by GE Rail Car (Operational BI) and Ingersoll Rand (Radical BI) Wall Street Journal Technology Innovation Awards (BOA T-Hub 2007, mKRISHI 2008) QualComm and SBI won IBM IOD Awards 2009 SAP Pinnacle award 2009 Associates positioned as channel experts at DM Review and BiPM Institute.