askIT

Introduction to Android

Android

We have made a collection of tutorials and articles that should help you with programming. Android can be difficult to learn but hang in there! You can really release great apps when you get the hand of the programming. You should focus on layouts, code and after some time you will get some skills with SQLite database, variables and parameters.

Download Android Studio

Android was previously programmed in Eclipse, which can often be a challenge since Eclipse is designed to work with everything. Luckily the people behind Android lunched a program named Android Studio, which makes it much easier to write code. In addition to Android Studio you will need Java Devolopment Kit installed on your computer. This is because Android uses the Java programming language.

android_studio
Download Android Studio Bundle

android_studio
Download Java Devolopment Kit

Android community

Android includes an operating system, middleware and key applications. Google acquired the company Android Inc. in 2005. Android's mobile operating system is based on a modified version of the Linux kernel. The group «The Android Open Source Project» (AOSP) is tasked with the maintenance and further development of Android. Android operating system is the world's best-selling smartphone platform.

Android has a large community of applications («apps») that extend the functionality of the devices. There are currently over 150,000 apps available for Android. Android Market run by Google, but applications can also be downloaded from third-party websites. Developers write primarily in the Java language and the program checks via Google-developed Java libraries.

The unveiling of the Android happened 5 November 2007, and was announced with the founding of the «Open Handset Alliance», a group of 80 companies dedicated to promoting open standards for mobile devices. Google has released most of the Android code under the Apache License, a free software and open source license.

Android consists of Java applications running on a Java-based framework. On top of Java core libraries running a Dalvik virtual machine with JIT compilation.

With Android, you have access to the Open Core media framework, SQLite database system, OpenGL, WebKit layout engine, SGL graphics engine, SSL, and Bionic libc.

Android operating system, including Linux kernel, consists of roughly 12 million lines of code including 3 million lines of XML, 2.8 million lines of C, 2.1 million lines of Java, and 1.75 million lines of C++.

Add comment

avatar_blank_60.png

Comment:

Name:

Email:

Comments

No comments yet. You can be the first one to comment. Just write your comment in the form and click on the submit button.