Android ● Linux Based OS ● Open Source ● Officially Launched in 2007 ● Initially Developed by Android inc. and subsequently purchased by Google ● Its Version name is mainly based on Sweets treats or Desserts and now number ● Latest version 13 ● Android owns around 75% of the market
Power of Android ● Android has over 2.8 billion active users, it has a global market share of 75 percent ● Android holds over 85% market share in Brazil, India, Indonesia, Turkey and Vietnam ● Over one billion Android smartphones were shipped last year (2021) ● Samsung is the largest Android smartphone manufacturer, followed by Huawei and Xiaomi
Kotlin ● Kotlin is a Open Source, general purpose, statically typed programming language for the JVM and Android. ● It is a modern, trending programming language. ● It is easy to learn, especially if you already know Java (it is 100% compatible with Java). ● It is used to develop Android apps, server side apps, and much more.
Java vs Kotlin // Hello world in java Class Helloworld { public static void main(String args[]) { System.out.print(“Hello World”); } } // Hello world in Kotlin fun main(array : Array) { print(“Hello World”) }
Android Studio The official Integrated Development Environment (IDE) for developing Android Apps is Android Studio, which Google supports. Java was replaced by kotlin on May 7, 2019, as a preferred language for developing Android Apps. But still, Java is being used for developing Android Apps.
System Requirements Before downloading and installing Android Studio, the following requirements are essential. ● Operating System Version - Microsoft Windows 7/8/10 (32-bit or 64-bit). ● Random Access Memory (RAM) - Minimum 4 GB RAM and 8 GB RAM recommended. ● Free Disk Space - Minimum 2 GB and 4 GB recommended. ● Minimum Required JDK Version - Java Development Kit (JDK) 8. ● Minimum Screen Resolution - 1280 * 800.resolution