Pre-requisites for Android Development Tutorials

For every Android Development Tutorials, we will be using the following basic technologies

1. Android Studio

Android Studio is an IDE from Google for Android Developers. Before this magical software, eclipse with the ADT (Android Development Tools) was used for Android App Development. Android Studio was released on May 16, 2013. Android Studio keeps on updating with new features.

Learn how to install Android Studio on Windows/Mac/Ubuntu.

2. Java with the latest JDK

Java is a programming language used to develop Android Mobile Applications. Android Studio comes with a JDK. If you want to install the Java JDK manually then navigate to the official site and download the latest JDK. We will be building Java applications and learning how to develop Android Applications using Java

To check whether Java is installed on Windows, run Command Prompt/Windows PowerShell and for Mac/Ubuntu, run Terminal and write

java -version

If the output is similar to this

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

Congratulations, you installed Java with JDK. and if you get an error then follow this video on How to install Java, JDK & adding it to Environment Variables

3. Kotlin

Kotlin is the new programming language for the JVM (Java Virtual Machine), Android, Browsers, and Native Apps. Kotline was released on February 15, 2016. With Kotlin, Java within Android Studio is just the half of it. Making it easier and a lot less of coding for the upcoming developers. With the release of Android Studio v3.0.0 Kotlin was introduced within the IDE. So if you’re downloading Android Studio v3+ then there is no need to download and install Kotlin manually. We will develop basic applications in Kotlin with the IntelliJ IDEA, an IDE for Java/Kotlin. To install IntelliJ IDEA visit its official site here.