SlideShare a Scribd company logo
JELLY BEAN AKA
      ANDROID 4.1
A QUICK RUN THROUGH THE FEATURES



               Amrit Sanjeev
         Bangalore Android User Group
QUICK FACTS

• Released at Google IO 2012

• Not a major OS upgrade
•
• But has a lot of interesting improvements and some
  new features .
FIRST IMPRESSIONS

• Boot up is considerably faster
  • 34 vs 52 seconds on galaxy nexus hardware


• Improved speed and responsiveness on all aspects
  of the OS .

• Chrome gets shipped as standard browser and is
  super stable.

• Jelly Bean has taken everything good introduced in
  Ice Cream Sandwich, and improved on it.
THE INGREDIENTS

                                        Project
                                        Butter
                           Smart App              Predictive
                            updates               keyboard


                                                               Offline talk
                  Camera
                                                                 to text




                                                                              Android
  Notifications
                                                                               beam




Google Now
                                       Jelly                                    Resizable

                                       Bean
                                                                                widgets
GOOGLE NOW
GOOGLE NOW

• Google Now is a predictive application that tell you
  information that u might need at that point of time
  and presents it the form of cards




                                           And more ..
                                           Currently 10
                                           cards are
                                           supported but
                                           more are being
                                           developed
TALK TO TEXT

• Speech recognition
  has improved both in
  accuracy and turn
  round time to get a
  result

• Understands Indian
  accent better .

 the entire vocabulary library is embedded into
   Jelly Bean allowing it to work without data
                   connection
PROJECT BUTTER

• Enhanced user experience

• frame rate for animations is now set at 60 FPS

• reduces touch latency not only by synchronizing

• Synchronizing touch to vsync timing, but also by actually
  anticipating where your finger will be at the time of the
  screen refresh.

• triple buffering in the graphics pipeline, for more
  consistent rendering that makes everything feel
  smoother, from scrolling to paging and animations.
SMART APPS UPDATE

      Updates are now less annoying and faster.

• allows only the delta to be
  downloaded for each
  app update.

• Saves bandwidth and
  time
NOTIFICATIONS

• much more dynamic and
  interactive

• top notification is expanded the
  height of two notifications,
  allowing interaction.

• Perform actions right from the
  notification bar eg) call or text
  the contact back straight from
  the notification bar

• Disable notifications for individual
  apps
OTHER IMPROVEMENTS

                 • Film strip of recently taken pictures
  Camera         • Swipe to delete and undo

                 • Gesture mode for blind
 Accessibility   • Support for external braille devices

Resizable app    • Auto resizing
   widgets       • Auto repositioning

  Predictive     • Predicts what you are going to type next and
  keyboard         suggests it

                 • Automatically pair with BT devices by touching
Android beam       them .
ANDROID PDK

• PDK is the hardware equivalent of an SDK for
  manufacturers

• PDK is supposed to help manufacturers make
  devices for the latest version of Android before that
  version of Android actually launches.

• Helps reduce fragmentation
THE MORE GEEKY STUFF

• There are a lot of improvements with respect to
  features and Apis that developers might wanna
  user to improve user experience of their apps

• Jelly bean is the fastest and smoothest version of
  Android yet.
FASTER , SMOOTHER AND MORE
               RESPONSIVE
• Triple buffering

• Vsync timing
  • Everything runs in lockstep against a 16 millisecond vsync heartbeat —
    application rendering, touch events, screen composition, and display
    refresh

• synchronizing touch to vsync timing

• anticipating where your finger will be at the time of the screen
  refresh

• systrace tool
  • collects data directly from the Linux kernel to produce an overall
    picture of system activities
ENHANCED ACCESSIBILITY

• Gesture mode for blind

• Support for external braille devices

• The Talkback system and explore-by-
  touch are redesigned to use accessibility
  focus for easier use and offer a complete
  set of APIs for developers.

