Table of contents
No headings in the article.
Android is a mobile operating system owned by Google one of the top 5 big tech companies in the world today, Android operating system is the most preferred and affordable mobile operating system in the world today.
Now that we have an idea of what Android is let's talk about Android App Development or building an app for lack of a better word. We use programming languages when we want to build Android applications.
Programming languages are languages we use to interact with computers, This subject is wide and broad, and we won't be able to cover it here but I promise to write a blog post about this soon so stay tuned.
The common programming languages used today to build Android Applications are Java and Kotlin. These two programming languages are compatible with each other and by compatible I mean they aren't similar to each other.
We use these programming languages to write the code that we shall use in the client side commonly known as FrontEnd and Server side commonly known as BackEnd.
FrontEnd/Client side is what you as the user can see and get to interact with while the BackEnd or the server side is what you as a user can't see neither interact with as a user, we shall also talk more about this on another different blog post for this is a subject by itself also.
Where then do we write this Programming language to develop an Android application? Well, we write the code on an IDE which stands for Integrated Development Environment, The common and suggested IDE used to build Android Applications is Android Studio. I shall also write about how to use the Android SDK IDE. In the next blog posts, we shall discuss and learn more about Android.