1- How to install the Android applications developing tools.
2- How to design the application flowchart.
3- How to convert the flowchart to codes.
4- Design the Android application views controls.
5- Publish you first android application.
6- Design your first Game (Puzzle).
7- Design second Game (X and O).
8- Win money from your Android applications.
After finishing this course, you will be able to create application, Games and any service required from you by using Android.
Android (in English: Android) is a free and open source operating system based on the Linux kernel, mainly designed for touch screen devices such as smartphones and tablets. The Android system was developed by the Open Alliance for Mobile Phones run by Google. The Android user interface is mainly based on direct manipulation, using touch gestures that are highly compatible with realistic movements, such as tapping, swiping and pinching, in order to manipulate objects on the screen panel, in addition to a virtual keyboard for text input. Google has developed touch-screen devices as well as Android TV devices for televisions, Android Auto for cars, and Android Wear for wristwatches. Each developed with its own user interface. Types of Android systems are also used on laptops, game consoles, digital cameras, and other electronic devices.
Android has the largest install base among all operating systems of any kind. It is the best-selling operating system on tablets since 2013, and on smartphones it is dominant by any standard.[15][16]
Initially developed by Android, which was acquired by Google in 2005, [17] Android was unveiled in 2007 with the founding of the Open Mobile Alliance - a group of hardware, software and communications companies aimed at promoting open standards for mobile phones.[18] As of July 2013, more than 1 million Android applications have been published in the Google Play Store - including many "business-class applications"[19] that compete with mobile platforms[20] - and more than 50 billion applications have been downloaded online.[19] 21] A survey of mobile app developers in April–May 2013 found that 71% of developers create apps for the Android platform,[22] and a 2015 survey found that 40% of full-time professional developers consider Android as their target platform.[23] In September 2015, Android had about 1.4 billion monthly active devices.[24]
The source code for Android is released by Google under open source licenses, although most Android devices eventually ship with a combination of open source and proprietary software, including the proprietary software required to access Google services.[25] Android is popular among technology companies looking for a ready-made, low-cost, and customizable operating system for high-tech devices.[26] Its open nature has encouraged many developers and enthusiasts to use open source code as the basis for crowd-driven projects, which provide updates for older devices, add new features for power users[27] or adapt Android to devices that originally shipped with other operating systems. Android's success has made it a target of patent (and copyright) lawsuits as part of the so-called "smartphone wars" between technology companies.[28][29]
Android systems have a huge community of developer programmers who write and develop programs and applications for Android, and rely mainly on writing in Java and Kotlin.
Google Play It is a store available on the Internet and as an application on Android phones managed by Google. The number of applications on the store in September 2012 reached about 675,000 applications, and the number of downloads reached 25 billion.