• standard View components inherit
  support for the new accessibility features
  automatically, without any changes in
  their code.
SUPPORT FOR INTERNATIONAL USERS

• support for bi-directional text in
  TextView and EditText elements

• Additional Indic languages:
  Kannada, Telugu, and Malayalam

• supports user-installable keyboard
  maps, such as for additional
  international keyboards and
  special layout types.

• Android 4.1 includes 27
  international keymaps for
  keyboards, including Dvorak
UI IMPROVEMENTS

Expandable notifications


Resizable app widgets


Easy animations for Activity launch


Transitions to Lights Out and Full Screen Modes


Higher-resolution contact photos


Live Wallpaper preview
NEW TYPES OF CONNECTIVITY
• Android beam
  • easier to share images, videos, or other payloads by leveraging Bluetooth for the data
    transfer.
  • hands over from NFC to Bluetooth, making it really easy to manage the transfer of a
    file from one device to another.

• Wi-fi Network Service Discovery
  • support for multicast DNS-based service discovery,
  • find and connect to services offered by peer devices over Wi-Fi networks

• Wifi-Direct Service Discovery
  • Pre-associated service discovery
     •   get more useful information from nearby devices about the services they support, before
         they attempt to connect.
  • create apps and multiplayer games that can share photos, videos, gameplay, scores,
    or almost anything else

• Network Bandwidth Management
  • get a clear picture of which networks are sensitive to data usage and manage your
    network activity accordingly.
NEW INPUT TYPES AND CAPABILITIES


    Find out about devices being added and removed
    •Apps can register to be notified




       Query the capabilities of input devices
       •enumerate all of the input devices currently attached and learn about
        the capabilities of each.



    Control vibrator on input devices
    •apps can now make use of any vibrator service associated with an attached
     input device
NEW MEDIA CAPABILITIES
• Media codec access
  • Apps can query the system to discover what low-level media codecs are available
    on the device

• USB audio
  • allows hardware vendors to build hardware such as audio docks that interface with
    Android devices

• Audio record triggering
  • lets you trigger audio recording based on the completion of an audio playback track

• Multichannel audio
  • Supports multichannel audio on devices that have hardware multichannel audio out
    through the HDMI port.
  • Richer media experience
  • automatically downmixes the audio to the number of channels that are supported by
    the device
  • adds built-in support for encoding/decoding AAC 5.1 audio
NEW MEDIA CAPABILITIES

• Audio preprocessing
  •   apply preprocessing effects to audio being recorded,
  •   apply noise suppression for improving speech recording quality,
  •   echo cancellation for acoustic echo
  •   auto gain control for audio with inconsistent volume levels.

• Audio chaining
  • chaining audio streams together to play audio files without pauses

• Media router
  • provide standard mechanisms and UI for choosing where to play
    media.
  • Support is built-in for wired headsets and a2dp bluetooth headsets
    and speakers
  • you can add your own routing options within your own app.
ANDROID BROWSER AND WEBVIEW

• Better HTML5 video user experience, including touch-to-
  play/pause and smooth transition from inline to full screen
  mode.

• Improved rendering speed and reduced memory usage for
  better scrolling and zooming performance.

• Improved HTML5/CSS3/Canvas animation performance.

• Improved text input.

• Updated JavaScript Engine (V8) for better JavaScript
  performance.

• Support for the updated HTML5 Media Capture specification
  (the "capture" attribute on input type=file elements).
GOOGLE CLOUD MESSAGING

•   Replacement for c2dm
•   Larger payloads (upto 4k)
•   No quota limits
•   Multicast support for up to 1000 devices
•   Handles all the details of queuing messages and
    delivering them efficiently to the targeted Android
    devices
VISIT ANDROID DEVELOPER SITE TO
   EXPLORE API CHANGES AND
          TUTORIALS
For more information , please feel free to contact
                    Amrit sanjeev
             Amrit.sanjeev@gmail.com
                    @amsanjeev

