Hassan Nadeem
1812193
Assignment 1
Android App Development
List down Versions of Operating System in Android:
Android (1.0)
Android (1.1)
Cupcake (1.5)
Donut (1.6)
Eclair (2.0 – 2.1)
Froyo (2.2 – 2.2.3)
Gingerbread (2.3 – 2.3.7)
Honeycomb (3.0 – 3.2.6)
Ice Cream Sandwich (4.0 – 4.0.4)
Jelly Bean (4.1 – 4.3.1)
KitKat (4.4 – 4.4.4)
Lollipop (5.0 – 5.1.1)
Marshmallow (6.0 -6.0.1)
Nougat (7.0)
Nougat (7.1.0 – 7.1.2)
Oreo (8.0)
Oreo (8.1)
Pie (9.0)
Q (10.0)
R (11)
What were the major differences between old and new coming releases?
Here are a few major differences;
Android Version Comparison
1.0 Download and updates via Android Market
Web Browser
Camera support
Gmail, Contacts and Google Agenda
synchronization
Google Maps
YouTube application
1.1 "Show" & "Hide" numeric keyboard, in
caller application
Ability to save MMS attachments
Hassan Nadeem
1812193
1.5 Bluetooth support A2DP
Virtual keyboard with auto text prediction
Video recording and viewing
1.6 Gestures
Navigation
supported
2.0 HTML
Digital zoom
Microsoft Exchange support
Bluetooth 2.1
Live Wallpapers
Updated UI
2.1 UI updates
2.2 Extended memory
Tethering USB
Support file
Support file upload over browser
GIFs
2.3 UI updates
Ease of keyboard
Improved copy/paste
Improved power management
Social networking features
Near Field Communication support
Native VoIP/SIP support
Video call support
2.3.4 Use google talk for video and voice call
2.3.5 Improvement in gmail application
Enhanced network performance
2.3.6 Resolve problem of video search
2.3.7 Google wallet supporting
3.0 Customized screen
Updated UI (3D)
Live streaming of http
Supportive multi core
3.1 Gamepad, joy stick and mice support
Widgets
USB host
3.2 Tablet optimization
Synchronization for SD card
3.2.1 Automatic market update at ease
Wifi improvement
Google books
Hassan Nadeem
1812193
3.2.2 Minor improvisation
3.2.4 Pay for tablets
3.2.6 Small improvisation
4.0 Lock screen action improvement
Spell checker
Wifi direct
4.0.1 Face recognitions
Hardware acceleration of UI
Exchange data through NFC
4.0.3 QVGA video stabilization
Updates by calendar
Refinements for screen reading
4.0.4 Improvise camera performance
Screen rotation smoothness
4.1 Voice searching’s
Accessibility: gesture mode, external
keyboards
4.1.1 Resolve bugs on screen resolution
4.1.2 Enabling home screen resolution
4.2 Lock screen widget
Gesture typing
Wire less display
4.2.1 Blue tooth gamepad support
4.2.2 Long press helps in quick access to
Bluetooth settings and toggling WIFI.
Wire less charging
Low battery sound
4.3 4k resolution support
Create restricted profile
Bluetooth audio/video remote control
profile support
4.4 Screen recording
Notification access enhancement
Wide settings for close captioning
4.4.1 Bug fixture
Enhance camera
4.4.2 Security improvement
4.4.3 Spring spark band 26 and 41
Hassan Nadeem
1812193
4.4.4 SSL vulnerability
5.0 Battery life, speed improvement
New design
5.0.1 Fix issues with video play back and
password failure
5.0.2 Performance improvisation
5.1 Multi sim support
High lock protection
High definition voice call
Quick setting to join wifi
5.1.1 Speeding up
6.0 USB C-type Support
Finger print recognition support
Better battery life with deep sleep
MIDI support
6.0.1 Emoticons
7.0 Multi window/tasking
Emoji 9.0
Seamless system updates
7.1 Daydream virtual mode
Night mode
Storage manager improvement
Enable finger print swipe down gesture
7.1.1 Long press on icon for new enable action
Default keyboard allows to send GIF’s
directly
7.1.2 Battery usage alert
Pixel specification
8.0 Instant application
Improve notification system
Redesigning of lock screen
8.1 Show battery level in quick setting for
device connected with Bluetooth
Toast message white in color
Automatic light and dark theme
9 Biometric authentication can only be
disabled once
Dock now has semi transparent
background
Power options has now screenshot
buttons
Quick setting menu change
Hassan Nadeem
1812193
10 Dark theme
Gesture navigation
Access system support directly from app
using floating pannel
11 Better permission settings
Screen recording
Messaging bundles
How the current version of OS is better than the previous one?
Answer:
1. Google has been playing around with this feature since the early builds of Android 10. Now, a new
Screen Record icon is present in the Quick Settings selections on top of the display. We expect the
feature to make it to the final version this time around.
2. Bubbles are basically like Facebook Messenger chat heads but for other apps. The feature was
actually launched with Android 10. However, Google is finally bringing it to the forefront. It works with
apps like Telegram and WhatsApp just fine.
3. The feature was introduced with Android 7 Nougat. However, the recent Android sharing menu has
been a mess. In a bid to counter this, Android 11 will allow you to pin four apps you share to the most
frequently, to the top of share menu.
4. Notifications can be irritating at times, especially when you are trying to click cute pictures of your
pet. With Android 11, Google is introducing a new camera API called setCameraAudioRestriction(). It will
enable developers to allow their apps to mute sounds, vibrations, or both while the camera app is open.
5. Up until Android 10, turning on Airplane mode would also kill the Bluetooth. However, it’s changing
with Android 11. Now, Bluetooth stays on when Airplane mode is activated.