Android

Tutorials about Android app development
6 posts
Android
An Introduction to CameraX public
Android 7 min read

An Introduction to CameraX

An Overview of the basic CameraX functionality and how to implement it in your own projects. CameraX is a new Jetpack library introduced at Google IO 2019 which was built to help make camera development easier.…
Gabriel Tanner
Gabriel Tanner
Android Notifications Overview public
Android 9 min read

Android Notifications Overview

Today, we are going to discuss in-depth about notifications in Android and help you in starting your journey towards understanding how to use them and why they are important.…
Gabriel Tanner
Gabriel Tanner
Dependency injection in Android public
Android 5 min read

Dependency injection in Android

I know that dependency injection is a complex topic and is known to scare the shit out of some developers. In this article, we will discuss the basics of dependency injection and will take a look at how it can be implemented in Android.…
Gabriel Tanner
Gabriel Tanner
Android Room using Kotlin public
Android 4 min read

Android Room using Kotlin

Databases in Android can be very complex and complicated at some times but this doesn't have to be the case. In this article, I'm going to show you a great SQLite abstraction called Room which makes it easy to create robust database access in Android.…
Gabriel Tanner
Gabriel Tanner
Create an Android Camera App using Kotlin public
Android 6 min read

Create an Android Camera App using Kotlin

In this article, we will build an Android Camera app using Kotlin and the Fotoapparat library which provides an easy way to interact with the Android camera while still maintaining a powerful collection of parameter customization options.…
Gabriel Tanner
Gabriel Tanner
Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to Gabriel Tanner.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.