More Related Content

What's hot

Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneur
getsocialize
 
Location Based services
Location Based servicesLocation Based services
Location Based services
Fraj Alshahibi
 
MOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitMOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitCirqle Media, LLC
 
Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Nehil Jain
 
Place reminder
Place reminderPlace reminder
Place reminder
ArtiKhanchandani
 
Blending New Research Techniques & Technologies
Blending New Research Techniques & TechnologiesBlending New Research Techniques & Technologies
Blending New Research Techniques & Technologiesvcuniversity
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers Ireland
Sean O'Sullivan
 
Augmented Reality: Beyond the Hype
Augmented Reality: Beyond the HypeAugmented Reality: Beyond the Hype
Augmented Reality: Beyond the Hype
Paul Coulton
 
MOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitMOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitCirqle Media, LLC
 
Smart Camera Applications
Smart Camera ApplicationsSmart Camera Applications
Smart Camera Applications
MobileMonday Switzerland
 
The future of location based services: What you need to know
The future of location based services: What you need to knowThe future of location based services: What you need to know
The future of location based services: What you need to know
John Whalen
 
Mobile sector's idea
Mobile sector's ideaMobile sector's idea
Mobile sector's ideaChen Chen
 
Mobile services for immobile users
Mobile services for immobile usersMobile services for immobile users
Mobile services for immobile usersVenu Vasudevan
 
Biz model for LEAP
Biz model for LEAPBiz model for LEAP
Biz model for LEAP
Jeffrey Funk Business Models
 
"Mobile value-chain" by Sundeep Gupta
"Mobile value-chain" by Sundeep Gupta"Mobile value-chain" by Sundeep Gupta
"Mobile value-chain" by Sundeep Gupta
Abhilash Ravishankar
 
The Mobile Future of Augmented Reality
The Mobile Future of Augmented RealityThe Mobile Future of Augmented Reality
The Mobile Future of Augmented Reality
Qualcomm Research
 
GIS framework for developing countries
GIS framework for developing countriesGIS framework for developing countries
GIS framework for developing countriesAchini Samuditha
 
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCMWill You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
Client X Client
 
Smart Watches - A Proposal
Smart Watches - A ProposalSmart Watches - A Proposal
Smart Watches - A Proposal
Arun T P
 
Newsgarden - The future of local (news)
Newsgarden - The future of local (news)Newsgarden - The future of local (news)
Newsgarden - The future of local (news)
Mark Briggs
 

What's hot (20)

Being a mobile entrepreneur
Being a mobile entrepreneurBeing a mobile entrepreneur
Being a mobile entrepreneur
 
Location Based services
Location Based servicesLocation Based services
Location Based services
 
MOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration KitMOD Awards Mobile Red Carpet - Integration Kit
MOD Awards Mobile Red Carpet - Integration Kit
 
Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]Lecture Slides for Location based Services [Android]
Lecture Slides for Location based Services [Android]
 
Place reminder
Place reminderPlace reminder
Place reminder
 
Blending New Research Techniques & Technologies
Blending New Research Techniques & TechnologiesBlending New Research Techniques & Technologies
Blending New Research Techniques & Technologies
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers Ireland
 
Augmented Reality: Beyond the Hype
Augmented Reality: Beyond the HypeAugmented Reality: Beyond the Hype
Augmented Reality: Beyond the Hype
 
MOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship KitMOD Awards Mobile Red Carpet - Sponsorship Kit
MOD Awards Mobile Red Carpet - Sponsorship Kit
 
Smart Camera Applications
Smart Camera ApplicationsSmart Camera Applications
Smart Camera Applications
 
The future of location based services: What you need to know
The future of location based services: What you need to knowThe future of location based services: What you need to know
The future of location based services: What you need to know
 
Mobile sector's idea
Mobile sector's ideaMobile sector's idea
Mobile sector's idea
 
