SlideShare a Scribd company logo
1 of 20
Agenda
What is android?
Why ?
Application Components
Practical matters
Introduction
 Android is an operating system for mobile
devices such as cellular phones, tablet
computers and net books.
 It was initially developed by Android Inc.
which was later purchased by Google.
 Google further formed the open handset
alliance.
Open Handset Alliance
 The Open Handset Alliance (OHA) is a business
alliance of 78 firms for developing
open standards for mobile devices
 Technically the term “ OPEN STANDARDS “ refers
to a specification whose description is freely
available .
 This means that developers are free to create
applications which are valid according to the
specification and which will therefore work with
software designed for it.
Some major names in OHA
 HTC
 SAMSUNG ELECTRONICS
 MOTOROLA
 GOOGLE
 NVIDIA ELECTRONICS
 INTEL CORP
 EBAY
 SONY ERRICSON
Android is open source.
 The source code of the android operating system is
freely available to anyone.
 Being an open source it has the following
advantages:
1. Support
2. Cost
3. Flexibility
ANDROID ARCHITECTURE
LINUX KERNEL
 Android relies on Linux version 2.6 for core system
services such as security, memory management,
process management, network stack, and driver
model.
 The kernel also acts as an abstraction layer between
the hardware and the rest of the software stack.
Dalvik Virtual Machine
 The Dalvik VM takes the generated Java class files and
combines them into one or more Dalvik executable
(.dex) files.
 It reuses duplicate information from multiple class
files, effectively reducing the space requirement
(uncompressed) by half from a traditional .jar file.
 For example, the.dex file of the web browser app in
Android is about 200K, whereas the equivalent
uncompressed .jar version is about 500K.
 Second, Google has fine-tuned the garbage collection
in the Dalvik VM.
 Finally, the Dalvik VM uses a different kind of
assembly-code generation, in which it uses registers as
the primary units of data storage instead of the
stack.30 % fewer instructions are accomplished as a
result.
 We should point out that the final executable code in
Android, as a result of the Dalvik VM, is based not on
Java byte code but on .dex files instead.
Android 2.2 FROYO
Released may 2010,
the Froyo was the
most awaited and
rumored edition of
the android till
date.
Future Aspects
 Google android operating system can be used in
net books :
 Net books are now the fastest growing segment of the
PC market, they are portable, functional and
comparatively inexpensive. It would make easier for
users of Android powered phones to share information
between pc.
Building Blocks
Activities
Layout file
R.Java
Androidmanifest.xml
 Important Classes:
 Activity
 Intent
 Services
 BroadCastReceivers
 ContenrProviders
Some Interesting APPS
Lets take a look at some of
innovative applications that have
been developed for the android.
Virtual qwerty with SWYPE technology
 This application produces a virtual
qwerty for the user
 It has an additional feature that you don’t have to lift
your finger from the screen in order to type a word
 The word is automatically guessed, based upon the
characters travelled across
Conclusion
 Android is a big revolution in the field of operating
system.
 Its custom virtual machine optimize memory and
hardware resources in a mobile environment. It can be
liberally extended to incorporate new cutting edge
technologies as they emerge.
 The open source platform will continue to evolve as the
developer community works together to build
innovative mobile applications.
THANKING YOU

More Related Content

What's hot

Powerpoint activity 2 morales
Powerpoint activity 2 moralesPowerpoint activity 2 morales
Powerpoint activity 2 morales
monkeysen6
 
Androidapplicationdevelopment
AndroidapplicationdevelopmentAndroidapplicationdevelopment
Androidapplicationdevelopment
radhaudayan
 
Android technology
Android technologyAndroid technology
Android technology
Dhruv Modh
 

What's hot (19)

Powerpoint activity 2 morales
Powerpoint activity 2 moralesPowerpoint activity 2 morales
Powerpoint activity 2 morales
 
Android
AndroidAndroid
Android
 
Android L
Android LAndroid L
Android L
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020Webinar Roadmap TotalCross 2020
Webinar Roadmap TotalCross 2020
 
Android
Android Android
Android
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.
 
Google phones - android
Google phones  -  androidGoogle phones  -  android
Google phones - android
 
Android ppt
 Android ppt Android ppt
Android ppt
 
Presentation2 android Os
Presentation2 android OsPresentation2 android Os
Presentation2 android Os
 
Android Operating system
Android Operating systemAndroid Operating system
Android Operating system
 
About android
About androidAbout android
About android
 
Androidapplicationdevelopment
AndroidapplicationdevelopmentAndroidapplicationdevelopment
Androidapplicationdevelopment
 
Introduction to Android development - Presentation Report
Introduction to Android development - Presentation ReportIntroduction to Android development - Presentation Report
Introduction to Android development - Presentation Report
 
Android technology
Android technologyAndroid technology
Android technology
 
Andriod Lollipop 5.0
Andriod Lollipop 5.0Andriod Lollipop 5.0
Andriod Lollipop 5.0
 
Android technology
Android technologyAndroid technology
Android technology
 
Android Technology
Android TechnologyAndroid Technology
Android Technology
 
Android
AndroidAndroid
Android
 

Viewers also liked (6)

MPageau Thesis
MPageau ThesisMPageau Thesis
MPageau Thesis
 
Serviços cooling
Serviços coolingServiços cooling
Serviços cooling
 
