Kotlin

Android Custom Data Binding Jetpack Component directly with XML View

As an Android developer, we are familiar with data binding concept. Data binding is a library to bind the data model directly to XML view in an easy and flexible way. I have already written a basic article on the binding concept. I would recommend to please check this post How to bind the Data […]

Exploring UI Navigation Architecture JetPack Component of Android

From my last post, we have talked about the journey of Android architecture design. We have discussed the different -different (MVC, MVP, MVI, MVVM, and Jetpack) architectures pattern of Android to use to build a solid android application. I would recommend to go and check this article (Journey of Android Architecture Design pattern) which is […]

Journey of Android Architecture Pattern and which pattern should developer prefer to use in android app developement

As we all know that Android has started the beginning with Java as a primary language and that that time Java became a very popular language for web development because of its great feature like object-oriented robustness, platform independent and major is security compliance, etc. Many of the developer working on the server side and […]

Why Kotlin extension is preferable to use in android project

As android developers, We are a writing lot of code to make an awesome application. We all know that Android uses Java as a language. In application development, we used many java concepts like thread, singleton classes, etc without knowing the android concept. It may cause memory leaks in Android. I remembered that we have […]

Exploring Koin Dependency Injection in Android and Kotlin

As an Android developer, we all are familiar with dependency injection. Dependency Injection provides an alternative way of Object instantiation. You do not worry about the constructor with a different type of argument. It will be qualified based on the required argument. We have already used one of the very popular dependency injector Dagger2. If […]

Kotlin Coroutine to get started in Android app developement

As an Android developer, we know that every developer deals with thread in their application. A thread plays an important role in development for making the code execution faster and dispatching events easier etc. we all know that the Android system has categorized in two different thread named as the main thread (UI thread) and […]

Android API request easy with Fuel library in Kotlin

In this tutorial, we will learn new networking support library named Fuel. As we have already used some of the famous libraries named Retrofit, Volley and Fast networking Library. Retrofit has mostly used the library in application development which is given by square. It supports and compatible with Java, Kotlin, and RxJava2 Reactive. Here you […]

Android Room Persistence Library Sqlite Mapper with Kotlin

In this tutorial, we will learn step by step to use the Android Room a persistence SQLite ORM mapper. As we have already practiced in my last tutorial with GreenDAO which is SQLite wrapper for fast ORM. I would be recommended to checking this post Exploring GreenDAO ORM database with Reactive RxJava. Google I/O 2017 has introduced […]

Api call by using Retrofit, RxJava and RxAndroid in Kotlin Android

In building the Android apps, Retrofit is the most popular for networking API call. It is very simple and cleaner way API call in the Android application. Retrofit used OkHttp request call which is extended and customized of Http request.  It gives much better performance in comparison with another library like Volley. Android developers love this because it […]

Basic of Kotlin to get started in android Part-4

As we have practiced basic features of Kotlin in my last tutorial series of basic of Kotlin to get started on Android. If you haven’t checked yet then I would be recommended for checking all my posts here. Basic of Kotlin to get started in Android part-1 and Basic of Kotlin to get started in Android part-2 and Basic […]

Scroll to top