Android For Beginners

  • Android Studio Introduction 2020

    In this article, we will give a brief Android Studio Introduction 2020. Also, present the history of the Android operating system. We will also cover features, frameworks and the platform used to build android apps. Furthermore, we’ll describe Android versions, Android architecture components, Android Runtime and Android application components. Android Studio Introduction, What is Android? Android is an open source operating system built on the Linux kernel and developed specifically for cell phones. We can also use android in smartphones, smartwatches, TVs and vehicles. Therefore, the Android platform allows developers…

  • Installing Android studio and System Requirements

    Android Studio is the official integrated development environment (IDE) for Google’s Android operating system. Moreover, it is developed on IntelliJ IDEA software and specifically designed for Android creation. Also, It can be downloaded from Windows, macOS and Linux operating systems. Further more, this is a replacement for the Eclipse Android Development Tools (E-ADT), the main IDE for the development of native Android applications. Features Gradle-based build support Android-specific refactoring and quick fixes Lint tools to catch performance, usability, version compatibility and other problems Template-based wizards to create common Android designs and components A rich layout editor that allows users to drag-and-drop UI components, option to preview layouts on multiple…

  • Create An Android Studio Project

    Welcome to the first practical android tutorial for beginners. In this article you will learn how to create your first android studio project after Installing Android Studio. In order to create a new android studio project, open android studio. Then, you will see “welcome to android studio” window as following. Next, click on “Create New Project”, a new window will appear. This window contains templates for android studio projects. Such as, Navigation Drawer Template, Google Maps and Simple Login one. We will study these templates later. But for now we…

  • Android Studio User Interface and Project Structure

    In this article You will be familiar with the android studio user interface and the android project structure. Android Studio is the official Integrated Development Interface (IDE) and id dependent on IntelliJ IDEA. Moreover it provides developers with more features that enhance your productivity when building Android apps. Features like a flexible Gradle based build system, fast and feature-rich emulator, apply Changes to push code and resource changes to your running app without restarting your app, code templates and GitHub integration to help you build common app features and import…

  • Setup Android Emulator in Android Studio

    In this article you will learn how to setup Android Emulator in Android Studio after first installation of android studio. Android emulator is a simulation of android device on your computer. Moreover, it provides almost all the capabilities of a real android device. Further more, the emulator comes with predefined configurations for various Android phone, tablet, Wear OS, and Android TV devices. Android Emulator Requirements and recommendations In addition to android studio system requirements, android emulator has the following requirements. SDK Tools 26.1.1 or higher. 64-bit processor. Windows: CPU with UG…

  • Activities in Android Studio

    In the previous articles of our android studio tutorials for beginners we learned how to create an android studio project. By default android studio create packages and files from which is the Main Activity java file. Surely, an activity class is a crucial component of any android app. So, this article is important as we introduce activities in android studio. What is Activity class?, an activity represents the window in which the app draws it UI. The mobile app differs from desktop app in that a user’s interaction with the…