Why You Should Switch to Kotlin for Native Android Development (KOTLIN vs. JAVA)

Kotlin is an amazing language under active development. You can write less code and make it more readable by using Kotlin instead of Java. If you are a Java developer though, you may find it a bit frustrating to switch to something new. I think it’s always good to learn something new, expecially if by … Read moreWhy You Should Switch to Kotlin for Native Android Development (KOTLIN vs. JAVA)

Simple CUSTOM FONTS for your Android App (Downloadable Fonts Kotlin Android Tutorial)

Until recently, custom fonts in Android were a big pain. They weren’t straight forward to implement and you had to bundle each custom font in the APK. With API 26 and respectively AppCompat Support Library 26 you can finally use downloadable fonts! These will not bloat your APK size. In addition to downloadable fonts, you … Read moreSimple CUSTOM FONTS for your Android App (Downloadable Fonts Kotlin Android Tutorial)

Firebase Firestore Chat App: Send Image Messages (Ep 6) – 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: Send Image Messages (Ep 6) – Kotlin Android Tutorial

Firebase Firestore Chat App: Send Text Messages (Ep 5) – 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: Send Text Messages (Ep 5) – Kotlin Android Tutorial

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

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