After learning about Kotlin Architecture & Installing Android Studio in previous tutorials, now we are ready to build our first Android App in Kotlin. Follow the tutorial to the end to develop your first Android App in Android Studio. 1. Start a New Android Studio Project If you have not yet installed Android Studio you […]
Kotlin Tutorial: Environment Setup & Android Studio Installation Guide
In this tutorial, we will learn the Kotlin Environment Setup and a step by step guide for Android Studio Installation. To get started with Kotlin’s development first we need to install an IDE on which we can write our Kotlin code, can compile, run & debug. We have the following options for IDEs to use […]
Kotlin Tutorial: Kotlin Architecture & Interoperability
In this tutorial, we will discuss the architecture of Kotlin programming language and its Interoperability feature. As you know we write Kotlin code in .kt file. Kotlin compiler converts that Kotlin code written in .kt file into byte code. That byte code is exactly the same as Java compiler generates for .java class file. That […]
Check If Application is Installed in Android – Kotlin
Sometimes we have to check about the specific Application, Does the user has Installed in the phone in Android? In the following article, I am going to share a simple function that you can use to check if the Application is installed in Android Phone in Kotlin. There is also another function below which checks […]
Kotlin Tutorial: Overview For the Beginners
Kotlin is a new and open-source programming language developed by JetBrains. They are the official developers of the most famous Java IDE, named Intellij IDEA. In this Kotlin tutorial series we will learn Kotlin from the beginning. Kotlin is a statically typed language, which means that all the types of variables used in the code […]
Send Data to Server Using Google Volley in Android – Kotlin & Java
In this tutorial, we will learn how to call an API on the server and how to send data to the server in Android using both Kotlin and Java languages. For this purpose, we are going to use Google Volley HTTP library to communicate with the server. Using Google Volley we can easily send and […]
Get Full Screen Size Including Status Bar & Navigation Bar – Android
Few Android devices have bottom software navigation bars which include back & home buttons. In this article, I am going to share a utility method to get full screen size including top status bar & bottom navigation bar in Android in both Java & Kotlin. If you want to get screen size without including the […]
Swipe Layout to Hide & Show in Android – Kotlin & Java
In this tutorial, we will discuss how we can swipe layout to hide and show with animation in Android using Kotlin and Java. Below I have shared a utility class that you can add in your project and just call it using 2 lines of code and that’s it. It supports all 4 types of […]
Login Activity in Android Studio – Kotlin & Java
In this tutorial, we will design a general Login Activity in Android Studio in both Kotlin & Java Android Programming languages. In this article, we are going to use Google Material Design guidelines to design the UI. And our EditText will be floating like it moves the hint above as heading when we start writing. […]
SignUp Activity in Android Studio – Kotlin & Java
It’s a common requirement in almost every App to provide Login & signup functionality to users. In this article, we are developing a SignUp Activity in Android Studio in both Kotlin & Java. We will design a signup form based on Google Material Design components. In our Activity code, we will also perform validation for […]