WHAT IS ANDROID?
Android – a mobile operating system, developed by Google is based on the Linux Kernel, primarily designed for touch screen devices, such as tablets and Smart phones. This technology makes the developers’ App compatible across all devices that use Android.
Android applications are usually developed in the Java language using the Android Software Development Kit. Apps developed are published to Android Market, an App store that hosts over a million apps and games.
SOFTWARE REQUIREMENT FOR ANDROID APPLICATION PROGRAMMING:
There are softwares which you will need before you start your Android application programming:
- Java JDK5 or JDK6
- Android SDK
- Eclipse IDE for Java Developers
- Android Development Tools (ADT)
- Eclipse Plug-in
Android mobile operating systems’ version history started with the release of Android Alpha in November 2007. Android 1.0 was the first version which came in September 2008. Google and Open Handset Alliance (OHA) continuously developed Android and have seen many updates in the first release of operating system’s base.
Till April 2009, Android Versions 1.0 and 1.1 did not have specific name. But after April 2009, Android 1.5 was released. It was named as “Cupcake”. After Cupcake, all the versions have been introduced in alphabetical order. The next version was “Donut” 1.6 which was released on September 15, 2009.
These are the versions till date:
Google has always named its Android OS updates after desserts and that too, in alphabetical order leaded by Android Alpha and Android Beta. Till now, they had Cupcake, Donut, Éclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop and Marshmallow.
Now the next in queue is Android ‘N’
It is that time of the year which is eagerly awaited by all the developers – Google I/O 2015 – Google’s developer conference. Developers from around the globe will be flocking to the event to learn about the latest hardware and software offerings by Google.
Although not officially (there is no mention of Android N on the Google I/O 2016 schedule), Google is expected to announce the latest update to its Android operating system – Android N. Keeping up with its tradition of naming major Android releases after a sugary treat, Android N is rumoured to be named after Nutella.
Key features of Android N:
The first feature which Android N has is multi-window. With multi-window support, users can open up to two apps simultaneously on the device. Here, you can even hold the text, drag and drop between the split screens.
Secondly, there is a feature where you can directly reply from the notification bar within the bar itself.
The Notification Design is one of the features. Android’s UI is expected to undergo a total visual redesign of notifications in the latest release. Taking inspiration from the IOS, users will be able to use remote input to reply directly from the notification itself. Although, unlike IOS, this feature is not restricted to native apps and users will be able to use this feature with the third party apps like Whatsapp too. Android N will also bundle notifications from the same app together instead of listing them chronologically.
The next is, it will save battery when your mobile’s or tablet’s screen is turned off. You will even have new emojis with different skin tones.
Another feature is where you can set minimum height and width for any activity in the multi-window. One of the features is where you can open many apps side-by-side and you can resize them.
They have a night mode feature which can be enabled automatically during certain time of the day. And even the brightness has a finite option which can be set automatically.
Quick Settings Menu is also one of the features. With settings display area paginated by swiping sideways, there will be plenty of room for additional custom Quick Setting tiles. The new release will have an API (Application Program Interface) that will let developers define their own Quick Settings tiles to let user control key actions in third party apps. Users will also be able to sort the Quick Setting tiles and bump out less frequently used ones to a second swipe menu.
So these are some of the interesting features of Android N amongst the many.
At Cognixia, you will learn the basic tools of Android Development and will also be taught how to create the application. Students and IT professionals, who are willing to upgrade their skills and have the desire to get certified in Android Application Development, must go for this training with Cognixia through Industry veterans of this field and state-of-the-art infrastructure facilities.