Evaluation 3
Evaluation 3Evaluation 3
Evaluation 3
 
powerpoint project
powerpoint projectpowerpoint project
powerpoint project
 
Social Spark Intro Presentation
Social Spark Intro PresentationSocial Spark Intro Presentation
Social Spark Intro Presentation
 
Rathna_Sundar
Rathna_SundarRathna_Sundar
Rathna_Sundar
 

Similar to android presentation by akbar

Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
CL Abinoja
 
Android : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile DevicesAndroid : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile Devices
Ritesh Puthran
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
kevinlaurenz
 
Android development
Android developmentAndroid development
Android development
Asif Larra
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
Thai Kt
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
AbdullahMunir32
 

Similar to android presentation by akbar (20)

Android
Android Android
Android
 
Evolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s VersionsEvolution of Android Operating System and it’s Versions
Evolution of Android Operating System and it’s Versions
 
Android os
Android osAndroid os
Android os
 
Android
AndroidAndroid
Android
 
An brief introduction to android operating system
An brief introduction to android operating systemAn brief introduction to android operating system
An brief introduction to android operating system
 
Phonebook Directory or Address Book In Android
Phonebook Directory or Address Book In AndroidPhonebook Directory or Address Book In Android
Phonebook Directory or Address Book In Android
 
Power pointactivity2
Power pointactivity2Power pointactivity2
Power pointactivity2
 
Android seminar-report-body.doc
Android seminar-report-body.docAndroid seminar-report-body.doc
Android seminar-report-body.doc
 
Android : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile DevicesAndroid : Revolutionizing Mobile Devices
Android : Revolutionizing Mobile Devices
 
Android and android phones
Android and android phonesAndroid and android phones
Android and android phones
 
Android / Android Phones
Android / Android PhonesAndroid / Android Phones
Android / Android Phones
 
Android
AndroidAndroid
Android
 
Android development
Android developmentAndroid development
Android development
 
Android Architecture and Working
Android Architecture and WorkingAndroid Architecture and Working
Android Architecture and Working
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
A first look_at_google_android
A first look_at_google_androidA first look_at_google_android
A first look_at_google_android
 
Introduction to Android
Introduction to Android Introduction to Android
Introduction to Android
 
Mobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdfMobile Application Development-Lecture 03 & 04.pdf
Mobile Application Development-Lecture 03 & 04.pdf
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android OS and application development
Android OS and application developmentAndroid OS and application development
Android OS and application development
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

android presentation by akbar

  • 1.
  • 2. Agenda What is android? Why ? Application Components Practical matters
  • 3.
  • 4. Introduction  Android is an operating system for mobile devices such as cellular phones, tablet computers and net books.  It was initially developed by Android Inc. which was later purchased by Google.  Google further formed the open handset alliance.
  • 5. Open Handset Alliance  The Open Handset Alliance (OHA) is a business alliance of 78 firms for developing open standards for mobile devices  Technically the term “ OPEN STANDARDS “ refers to a specification whose description is freely available .  This means that developers are free to create applications which are valid according to the specification and which will therefore work with software designed for it.
  • 6. Some major names in OHA  HTC  SAMSUNG ELECTRONICS  MOTOROLA  GOOGLE  NVIDIA ELECTRONICS  INTEL CORP  EBAY  SONY ERRICSON
  • 7. Android is open source.  The source code of the android operating system is freely available to anyone.  Being an open source it has the following advantages: 1. Support 2. Cost 3. Flexibility
  • 9. LINUX KERNEL  Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model.  The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.
  • 10. Dalvik Virtual Machine  The Dalvik VM takes the generated Java class files and combines them into one or more Dalvik executable (.dex) files.  It reuses duplicate information from multiple class files, effectively reducing the space requirement (uncompressed) by half from a traditional .jar file.  For example, the.dex file of the web browser app in Android is about 200K, whereas the equivalent uncompressed .jar version is about 500K.
  • 11.  Second, Google has fine-tuned the garbage collection in the Dalvik VM.  Finally, the Dalvik VM uses a different kind of assembly-code generation, in which it uses registers as the primary units of data storage instead of the stack.30 % fewer instructions are accomplished as a result.  We should point out that the final executable code in Android, as a result of the Dalvik VM, is based not on Java byte code but on .dex files instead.
  • 12. Android 2.2 FROYO Released may 2010, the Froyo was the most awaited and rumored edition of the android till date.
  • 13. Future Aspects  Google android operating system can be used in net books :  Net books are now the fastest growing segment of the PC market, they are portable, functional and comparatively inexpensive. It would make easier for users of Android powered phones to share information between pc.
  • 15.  Important Classes:  Activity  Intent  Services  BroadCastReceivers  ContenrProviders
  • 16. Some Interesting APPS Lets take a look at some of innovative applications that have been developed for the android.
  • 17. Virtual qwerty with SWYPE technology  This application produces a virtual qwerty for the user  It has an additional feature that you don’t have to lift your finger from the screen in order to type a word  The word is automatically guessed, based upon the characters travelled across
  • 18.
  • 19. Conclusion  Android is a big revolution in the field of operating system.  Its custom virtual machine optimize memory and hardware resources in a mobile environment. It can be liberally extended to incorporate new cutting edge technologies as they emerge.  The open source platform will continue to evolve as the developer community works together to build innovative mobile applications.