SlideShare a Scribd company logo
Android
Development
Name : Rahul Maurya
Branch : EC-2, 4th Year
Roll no : 1714331040
Table of Content
• Introduction of Android
• Open Handset Alliance
• Application of Android
• Android Architecture
• Tool for Android development
• Advancement
• Advantages
• Disadvantages
• Conclusion
• Reference
Introduction of Android
• Android began in 2003, Android Inc.
• Google bought it in 2005.
• At Google, they developed a mobile device platform powered
by the Linux kernel.
• On November 5, 2007, the Open Handset Alliance came with
a goal to develop open standard for mobile device.
Open Handset Alliance
• OHA is a business alliance that created for
developing device standard
• OHA have 80+ member companies like HTC,
Samsung, Google etc
• Devoted to advancing open standard for mobile
device.
Application of Android
• Phones
• Application on mobile
• Game Console
• Cameras
• Other gadgets
Tool for Android Development
• Android Studio
• User Interface
• Java/Kotlin code completion
• Stability of System
• Gradle built system
• Availability of Drag and Drop
Android Architecture
• Android software stack split into five
section and four layer
• The application layer
• The application framework
• The libraries and runtime
• Kernel
Application layer
• Hardware Abstraction Layer
• The hardware abstraction layer (HAL) provides standard
interfaces that expose device hardware capabilities to the higher-
level Java API framework.
• Multiple library module to interface with camera , Bluetooth
• System Apps
• The system apps function both as apps for users and to provide
key capabilities that developers can access from their own app.
Native libraries
• Libraries carry a set of instructions to guide the device
in handling different types of data. For instance, the
playback and recording of various audio and video
formats is guided by the Media Framework Library.
• Open Source Libraries:
• Surface Manager: composing windows on the screen
• SGL: 2D Graphics
• Open GL|ES: 3D Library
• Media Framework: Supports playbacks and recording of
various audio, video and picture formats.
• Free Type: Font Rendering
• WebKit: Browser Engine
• libc (System C libraries)
• SQLite
Linux Kernel
• Hardware abstraction
• Memory management program
• Security setting
• Other hardware drivers
Runtime layer
• Third section of architecture
• Provide Dalvik Virtual Machine
• Use Linux feature like memory management
and multithreading
• Operate on Dex files
• Optimized for low memory requirements
• Provide core libraries
Advancement In Android
• Watches
• Smart Television
• Home Appliances
• Cars
• Homes
Advantages
• High ROI with lower costs
• Faster Development
• Target Multiple Platform
• Versability and scalability
• Customization
• Easy adoption
Disadvantages
• Low security
• High device fragmentation
• More code
• More testing more cost
Conclusion
• Android is truly open, free development platform based on Linux
and open source without paying any royalty.
• Android is growing very fast.
• Android not only focusing on mobile device while expanding on
other gadgets also.
• Learning Android development is still great thing to do because it
will open lots of opportunity.
Reference
• Google : www.developer.android.com/developer-guide
• SlideShare : https://www.slideshare.net/zeelpatel0504/introduction-
to-android-16084192
• SlideShare : https://www.slideshare.net/snhlata7/my-presentation-
on-android-in-my-college
Android development

More Related Content

What's hot

Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
Siddharth Belbase
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training report
Shashendra Singh
 
Android Report
Android ReportAndroid Report
Android Report
Ganesh Waghmare
 
Android simple calculator
Android simple calculatorAndroid simple calculator
Android simple calculator
KATHEESKUMAR S
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
zeelpatel0504
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
Benny Skogberg
 
SMART Vehicle Secure PPT
SMART Vehicle Secure PPTSMART Vehicle Secure PPT
SMART Vehicle Secure PPT
Lighthouse Info Systems Pvt Ltd
 
Android ppt
Android pptAndroid ppt
Android ppt
Prasadbharatiyudu
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
chakrapani tripathi
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
shikishiji
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
Naga Dinesh
 
ppt on accident detection system based on Iot
ppt on accident detection system based on Iotppt on accident detection system based on Iot
ppt on accident detection system based on Iot
rahul ranjan
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
Tharindu Dassanayake
 
IOT VIRTUAL DOCTOR ROBOT .pptx
IOT VIRTUAL DOCTOR ROBOT .pptxIOT VIRTUAL DOCTOR ROBOT .pptx
IOT VIRTUAL DOCTOR ROBOT .pptx
WalidHasanSourab
 
