Friday 24 November 2017

Android Introduction


Android I the first instance was developed by Android Inc. which Google bought in 2005, then it was divulge in 2007 for mobile phone as Android operating system developed by Google which is based on Linux kernel and intended for Touch screen devices such as smartphones and tablets.
It is an open source operating system which lets you develop application upgrade path of OS its leads to code better and freely, by using touch gesture that gives us freedom for real world action on device such as swiping, tapping and pinching to orient on screen object. Coming along with the virtual keyboard for text addition
Android application which helps the device to get handy and more functional.
The application of android are developed in ANDROID software development kit (SDK)
 Based on java programming language which can also be combined with C/C++ together.
GO programming language can also be supported with a limitation regarding application programming interfaces (API). Recently google has also announced in May 2017 support of Kotlin Programming Language

Coming Back to SDK it gives a set of development tools such as debugger, software libraries, handset emulator based on QEMU, QEMU is an unbranded and open source machine emulator and virtualizer. At first google use to support integrated development tool which was Eclipse with a plugin for android development tool later in December 2014 they introduced Android Studio which is based on Intellij IDEA.
Android also supports third party application as said above it an open source OS which can be installed easily through downloading the application APK (Android package kit) 
Or you can download application trough Google Play store as of July 2013 there are more than one million application in the store
 Android is developing they launch new update over a time span here is the list of Android upgrades.
1.     2.3 | Gingerbread - February 2011
2.      4.0 | Ice crème Sandwich - October 2011
3.     4.1 | Jelly bean -July 2009
4.     4.4 | KitKat – October 2013
5.      5.0 | Lollipop – November 2014
6.     6.0 | Marshmallow – October 2015
7.     7.0 | Nougat – August 2016
8.     8.0 | Oreo – August 2017
Google has also announced in May 2016 Daydream, which is a virtual reality platform that depends upon smartphone and provide VR capability through handset this concept is started from Android Nougat.

Sunday 5 November 2017

The Advantages of learning Java language

Java is the best choice for both website and app development due to its extreme performance. Java is continuously innovating the app world around. It is continuously innovating.

The advantages of learning Java Programming Language -

1. Java was designed to be straightforward to be told and use and so it's straightforward to jot down, to compile, to correct and to be told, compared to alternative programming languages.

2. one in all the foremost vital advantages of Java is its ability to moving simply from laptop to laptop. the flexibility of running a similar program on varied systems is crucial to the planet Wide net. Java succeeds during this by being platform-independent at each binary and supply levels.

3. Java is object-oriented, permitting one to create standard programs yet as reusable code.

4. Java is intended to creating distributed computing straightforward with networking capability, that’s integrated into it inherently. Writing Java network programs is that the same as causing and receiving information to and from a file.

5. The platform considers security a part of its style. The language, interpreter, compiler and runtime surroundings were developed with security in mind.

6. The platform puts plenty of stress on early checking of doable errors, as compilers of Java notice plenty of problems which will 1st show up throughout execution in alternative languages.

7. Multithreaded is that the ability of a program to try and do varied tasks at the same time among a program. In Java, multithreaded programming has been integrated swimmingly into it.