Mobile services for immobile users
Mobile services for immobile usersMobile services for immobile users
Mobile services for immobile users
 
Biz model for LEAP
Biz model for LEAPBiz model for LEAP
Biz model for LEAP
 
"Mobile value-chain" by Sundeep Gupta
"Mobile value-chain" by Sundeep Gupta"Mobile value-chain" by Sundeep Gupta
"Mobile value-chain" by Sundeep Gupta
 
The Mobile Future of Augmented Reality
The Mobile Future of Augmented RealityThe Mobile Future of Augmented Reality
The Mobile Future of Augmented Reality
 
GIS framework for developing countries
GIS framework for developing countriesGIS framework for developing countries
GIS framework for developing countries
 
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCMWill You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
Will You Be Customer Worthy in 2012 part1 of 6 MRHoffman detailed notes NACCM
 
Smart Watches - A Proposal
Smart Watches - A ProposalSmart Watches - A Proposal
Smart Watches - A Proposal
 
Newsgarden - The future of local (news)
Newsgarden - The future of local (news)Newsgarden - The future of local (news)
Newsgarden - The future of local (news)
 

Similar to Jelly bean aka Andorid 4.1

Android part1
Android part1Android part1
Android part1
Aman Agarwal
 
Introduction to ICS
Introduction to ICSIntroduction to ICS
Introduction to ICS
amsanjeev
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownApppli
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
Kyle McInnes
 
Android Tablet for Business
Android Tablet for BusinessAndroid Tablet for Business
Android Tablet for Business
Experience Communications Inc.
 
HTC Developer - 2012
HTC Developer - 2012HTC Developer - 2012
HTC Developer - 2012
Bruce Jones
 
Versions of Android OS
Versions of Android OSVersions of Android OS
Versions of Android OS
Haseeb
 
Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7
Thomas Robbins
 
Game Republic - Yorkshire Building Awesome games for Windows
Game Republic - Yorkshire Building Awesome games for WindowsGame Republic - Yorkshire Building Awesome games for Windows
Game Republic - Yorkshire Building Awesome games for Windows
Lee Stott
 
Android
AndroidAndroid
Android
AndroidAndroid
Android
Nikhil Kalyan
 
Going native - Taking desktop applications to mobile devices
Going native - Taking desktop applications to mobile devicesGoing native - Taking desktop applications to mobile devices
Going native - Taking desktop applications to mobile devices
Tanzer Consulting
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
Andrew Smith
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
Saurabh Wahile
 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional Designers
Brandon Carson
 
Android quick talk
Android quick talkAndroid quick talk
Android quick talk
SenthilKumar Selvaraj
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...TrueConf
 
Android platform
Android platformAndroid platform
Android platformmaya_slides
 
Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)
SSGMCE SHEGAON
 

Similar to Jelly bean aka Andorid 4.1 (20)

Android part1
Android part1Android part1
Android part1
 
Introduction to ICS
Introduction to ICSIntroduction to ICS
Introduction to ICS
 
Web Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low DownWeb Apps vs. Native Apps: The Low Down
Web Apps vs. Native Apps: The Low Down
 
BlackBerry Developer Overview
BlackBerry Developer OverviewBlackBerry Developer Overview
BlackBerry Developer Overview
 
Android Tablet for Business
Android Tablet for BusinessAndroid Tablet for Business
Android Tablet for Business
 
HTC Developer - 2012
HTC Developer - 2012HTC Developer - 2012
HTC Developer - 2012
 
Versions of Android OS
Versions of Android OSVersions of Android OS
Versions of Android OS
 
Flex User Group breton
Flex User Group bretonFlex User Group breton
Flex User Group breton
 
Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7Creating Mobile Websites with Kentico CMS 7
Creating Mobile Websites with Kentico CMS 7
 
