SlideShare une entreprise Scribd logo
1  sur  35
ANDROID BASIC
KALLURI VINAY REDDY
12MSE1013
SCSE
CONTENTS.
Why Android?
What is Android?
History
Open Handset Alliance
Architecture
What happens in today’s Android phone?
Advantages & Disadvantages
Conclusion
Reference
WHY ANDROID ?
ANDROID
• Linux based operating system.
• Designed for touch screen devices like mobiles, tablets.
• Code made as open source and let the users to develop the
code .
• Code is released under Apache license.
• Google owned android in 2005.
ANDROID HISTORY
• Android, Inc. was founded in Palo Alto, California in
October 2003 by
• Andy Rubin (co-founder of Danger)
• Rich Miner(co-founder of Wildfire Communications, Inc.)
• Nick Sears (once VP at T-Mobile)
• Chris White (headed design and interface development
at WebTV) to develop
MILESTONES. • October 2003
• Android Inc founded by Audy Rubin, rich Miner, Nick Seras &Chris White
• August 2005
• Google acquires Android Inc
• 5th November 2007
• Open handset Alliance (OHA) Formed. Android unveiled
• 12 November 2007
• Android Beta SDK Released
• 23 sep 2008
• Android 1.0 released .Featured on HTC DREAM(G1)
3.WHAT IS THE OPEN HANDSET ALLIANCE(OHA)?
Devoted to advancing open standards for mobile devices
Develop technologies that will significantly lower the cost of
developing and distributing mobile devices and services
The first Android device HTC Dream(g1), featuring Android1.0 was released on 23rd Sept
2008
Android 1.0-
Integration with google service
Web browsers to show, zoom & pan full HTML & XHTML web pages, multiple pages show
as widows
Android market application downloads & updates
Multitasking, instant messaging ,Wi-Fi & Blue-tooth.
Android 1.1 –
Android 1.1 update for Android was released for T-Mobile G1 only 9th Feb 2009
ANDROID VERSION HISTORY
• Since April 2009
• It’s version has been developed under a code name based on desert or sweet treats.
• Astro
• Bender
• Cupcake
• Donut
• Éclair
• Froyo
• Gingerbread
• Honeycomb
• Ice cream sandwich
• Jelly bean
• kit Kat
They are in alphabet order
ANDROID1.5 (CUPCAKE)
• Based on Linux kernel 2.6.27,the official 1.5 (cupcake) was
released on 30th April 2009
• A new soft-keyboard with text-prediction
• Ability to record & watch videos through camcorder mode
• Directly upload videos to YouTube and pictures to Picasa.
• New widgets & folders that can populate the home screens
• Bluetooth A2DP & AVRCP support
• Animated screen transitions
ANDROID1.6 (DONUT)
• Based on Linux kernel 2.6.29 the 1.6 (donut) was released
on 15th Sept 2009
• Support for WVGA screen resolution
• Updated CDMA support
• Quick search box & voice search
• Multilingual text-to-speech function
• An improved android market experience
• Integrated camera & gallery, toggle between still & video captures modes
ANDROID 2.0 (ÉCLAIR)
• Based on Linux kernel 2.6.29 the 2.0(Éclair) SDK was released
on 26th Oct 2009
• Optimized h/w speed
• Support for more screen sizes & resolution & also better contrast ratio for
background
• New contact list
• Microsoft exchange support for syncing of email
• Bluetooth 2.1 support
• New browser user interface & support for HTML5
• Improved google maps 3.1.2
• Built in flash support for camera
ANDROID 2.2 (FROYO)
• Based on the Linux kernel 2.6.32 on the 20th May 2010,
the Android 2.2(Froyo) SDK was released
• General android OS speed, memory and performance optimizations
• Adobe Flash 10.1 support
• Additional application speed improvements courtesy of JIT(Just In Time)
implementation
• Wifi hotspot functionality
• Browser application is integrated with chrome’s V8 JavaScript engine
• Android market with auto updating & users can give the application error report
ANDROID 2.3 (GINGERBREAD)
• Based on the Linux kernel 2.6.35 on 6th Dec 2010,
the 2.3(Gingerbread) SDK was released
• Focus on game development
• Concurrent garbage collection(minimized application pauses, smoother
animation, increased responsiveness
• Support for SIP VoIP telephony
• Download manager for long-running downloads
• Redesigned multi-touch s/w keyboard
ANDROID 3.0 (HONEYCOMB)
• Based on the Linux kernel 2.6.36 the 3.0(Honeycomb)SDK
was released for tablets on 22nd Feb 2011
• Specifically optimized for tablets & with larger screen sizes
• Three dimensional desktop with redesigned widgets
• Refined multitasking
• Support for video chat using Google talk
• Support for multi-core processor
ANDROID 4.0
(ICE-CREAM SANDWICH)
7 amazing features
• Font System: It is specially designed for high resolution screen &
brings a magazine like a feel the whole interface
• Screenshots: Finally Android will allow to take screenshots without rooting the smart
phone or installing any third party application Just hold down volume key & power
button to capture screenshots.
• Instant Voice: It will not take long to transcribe your words Just speak it & it instantly
transforms it into text.
• Android Beam: This feature is based on NFC(Near Field Communication)
& it allow two android smart phones to securely exchange webpages,
contacts, media or even application
• Unified tablet & smart phone API
• Web browser: It comes with brand new Chrome mobile web browser It
syncs with your desktop or laptop chrome bookmarks, it can save pages
for offline reading & it can open up to 16 tabs at the same time
• Improved Camera: Some great new camera features, a camera UI option
to edit images using multiple effects & speed of capturing is very fast &
also improved video recording mode
ANDROID 4.1 ( JELLY BEAN)
• audio
• Dial pad
• Keyboard and input
• location
• Networking
• Settings graphics
• System performance
• Internationalization and localization
• Create restricted profiles that limit access to apps
ANDROID KIT KAT
• Simple and smart
• Just “OK GOOGLE”
• Google now at its best
• Beautiful & Immersive
• Immerse yourself in reading books.
• Faster multitasking
• A smarter caller ID
• Sync the contacts.
• Print wherever, whenever
• Pick a file, any file
ANDROID ARCHITECTURE
6.WHAT HAPPENS IN TODAY’S ANDROID
SMART PHONE ?
FEATURES
GOOGLE WALLET
• Save time
• The new version of Google wallet support all credits & debit cards, from Visa,
MasterCard, American express and Discover
• Just enter the card you want to use , and then tap your phone to pay wherever
MasterCard pay pass is accepted
• Stay safe and secure
• Lock your Wallet with a PIN that only you know, keeping you safe and secure. And if you lose
your phone, remotely disable your mobile wallet from the Google Wallet management center.
ADVANTAGES & DISADVANTAGES
7.1Advantages:
1 Open-
• Android allows you to access core mobile device functionality through standard API
calls
2 All applications are equal-
• Android doesn’t difference between the phone’s basic & third party application even
the dialer or home screen can be replaced
3 Fast & easy development-
• The SDK contains what you need to build and run Android applications including
different tools
DISADVANTAGE
• 1 Security-
• Making source code available to everyone indirectly invites the attention
of black hat hackers
• 2 Open Source-
• A disadvantage of open-source development is that anyone can scrutinize
the source code to find vulnerabilities & write exploits
• 3 Login-
• Platform doesn’t run on an encrypted file system & has vulnerable log-in
CONCLUSION
• Android is truly open, free development platform based on Linux and
open source.
• Handset makers can use & customize the platform without paying a
royalty.
• Android is open to all: industry, developers and users
• Participating in many of the successful open source projects
• Aims to be as easy to build for as the web
• Google Android is stepping into the next level of Mobile Internet
Reference
www.android.com
www.wikipedia.com
www.google.com
• Do you want to hack apk file wait until the session
completes it is will be done at the end of the session.

Contenu connexe

Tendances

Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Siddharth Belbase
 
Android presentation
Android presentationAndroid presentation
Android presentationDipesh Shome
 
Android introduction
Android introductionAndroid introduction
Android introductionRaynaITSTEP
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions Laxit patel
 
Android versions
Android versionsAndroid versions
Android versionsManjinder
 
Android operating system by udayan thakurdesai
Android operating system by udayan thakurdesaiAndroid operating system by udayan thakurdesai
Android operating system by udayan thakurdesaiUdayan Thakurdesai
 
Android Os (operating system)
Android Os (operating system) Android Os (operating system)
Android Os (operating system) Ruhil Arora
 
Android tc new ppt
Android tc new pptAndroid tc new ppt
Android tc new pptyash yadav
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS PresentationEks Dhiee ジ
 
Tug of war between Android app development and iPhone app development
Tug of war between Android app development and iPhone app developmentTug of war between Android app development and iPhone app development
Tug of war between Android app development and iPhone app developmentEndive Software
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Android operating system
Android operating systemAndroid operating system
Android operating systemAyush Agarwal
 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Fida Hussain
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ? SoonTips.com
 

Tendances (20)

Android
AndroidAndroid
Android
 
Android Operating System (Androrid OS)
Android Operating System (Androrid OS)Android Operating System (Androrid OS)
Android Operating System (Androrid OS)
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android history, linux, versions
Android history, linux, versions Android history, linux, versions
Android history, linux, versions
 
Android 9.0 pie
Android 9.0 pieAndroid 9.0 pie
Android 9.0 pie
 
Android versions
Android versionsAndroid versions
Android versions
 
Android operating system by udayan thakurdesai
Android operating system by udayan thakurdesaiAndroid operating system by udayan thakurdesai
Android operating system by udayan thakurdesai
 
Android Os (operating system)
Android Os (operating system) Android Os (operating system)
Android Os (operating system)
 
Android
Android Android
Android
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
 
Android tc new ppt
Android tc new pptAndroid tc new ppt
Android tc new ppt
 
Android history
Android historyAndroid history
Android history
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Tug of war between Android app development and iPhone app development
Tug of war between Android app development and iPhone app developmentTug of war between Android app development and iPhone app development
Tug of war between Android app development and iPhone app development
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01Andriod 140612020259-phpapp01
Andriod 140612020259-phpapp01
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ?
 

En vedette (11)

Basic Android
Basic AndroidBasic Android
Basic Android
 
Basic android-ppt
Basic android-pptBasic android-ppt
Basic android-ppt
 
Android Workshop PPT
Android Workshop PPTAndroid Workshop PPT
Android Workshop PPT
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Android seminar ppt
Android seminar pptAndroid seminar ppt
Android seminar ppt
 
Android seminar-presentation
Android seminar-presentationAndroid seminar-presentation
Android seminar-presentation
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Android Basic Components
Android Basic ComponentsAndroid Basic Components
Android Basic Components
 
Android ppt
Android ppt Android ppt
Android ppt
 

Similaire à Android basic

Similaire à Android basic (20)

Introduction to Android Programming
Introduction to Android ProgrammingIntroduction to Android Programming
Introduction to Android Programming
 
Android presantation
Android presantationAndroid presantation
Android presantation
 
Android Presentation [Final]
Android Presentation [Final]Android Presentation [Final]
Android Presentation [Final]
 
All About Android And Smart Texting System.
All About Android And Smart Texting System.All About Android And Smart Texting System.
All About Android And Smart Texting System.
 
Android
AndroidAndroid
Android
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating System
 
Android OS 2019
Android OS 2019Android OS 2019
Android OS 2019
 
Android introduction
Android introductionAndroid introduction
Android introduction
 
Android 1
Android 1Android 1
Android 1
 
Android icecream sandwich
Android icecream sandwichAndroid icecream sandwich
Android icecream sandwich
 
INTRODUCTION TO ANDROID
INTRODUCTION TO ANDROIDINTRODUCTION TO ANDROID
INTRODUCTION TO ANDROID
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Android (1)
Android (1)Android (1)
Android (1)
 
Knowledge about android operating system
Knowledge about android operating systemKnowledge about android operating system
Knowledge about android operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Android
Android Android
Android
 
Android
AndroidAndroid
Android
 
Android ppt
Android pptAndroid ppt
Android ppt
 

Plus de Kalluri Vinay Reddy

Plus de Kalluri Vinay Reddy (13)

Chapter 2 lesson-2 styling the action bar
Chapter 2 lesson-2 styling the action barChapter 2 lesson-2 styling the action bar
Chapter 2 lesson-2 styling the action bar
 
Chapter 2 lesson-1 adding the action bar
Chapter 2 lesson-1 adding the action barChapter 2 lesson-1 adding the action bar
Chapter 2 lesson-1 adding the action bar
 
Create an other activity lesson 3
Create an other activity lesson 3Create an other activity lesson 3
Create an other activity lesson 3
 
Building a simple user interface lesson2
Building a simple user interface lesson2Building a simple user interface lesson2
Building a simple user interface lesson2
 
Android app development lesson 1
Android app development lesson 1Android app development lesson 1
Android app development lesson 1
 
Social media marketing
Social media marketingSocial media marketing
Social media marketing
 
Data Centers and Internet
Data Centers and InternetData Centers and Internet
Data Centers and Internet
 
Frame relay
Frame relayFrame relay
Frame relay
 
web development basics tables part2
web development basics tables part2web development basics tables part2
web development basics tables part2
 
Web development basics 3
Web development basics 3Web development basics 3
Web development basics 3
 
Web development basics2
Web development basics2Web development basics2
Web development basics2
 
Web development basics
Web development basicsWeb development basics
Web development basics
 
Inside Google
Inside Google Inside Google
Inside Google
 

Dernier

Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSneha Padhiar
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodManicka Mamallan Andavar
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptNoman khan
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosVictor Morales
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书rnrncn29
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptJohnWilliam111370
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Communityprachaibot
 

Dernier (20)

Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptxTriangulation survey (Basic Mine Surveying)_MI10412MI.pptx
Triangulation survey (Basic Mine Surveying)_MI10412MI.pptx
 
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATIONSOFTWARE ESTIMATION COCOMO AND FP CALCULATION
SOFTWARE ESTIMATION COCOMO AND FP CALCULATION
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Levelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument methodLevelling - Rise and fall - Height of instrument method
Levelling - Rise and fall - Height of instrument method
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
Forming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).pptForming section troubleshooting checklist for improving wire life (1).ppt
Forming section troubleshooting checklist for improving wire life (1).ppt
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitos
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
『澳洲文凭』买麦考瑞大学毕业证书成绩单办理澳洲Macquarie文凭学位证书
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.pptROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
ROBOETHICS-CCS345 ETHICS AND ARTIFICIAL INTELLIGENCE.ppt
 
Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
 

