Skip to content

TechYourChance

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

Android development

Common Mistakes in Android Architecture

android architecture mistakes

A list of several common architectural mistakes in Android applications that can be very costly to fix.

1 Comment

Dagger Hilt: Custom Entry Point for FragmentFactory Integration

Dagger Hilt

A tutorial of using Dagger Hilt’s Entry Points convention to work around lifecycle mismatch between Hilt and custom FragmentFactory in Android apps

1 Comment

Concurrency Frameworks in Android are Overrated

Clean implementation of complex concurrent algorithm using the fundamental concurrency techniques

30 Comments

MVC Views, Interfaces and Abstract Classes

Improved scheme for implementation of MVC views and high-level discussion of differences between interfaces and abstract classes.

4 Comments

How To Write Use Cases (Interactors) in Kotlin

Detailed discussion of various ways to implement use cases (aka interactors) in Kotlin

6 Comments

How To Write Use Cases (Interactors) in Java

Detailed discussion of various ways to implement use cases (aka interactors) in Java

20 Comments

The Pitfalls of Preliminary Over-Modularization in Android Projects

Modularization of Android projects, which is very popular technique nowadays, can easily lead to longer build times, bad architecture and wasted effort

6 Comments

Returning Data to Previous Screens in Android Applications

This article describes several strategies for returning data to previous screens in Android applications using either Activities or Fragments

12 Comments

Clean Navigation Between Screens in Android Applications

In this tutorial I demonstrate how to structure navigation logic inside Android applications and share my opinion about Navigation Architecture Component

18 Comments

Android Developer Skills for 2020

List of skills that I expect professional Android developers to possess at different experience levels

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