higher order functions in Kotlin featured image

Higher Order Functions in Kotlin with examples

There are many advanced features in Kotlin which gives an edge for the user using this language over Java. One such feature is Higher Order Functions in Kotlin. In this Article, let us see what are the advantages of using Higher Order functions in Kotlin along with examples where and how we can use them. Here is our YouTube video …

rxjava transform operators

RxJava Transform Operators – Operators for Transforming Observables – RxJava Tutorial #5

RxJava Transform Operators, as the name indicates, are used for transforming the items which are emitted by reactive sources such as Observables. In this article we will discuss about various RxJava Transform operators in depth with examples. Here we will discuss various operators like Buffer, Map, FlatMap, SwitchMap, ConcatMap, etc. This article is part of RxJava Intro series. You can …

RxJava create Operators – Operators for Creating Observables – RxJava Tutorial #4

In this article we will discuss about various RxJava create operators in depth with examples. Here we will discuss how to create Observables using various operators like Create, From, Just, Differ, etc. This article is part of RxJava Intro series. You can checkout the entire series here: RxAndroid Introduction RxAndroid Example – RxJava Tutorial #2 RxJava Operators In General – …

rxjava operators

RxJava Operators In General – RxJava Tutorial #3

RxJava Operators in General In this article, we will continue discussing about RxJava Operators in general and what are the various types of RxJava Operators available. This article will be a brief introduction focusing on what are RxJava Operators and What are the types of Operators available in RxJava that we can use. In the following upcoming articles, we will …

android unit testing logo

Android Unit testing #1 – Writing a simple Unit Test using Robolectric

Android Unit Testing: Unit Testing is considered as the most professional and disciplined way of writing an elegant code across the software industry. Yet even many developers tend to skip writing unit tests as they are time consuming. When properly written, unit tests provide lots of advantages and helps reduce the build generation times to a great extent in the …

android recyclerview using kotlin

Android RecyclerView using Kotlin

Android Recyclerview is not new to us but Kotlin programming Language is. In fact, we’ve already discussed in our previous article about RecyclerView and CardView Implementation creating a very interesting project “SongBoard” where we’ve created recyclerview and cardview’s implementation and had seen different implementations for Linear, Grid, Staggered Grid and Horizontal implementations of RecyclerView Android. In this tutorial of Android …

android data binding

Android Data Binding Using Kotlin

Introduction: Android Data binding is one of the hot topic among Android developers ever since its first launch in Mid 2015, helping to build the apps faster. This Article explains about the same, Data binding Library concept and how to use it in android using Kotlin. Data Binding not only supports in eliminating boilerplate code but also helps in faster …

how to read file using kotlin

How to Read a File in Kotlin

In this article we will look about how to read a file in Kotlin Programming language, whether it is a text file, or a raw json file, from assets folder of our Android Studio Project. What we are going to achieve: Our intention in this article is simple, to fetch a local json file into a string using Kotlin Programming …

rxandroid tutorial logo

RxAndroid Example – RxAndroid Tutorial #2

In this RxAndroid Example Tutorial, we will continue our previous topic on RxAndroid tutorial‘s Getting started where we discussed about the basics of RxJava 2 and RxAndroid and its uses. Now, we are going to integrate the RxAndroid in our Project and write a simple Android Project which shows how to declare an Observable, Observer and subscribe to the Observable …