Android basic

  • 1. ANDROID BASIC KALLURI VINAY REDDY 12MSE1013 SCSE
  • 2. CONTENTS. Why Android? What is Android? History Open Handset Alliance Architecture What happens in today’s Android phone? Advantages & Disadvantages Conclusion Reference
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. ANDROID • Linux based operating system. • Designed for touch screen devices like mobiles, tablets. • Code made as open source and let the users to develop the code . • Code is released under Apache license. • Google owned android in 2005.
  • 10. ANDROID HISTORY • Android, Inc. was founded in Palo Alto, California in October 2003 by • Andy Rubin (co-founder of Danger) • Rich Miner(co-founder of Wildfire Communications, Inc.) • Nick Sears (once VP at T-Mobile) • Chris White (headed design and interface development at WebTV) to develop
  • 11. MILESTONES. • October 2003 • Android Inc founded by Audy Rubin, rich Miner, Nick Seras &Chris White • August 2005 • Google acquires Android Inc • 5th November 2007 • Open handset Alliance (OHA) Formed. Android unveiled • 12 November 2007 • Android Beta SDK Released • 23 sep 2008 • Android 1.0 released .Featured on HTC DREAM(G1)
  • 12. 3.WHAT IS THE OPEN HANDSET ALLIANCE(OHA)? Devoted to advancing open standards for mobile devices Develop technologies that will significantly lower the cost of developing and distributing mobile devices and services
  • 13.
  • 14. The first Android device HTC Dream(g1), featuring Android1.0 was released on 23rd Sept 2008 Android 1.0- Integration with google service Web browsers to show, zoom & pan full HTML & XHTML web pages, multiple pages show as widows Android market application downloads & updates Multitasking, instant messaging ,Wi-Fi & Blue-tooth. Android 1.1 – Android 1.1 update for Android was released for T-Mobile G1 only 9th Feb 2009
  • 15. ANDROID VERSION HISTORY • Since April 2009 • It’s version has been developed under a code name based on desert or sweet treats. • Astro • Bender • Cupcake • Donut • Éclair • Froyo • Gingerbread • Honeycomb • Ice cream sandwich • Jelly bean • kit Kat
  • 16. They are in alphabet order
  • 17. ANDROID1.5 (CUPCAKE) • Based on Linux kernel 2.6.27,the official 1.5 (cupcake) was released on 30th April 2009 • A new soft-keyboard with text-prediction • Ability to record & watch videos through camcorder mode • Directly upload videos to YouTube and pictures to Picasa. • New widgets & folders that can populate the home screens • Bluetooth A2DP & AVRCP support • Animated screen transitions
  • 18. ANDROID1.6 (DONUT) • Based on Linux kernel 2.6.29 the 1.6 (donut) was released on 15th Sept 2009 • Support for WVGA screen resolution • Updated CDMA support • Quick search box & voice search • Multilingual text-to-speech function • An improved android market experience • Integrated camera & gallery, toggle between still & video captures modes
  • 19. ANDROID 2.0 (ÉCLAIR) • Based on Linux kernel 2.6.29 the 2.0(Éclair) SDK was released on 26th Oct 2009 • Optimized h/w speed • Support for more screen sizes & resolution & also better contrast ratio for background • New contact list • Microsoft exchange support for syncing of email • Bluetooth 2.1 support • New browser user interface & support for HTML5 • Improved google maps 3.1.2 • Built in flash support for camera
  • 20. ANDROID 2.2 (FROYO) • Based on the Linux kernel 2.6.32 on the 20th May 2010, the Android 2.2(Froyo) SDK was released • General android OS speed, memory and performance optimizations • Adobe Flash 10.1 support • Additional application speed improvements courtesy of JIT(Just In Time) implementation • Wifi hotspot functionality • Browser application is integrated with chrome’s V8 JavaScript engine • Android market with auto updating & users can give the application error report
  • 21. ANDROID 2.3 (GINGERBREAD) • Based on the Linux kernel 2.6.35 on 6th Dec 2010, the 2.3(Gingerbread) SDK was released • Focus on game development • Concurrent garbage collection(minimized application pauses, smoother animation, increased responsiveness • Support for SIP VoIP telephony • Download manager for long-running downloads • Redesigned multi-touch s/w keyboard
  • 22. ANDROID 3.0 (HONEYCOMB) • Based on the Linux kernel 2.6.36 the 3.0(Honeycomb)SDK was released for tablets on 22nd Feb 2011 • Specifically optimized for tablets & with larger screen sizes • Three dimensional desktop with redesigned widgets • Refined multitasking • Support for video chat using Google talk • Support for multi-core processor
  • 23. ANDROID 4.0 (ICE-CREAM SANDWICH) 7 amazing features • Font System: It is specially designed for high resolution screen & brings a magazine like a feel the whole interface • Screenshots: Finally Android will allow to take screenshots without rooting the smart phone or installing any third party application Just hold down volume key & power button to capture screenshots. • Instant Voice: It will not take long to transcribe your words Just speak it & it instantly transforms it into text.
  • 24. • Android Beam: This feature is based on NFC(Near Field Communication) & it allow two android smart phones to securely exchange webpages, contacts, media or even application • Unified tablet & smart phone API • Web browser: It comes with brand new Chrome mobile web browser It syncs with your desktop or laptop chrome bookmarks, it can save pages for offline reading & it can open up to 16 tabs at the same time • Improved Camera: Some great new camera features, a camera UI option to edit images using multiple effects & speed of capturing is very fast & also improved video recording mode
  • 25. ANDROID 4.1 ( JELLY BEAN) • audio • Dial pad • Keyboard and input • location • Networking • Settings graphics • System performance • Internationalization and localization • Create restricted profiles that limit access to apps
  • 26. ANDROID KIT KAT • Simple and smart • Just “OK GOOGLE” • Google now at its best • Beautiful & Immersive • Immerse yourself in reading books. • Faster multitasking • A smarter caller ID • Sync the contacts. • Print wherever, whenever • Pick a file, any file
  • 28. 6.WHAT HAPPENS IN TODAY’S ANDROID SMART PHONE ?
  • 30. GOOGLE WALLET • Save time • The new version of Google wallet support all credits & debit cards, from Visa, MasterCard, American express and Discover • Just enter the card you want to use , and then tap your phone to pay wherever MasterCard pay pass is accepted • Stay safe and secure • Lock your Wallet with a PIN that only you know, keeping you safe and secure. And if you lose your phone, remotely disable your mobile wallet from the Google Wallet management center.
  • 31. ADVANTAGES & DISADVANTAGES 7.1Advantages: 1 Open- • Android allows you to access core mobile device functionality through standard API calls 2 All applications are equal- • Android doesn’t difference between the phone’s basic & third party application even the dialer or home screen can be replaced 3 Fast & easy development- • The SDK contains what you need to build and run Android applications including different tools
  • 32. DISADVANTAGE • 1 Security- • Making source code available to everyone indirectly invites the attention of black hat hackers • 2 Open Source- • A disadvantage of open-source development is that anyone can scrutinize the source code to find vulnerabilities & write exploits • 3 Login- • Platform doesn’t run on an encrypted file system & has vulnerable log-in
  • 33. CONCLUSION • Android is truly open, free development platform based on Linux and open source. • Handset makers can use & customize the platform without paying a royalty. • Android is open to all: industry, developers and users • Participating in many of the successful open source projects • Aims to be as easy to build for as the web • Google Android is stepping into the next level of Mobile Internet
  • 35. • Do you want to hack apk file wait until the session completes it is will be done at the end of the session.