Game Republic - Yorkshire Building Awesome games for Windows
Game Republic - Yorkshire Building Awesome games for WindowsGame Republic - Yorkshire Building Awesome games for Windows
Game Republic - Yorkshire Building Awesome games for Windows
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Going native - Taking desktop applications to mobile devices
Going native - Taking desktop applications to mobile devicesGoing native - Taking desktop applications to mobile devices
Going native - Taking desktop applications to mobile devices
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Android Presentation
Android PresentationAndroid Presentation
Android Presentation
 
Mobile Design for Instructional Designers
Mobile Design for Instructional DesignersMobile Design for Instructional Designers
Mobile Design for Instructional Designers
 
Android quick talk
Android quick talkAndroid quick talk
Android quick talk
 
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
Video + Konferecja Polska 2014. Sześć najważniejszych koncepcji związanych z ...
 
Android platform
Android platformAndroid platform
Android platform
 
Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Jelly bean aka Andorid 4.1

  • 1. JELLY BEAN AKA ANDROID 4.1 A QUICK RUN THROUGH THE FEATURES Amrit Sanjeev Bangalore Android User Group
  • 2. QUICK FACTS • Released at Google IO 2012 • Not a major OS upgrade • • But has a lot of interesting improvements and some new features .
  • 3. FIRST IMPRESSIONS • Boot up is considerably faster • 34 vs 52 seconds on galaxy nexus hardware • Improved speed and responsiveness on all aspects of the OS . • Chrome gets shipped as standard browser and is super stable. • Jelly Bean has taken everything good introduced in Ice Cream Sandwich, and improved on it.
  • 4. THE INGREDIENTS Project Butter Smart App Predictive updates keyboard Offline talk Camera to text Android Notifications beam Google Now Jelly Resizable Bean widgets
  • 6. GOOGLE NOW • Google Now is a predictive application that tell you information that u might need at that point of time and presents it the form of cards And more .. Currently 10 cards are supported but more are being developed
  • 7. TALK TO TEXT • Speech recognition has improved both in accuracy and turn round time to get a result • Understands Indian accent better . the entire vocabulary library is embedded into Jelly Bean allowing it to work without data connection
  • 8. PROJECT BUTTER • Enhanced user experience • frame rate for animations is now set at 60 FPS • reduces touch latency not only by synchronizing • Synchronizing touch to vsync timing, but also by actually anticipating where your finger will be at the time of the screen refresh. • triple buffering in the graphics pipeline, for more consistent rendering that makes everything feel smoother, from scrolling to paging and animations.
  • 9. SMART APPS UPDATE Updates are now less annoying and faster. • allows only the delta to be downloaded for each app update. • Saves bandwidth and time
  • 10. NOTIFICATIONS • much more dynamic and interactive • top notification is expanded the height of two notifications, allowing interaction. • Perform actions right from the notification bar eg) call or text the contact back straight from the notification bar • Disable notifications for individual apps
  • 11. OTHER IMPROVEMENTS • Film strip of recently taken pictures Camera • Swipe to delete and undo • Gesture mode for blind Accessibility • Support for external braille devices Resizable app • Auto resizing widgets • Auto repositioning Predictive • Predicts what you are going to type next and keyboard suggests it • Automatically pair with BT devices by touching Android beam them .
  • 12. ANDROID PDK • PDK is the hardware equivalent of an SDK for manufacturers • PDK is supposed to help manufacturers make devices for the latest version of Android before that version of Android actually launches. • Helps reduce fragmentation
  • 13. THE MORE GEEKY STUFF • There are a lot of improvements with respect to features and Apis that developers might wanna user to improve user experience of their apps • Jelly bean is the fastest and smoothest version of Android yet.
  • 14. FASTER , SMOOTHER AND MORE RESPONSIVE • Triple buffering • Vsync timing • Everything runs in lockstep against a 16 millisecond vsync heartbeat — application rendering, touch events, screen composition, and display refresh • synchronizing touch to vsync timing • anticipating where your finger will be at the time of the screen refresh • systrace tool • collects data directly from the Linux kernel to produce an overall picture of system activities
  • 15. ENHANCED ACCESSIBILITY • Gesture mode for blind • Support for external braille devices • The Talkback system and explore-by- touch are redesigned to use accessibility focus for easier use and offer a complete set of APIs for developers. • standard View components inherit support for the new accessibility features automatically, without any changes in their code.
  • 16. SUPPORT FOR INTERNATIONAL USERS • support for bi-directional text in TextView and EditText elements • Additional Indic languages: Kannada, Telugu, and Malayalam • supports user-installable keyboard maps, such as for additional international keyboards and special layout types. • Android 4.1 includes 27 international keymaps for keyboards, including Dvorak
  • 17. UI IMPROVEMENTS Expandable notifications Resizable app widgets Easy animations for Activity launch Transitions to Lights Out and Full Screen Modes Higher-resolution contact photos Live Wallpaper preview
  • 18. NEW TYPES OF CONNECTIVITY • Android beam • easier to share images, videos, or other payloads by leveraging Bluetooth for the data transfer. • hands over from NFC to Bluetooth, making it really easy to manage the transfer of a file from one device to another. • Wi-fi Network Service Discovery • support for multicast DNS-based service discovery, • find and connect to services offered by peer devices over Wi-Fi networks • Wifi-Direct Service Discovery • Pre-associated service discovery • get more useful information from nearby devices about the services they support, before they attempt to connect. • create apps and multiplayer games that can share photos, videos, gameplay, scores, or almost anything else • Network Bandwidth Management • get a clear picture of which networks are sensitive to data usage and manage your network activity accordingly.
  • 19. NEW INPUT TYPES AND CAPABILITIES Find out about devices being added and removed •Apps can register to be notified Query the capabilities of input devices •enumerate all of the input devices currently attached and learn about the capabilities of each. Control vibrator on input devices •apps can now make use of any vibrator service associated with an attached input device
  • 20. NEW MEDIA CAPABILITIES • Media codec access • Apps can query the system to discover what low-level media codecs are available on the device • USB audio • allows hardware vendors to build hardware such as audio docks that interface with Android devices • Audio record triggering • lets you trigger audio recording based on the completion of an audio playback track • Multichannel audio • Supports multichannel audio on devices that have hardware multichannel audio out through the HDMI port. • Richer media experience • automatically downmixes the audio to the number of channels that are supported by the device • adds built-in support for encoding/decoding AAC 5.1 audio
  • 21. NEW MEDIA CAPABILITIES • Audio preprocessing • apply preprocessing effects to audio being recorded, • apply noise suppression for improving speech recording quality, • echo cancellation for acoustic echo • auto gain control for audio with inconsistent volume levels. • Audio chaining • chaining audio streams together to play audio files without pauses • Media router • provide standard mechanisms and UI for choosing where to play media. • Support is built-in for wired headsets and a2dp bluetooth headsets and speakers • you can add your own routing options within your own app.
  • 22. ANDROID BROWSER AND WEBVIEW • Better HTML5 video user experience, including touch-to- play/pause and smooth transition from inline to full screen mode. • Improved rendering speed and reduced memory usage for better scrolling and zooming performance. • Improved HTML5/CSS3/Canvas animation performance. • Improved text input. • Updated JavaScript Engine (V8) for better JavaScript performance. • Support for the updated HTML5 Media Capture specification (the "capture" attribute on input type=file elements).
  • 23. GOOGLE CLOUD MESSAGING • Replacement for c2dm • Larger payloads (upto 4k) • No quota limits • Multicast support for up to 1000 devices • Handles all the details of queuing messages and delivering them efficiently to the targeted Android devices
  • 24. VISIT ANDROID DEVELOPER SITE TO EXPLORE API CHANGES AND TUTORIALS
  • 25. For more information , please feel free to contact Amrit sanjeev Amrit.sanjeev@gmail.com @amsanjeev