Gson Android Kotlin Tutorial – Convert Interfaces to & from JSON

Gson is an open-source JSON library which aims to be simple and quick to use while providing a bunch of options to accommodate even some complex use cases. In this tutorial you’re going to learn how to serialize and parse interfaces to JSON strings. An interface cannot be instantiated so we need to somehow remember … Read moreGson Android Kotlin Tutorial – Convert Interfaces to & from JSON

Firebase Firestore Chat App: Creating a Chat Channel (Ep 4) – Kotlin Android Tutorial

Firebase provides a bunch of awesome services such as Firestore, Auth, Cloud Storage, Cloud Functions and Cloud Messaging. Learn how to use them in this tutorial course in which we’re making a fully fledged real-time chat app with everything you’d expect like sending images and getting notifications when we receive a new message. In this … Read moreFirebase Firestore Chat App: Creating a Chat Channel (Ep 4) – Kotlin Android Tutorial

Gson Android Kotlin Tutorial – Introduction & Parse Generic Lists from JSON

Gson is an open-source JSON library which aims to be simple and quick to use while providing a bunch of options to accommodate even some complex use cases. In this tutorial you’re going to learn the basics of Gson and how to generic classes (lists to be exact) to and from JSON. Parsing JSON strings … Read moreGson Android Kotlin Tutorial – Introduction & Parse Generic Lists from JSON

Firebase Firestore Chat App: Show a List of Users (Ep 3) – Kotlin Android Tutorial

Firebase provides a bunch of awesome services such as Firestore, Auth, Cloud Storage, Cloud Functions and Cloud Messaging. Learn how to use them in this tutorial course in which we’re making a fully fledged real-time chat app with everything you’d expect like sending images and getting notifications when we receive a new message. In this … Read moreFirebase Firestore Chat App: Show a List of Users (Ep 3) – Kotlin Android Tutorial

Firebase Firestore Chat App: Sign-In & Setup (Ep 1) – Kotlin Android Tutorial

Firebase provides a bunch of awesome services such as Firestore, Auth, Cloud Storage, Cloud Functions and Cloud Messaging. Learn how to use them in this tutorial course in which we’re making a fully fledged real-time chat app with everything you’d expect like sending images and getting notifications when we receive a new message. In this … Read moreFirebase Firestore Chat App: Sign-In & Setup (Ep 1) – Kotlin Android Tutorial

Kotlin Anko Tutorial – Basics of Anko Layouts and More! – Android Library

If only Android API could be simpler. Like come on! 50 keystrokes to show a simple toast?! And the speed of the Android XML layout parsing to some actual meaningful views on the screen also takes a bit of time. Not every user of your app has the shiniest phone… Behold Anko. Anko is an … Read moreKotlin Anko Tutorial – Basics of Anko Layouts and More! – Android Library

Create a Complex RecyclerView Quickly with Groupie Library – Android Kotlin RecyclerView Tutorial

RecyclerView has become a standard element in any kind of Android app. It’s fast and efficient – at least for the user. For developers, however, it’s an entirely different story. You have to manage so many things – create adapters, keep track of multiple view types and span sizes (when you’re using a GridLayoutManager). Let’s … Read moreCreate a Complex RecyclerView Quickly with Groupie Library – Android Kotlin RecyclerView Tutorial

Make a Timer App: Settings (Ep 5) – Android Kotlin Tutorial

In this course you will learn how to make a user interface. Later we’re going to code a timer which can run in the foreground. Then we are going to upgrade it to be able to run also in the background – and we will control it from notifications! Finally we will create a settings … Read moreMake a Timer App: Settings (Ep 5) – Android Kotlin Tutorial

Custom CoordinatorLayout Behavior – Android Kotlin Tutorial

Learn how to create a custom CoordinatorLayout Behavior for views in your Android app! In this tutorial we will create a ShrinkBehavior which will shrink a FAB whenever there’s a Snackbar displayed. With approach given in this tutorial, you will be able to create any behavior you wish, whether it is rotating the FAB or … Read moreCustom CoordinatorLayout Behavior – Android Kotlin Tutorial