0% found this document useful (0 votes)
14 views

Android

Mad

Uploaded by

anujchavan96k
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Android

Mad

Uploaded by

anujchavan96k
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Lecture- 3
Topic: Android Versions and their Features.
Android Development Environment:
You can start your Android application development on either of the
following operating systems −
 Microsoft Windows
 Mac OS
 Linux

Second point is that all the required tools to develop Android applications are
freely available and can be downloaded from the Web.
To build an application for Android we should have JDK, Android SDK and a
development environment.

Following is the list of software's you will need before you start your Android
application programming.
 Java JDK5 or later version
 Android Studio (Android SDK and Development Environment)

So let us have a look how to proceed to set required environment.


Step 1: Set-up Java Development Kit (JDK)
Step 2: Set PATH and JAVA_HOME environment variables to refer to the
directory that contains java and javac, typically java_install_dir/bin
and java_install_dir respectively.
(On Linux, if the SDK is installed in /usr/local/jdk1.8.0_102 and you
use the C shell, you would put the following code into
your .cshrc file.
setenv PATH /usr/local/jdk1.8.0_102/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.8.0_102)
Step 3: Install Android IDEs
There are so many sophisticated Technologies are available to
develop android applications, the familiar technologies, which are
predominantly using tools as follows
 Android Studio
 Eclipse IDE(Deprecated)

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Astro 1.0 Released in 2008


 First full version of android.
 Having Google Maps, YouTube, Browser and Gmail
 Introduced Google Play Store
 Wi-Fi and Bluetooth support.
 Quite slow in operating.
 Copy and paste feature in the web browser is not present.

Android Cupcake 1.5 Released in 2009


 First version to use Google dessert themed naming
scheme
 Samsung Galaxy phone to have first Android 1.5 CupCake
 Ability to upload videos on YouTube
 Added auto-rotation option.
 Third Party Keyboard Support
 Copy And Paste feature on Web browser.
 Increased speed and performance but not upto required level.

Android Donut 1.6 Released in 2009


 Supports for CDMA based network.
 Supports different screen sizes meaning phone
manufactures could create devices with different
screen sizes.
 Voice search and Search box were added.
 Faster OS boot times and fast web browsing
experience.
 Typing is quite slower.

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Éclair 2.0/2.1 Realsed in 2009


 Bluetooth 2.1 support.
 Improved typing speed on virtual keyboard, with
smarter dictionary.
 Live Wallpapers
 Text to Speech Support
 Google Maps Navigation

Android Froyo 2.2 Realeased in 2010


 Support for Adobe Flash 10.1
 Mobile Wi-fi Hotspots
 Push Notification via Android Cloud to device Messaging
 Ability to lock a phone with pin.

Android Gingerbread 2.3 Realeased in 2010


 Extra large sizes and resolutions.
 Updated User Interface with high efficiency and speed.
 Internet calling.
 New keyboard for faster word input.
 More successful version of Android than previous
versions.
 Support for multitouch and support for the front camera.

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Honeycomb 3.0 Realsed in 2011


 The most important functionality brought by this
version is to eliminate the need for the physical
button.
 Because virtual buttons have been introduced for
start, back and menu button.
 Support for multi-core processors.
 This version of android is only available for tablets.

Android IceCreamSandwich(ICS) 4.0 Released in 2011


 Combines many features of the Honeycomb.
 Monitor the use of mobile data and wi-fi.
 Ability to shut down apps that are using data in the
background.
 Sliding gestures to reject notifications or tabs of a
browser.

Android JellyBean 4.1 Released in 2012


 Updated UI Performance.
 Sliding screen to access calendar, email, weather.
 Smoother user interface.

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Kitkat 4.4 Released in 2013


 Lighter colored schemes.
 ‘Ok Google’ command to access google any time.
 Runs in minimum RAM.

Android Lollipop 5.0 Released in 2014


 Material Design Philosophy.
 VM Dalvik has been replaced with Android
Runtime.
 Notifications looks better on lock screen.

Android Marshmallow 6.0 Released in 2015


 Supports for biometric finger print unlocking.
 USB Type-C support.
 Set the volume for device, media and alarms
separately.

Android Nougat 7.0 Released in 2016


 Fast Switching Applications.
 Introduced Google Assistance.
 Notification system also improved.

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Oreo 8.0 Released in 2017


 Faster boot time.
 Integrated printing support.
 Automatic light and dark themes.

Android Pie 9.0 Released in 2018


 Screenshot button is added.
 Battery percentage always shown on display.
 Improved security features for extra protection.

Android 10 Released in 2019


 Eliminating the naming scheme used in other
version of android.
 New color scheme for android.
 User have more control over permission for
applications.

Android 11 Released in 2020


 Changes in notification system.
 Chat bubbles.
 Displaying 5G indicator.
 Many More

Course: Android Programming Prepared By: Atul Kabra, 9422279260


Course: Android Programming Prepared By: Atul Kabra, 9422279260

Android Versions:

Pie 9.0 March 7 2018 28


Android 10 10.0 Sept. 2019 29

Course: Android Programming Prepared By: Atul Kabra, 9422279260

You might also like