Versions of Android OS
Versions of Android OSVersions of Android OS
Versions of Android OS
Haseeb
 
Android ppt
Android pptAndroid ppt
Android ppt
Tarun Bamba
 
Application for Women Safety
Application for Women SafetyApplication for Women Safety
Application for Women Safety
iosrjce
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
Gautam Kumar
 
Whatsapp project work
Whatsapp project workWhatsapp project work
Whatsapp project work
Virginia Sgargi
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
vinayh.vaghamshi _
 

What's hot (20)

Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Android summer training report
Android summer training reportAndroid summer training report
Android summer training report
 
Android Report
Android ReportAndroid Report
Android Report
 
Android simple calculator
Android simple calculatorAndroid simple calculator
Android simple calculator
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
SMART Vehicle Secure PPT
SMART Vehicle Secure PPTSMART Vehicle Secure PPT
SMART Vehicle Secure PPT
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Touchless touchscreen
Touchless touchscreenTouchless touchscreen
Touchless touchscreen
 
ppt on accident detection system based on Iot
ppt on accident detection system based on Iotppt on accident detection system based on Iot
ppt on accident detection system based on Iot
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
IOT VIRTUAL DOCTOR ROBOT .pptx
IOT VIRTUAL DOCTOR ROBOT .pptxIOT VIRTUAL DOCTOR ROBOT .pptx
IOT VIRTUAL DOCTOR ROBOT .pptx
 
Versions of Android OS
Versions of Android OSVersions of Android OS
Versions of Android OS
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Application for Women Safety
Application for Women SafetyApplication for Women Safety
Application for Women Safety
 
Android application development ppt
Android application development pptAndroid application development ppt
Android application development ppt
 
Whatsapp project work
Whatsapp project workWhatsapp project work
Whatsapp project work
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
 

Similar to Android development

android
androidandroid
android
Akhil Kumar
 
Android application development(training) (1)
Android application development(training) (1)Android application development(training) (1)
Android application development(training) (1)
Suraj Soni
 
My androidpresentation
My androidpresentationMy androidpresentation
My androidpresentation
niteshnarayanlal
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Aravindharamanan S
 
Introduction to Android - Seminar
Introduction to Android - SeminarIntroduction to Android - Seminar
Introduction to Android - Seminar
Akshay Sharma
 
Introduction to Android - Seminar
Introduction to Android - SeminarIntroduction to Android - Seminar
Introduction to Android - Seminar
Akshay Sharma
 
Android report.
Android report.Android report.
Android report.
Shivananda Rai
 
document
documentdocument
document
Joyful Vino
 
Android
AndroidAndroid
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
NITIN GUPTA
 
Chapter1
Chapter1Chapter1
Chapter1
Sersh Houch
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
Saurabh Wahile
 
Android General information
Android General informationAndroid General information
Android General information
Prashant Gosai
 
Android Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and VersionsAndroid Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and Versions
indiangarg
 
Introduction to android sessions new
Introduction to android   sessions newIntroduction to android   sessions new
Introduction to android sessions new
Joe Jacob
 
Basics of Android and Android development environment
Basics of Android and Android development environment Basics of Android and Android development environment
Basics of Android and Android development environment
Ajay Panchal
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
Rachna Beegun
 
Android
AndroidAndroid
Android
Lina Shamiah
 
Android technology
Android technology Android technology
Android technology
vikas malviya
 
Android
AndroidAndroid
Android
Sonali Chawla
 

Similar to Android development (20)

android
androidandroid
android
 
Android application development(training) (1)
Android application development(training) (1)Android application development(training) (1)
Android application development(training) (1)
 
My androidpresentation
My androidpresentationMy androidpresentation
My androidpresentation
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Introduction to Android - Seminar
Introduction to Android - SeminarIntroduction to Android - Seminar
Introduction to Android - Seminar
 
Introduction to Android - Seminar
Introduction to Android - SeminarIntroduction to Android - Seminar
Introduction to Android - Seminar
 
Android report.
Android report.Android report.
Android report.
 
document
documentdocument
document
 
Android
AndroidAndroid
Android
 
Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA Android Application Development Training by NITIN GUPTA
Android Application Development Training by NITIN GUPTA
 
Chapter1
Chapter1Chapter1
Chapter1
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Android General information
Android General informationAndroid General information
Android General information
 
Android Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and VersionsAndroid Fundamentals, Architecture and Versions
Android Fundamentals, Architecture and Versions
 
