Skip to content

TechYourChance

  • Blog
  • Freebies
  • Courses
  • Android Freelancer
  • About
  • Sign in
TechYourChance
  • Blog
  • Freebies
  • Courses
  • Android Freelancer
  • About
  • Sign in

Android development

ContentProvider in Android Libraries Considered Harmful

My argument against using ContentProvider component for automatic initialization of Android libraries.

6 Comments

Testing and Quality Assurance in Android

Thorough discussion of testing techniques and other quality assurance approaches to detect bugs in Android applications.

2 Comments

How Android, Android Studio and Gradle Use Java

Detailed review of the relationship between Android, Android Studio, Gradle and Java.

9 Comments

Remove Hungarian Notation from Java and Kotlin

Handy script which automatically refactors Java and Kotlin code from so-called Hungarian Notation to Camel Case Notation.

Leave a comment

Clean Runtime Permissions in Android

Detailed summary of a clean approach to runtime permissions management in Android applications.

6 Comments

The State of Native Android Development, December 2020

My analysis of the native Android development ecosystem in 2020 and predictions for 2021.

13 Comments

Coroutines Dispatchers.Default and Dispatchers.IO Considered Harmful

My argument against Kotlin Coroutines’ default background dispatchers: Dispatchers.Default and Dispatchers.IO.

21 Comments

Kotlin Coroutines in Android Reference Guide

High-level summary of Kotlin Coroutines framework for Android developers with code examples and many tips.

4 Comments

RxJava is Dead, What Can We Learn From its Demise?

RxJava, once the hottest framework in Android development, is dying. It’s worth taking a moment to understand what happened.

29 Comments

Repository Anti-Pattern in Android

Android Repository

A critical look at the Repository pattern in Android, which is recommended in the official “Guide to Apps Architecture” by Google

23 Comments
Older posts
Newer posts
← Previous Page1 … Page4 Page5 Page6 … Page10 Next →
© 2025 TechYourChance
Next Page »