Introduction to android sessions new
Introduction to android   sessions newIntroduction to android   sessions new
Introduction to android sessions new
 
Basics of Android and Android development environment
Basics of Android and Android development environment Basics of Android and Android development environment
Basics of Android and Android development environment
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
Android
AndroidAndroid
Android
 
Android technology
Android technology Android technology
Android technology
 
Android
AndroidAndroid
Android
 

Recently uploaded

Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
heavyhaig
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
PuktoonEngr
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Technical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prismsTechnical Drawings introduction to drawing of prisms
Technical Drawings introduction to drawing of prisms
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt2. Operations Strategy in a Global Environment.ppt
2. Operations Strategy in a Global Environment.ppt
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 

Android development

  • 1. Android Development Name : Rahul Maurya Branch : EC-2, 4th Year Roll no : 1714331040
  • 2. Table of Content • Introduction of Android • Open Handset Alliance • Application of Android • Android Architecture • Tool for Android development • Advancement • Advantages • Disadvantages • Conclusion • Reference
  • 3. Introduction of Android • Android began in 2003, Android Inc. • Google bought it in 2005. • At Google, they developed a mobile device platform powered by the Linux kernel. • On November 5, 2007, the Open Handset Alliance came with a goal to develop open standard for mobile device.
  • 4. Open Handset Alliance • OHA is a business alliance that created for developing device standard • OHA have 80+ member companies like HTC, Samsung, Google etc • Devoted to advancing open standard for mobile device.
  • 5. Application of Android • Phones • Application on mobile • Game Console • Cameras • Other gadgets
  • 6. Tool for Android Development • Android Studio • User Interface • Java/Kotlin code completion • Stability of System • Gradle built system • Availability of Drag and Drop
  • 7. Android Architecture • Android software stack split into five section and four layer • The application layer • The application framework • The libraries and runtime • Kernel
  • 8. Application layer • Hardware Abstraction Layer • The hardware abstraction layer (HAL) provides standard interfaces that expose device hardware capabilities to the higher- level Java API framework. • Multiple library module to interface with camera , Bluetooth • System Apps • The system apps function both as apps for users and to provide key capabilities that developers can access from their own app.
  • 9. Native libraries • Libraries carry a set of instructions to guide the device in handling different types of data. For instance, the playback and recording of various audio and video formats is guided by the Media Framework Library. • Open Source Libraries: • Surface Manager: composing windows on the screen • SGL: 2D Graphics • Open GL|ES: 3D Library • Media Framework: Supports playbacks and recording of various audio, video and picture formats. • Free Type: Font Rendering • WebKit: Browser Engine • libc (System C libraries) • SQLite
  • 10. Linux Kernel • Hardware abstraction • Memory management program • Security setting • Other hardware drivers
  • 11. Runtime layer • Third section of architecture • Provide Dalvik Virtual Machine • Use Linux feature like memory management and multithreading • Operate on Dex files • Optimized for low memory requirements • Provide core libraries
  • 12. Advancement In Android • Watches • Smart Television • Home Appliances • Cars • Homes
  • 13. Advantages • High ROI with lower costs • Faster Development • Target Multiple Platform • Versability and scalability • Customization • Easy adoption
  • 14. Disadvantages • Low security • High device fragmentation • More code • More testing more cost
  • 15. Conclusion • Android is truly open, free development platform based on Linux and open source without paying any royalty. • Android is growing very fast. • Android not only focusing on mobile device while expanding on other gadgets also. • Learning Android development is still great thing to do because it will open lots of opportunity.
  • 16. Reference • Google : www.developer.android.com/developer-guide • SlideShare : https://www.slideshare.net/zeelpatel0504/introduction- to-android-16084192 • SlideShare : https://www.slideshare.net/snhlata7/my-presentation- on-android-in-my-college

Editor's Notes

  1. The Open Handset Alliance (OHA) is a business alliance that was created for the purpose of developing open mobile device standards. The OHA has approximately 80 member companies, including HTC, Dell, Intel, Motorola, Qualcomm and Google. The OHA's main product is the Android platform - the world's most popular smartphone platform Lower overall handset costs: Opens up resources, which facilitates the focus on creating innovative applications, solutions and services. Developer-friendly environment: In the open-source community, developers share notes to expedite application development. Post-development: Provides an ideal channel for application marketing and distribution.
  2. OpenSSL is a software library for applications that secure communications over computer networks against eavesdropping or need to identify the party at the other end. It is widely used by Internet servers, including the majority of HTTPS websites