Skip to content

TechYourChance

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

Android

The State of Native Android Development, December 2022

Summary of the most notable events and trends that took place in Android development ecosystem in 2022.

4 Comments

Why JetBrains Invented and Promotes Kotlin

Let’s discuss why JetBrains invested in development of Kotlin programming language and actively promotes it today.

15 Comments

How to Choose List Data Page Size

Colorful Pages

Thorough discussion of factors that need to be taken into consideration when choosing size of the page for paged loading of data into lists.

2 Comments

Android Lifecycle Architecture Component Considered Harmful

My thoughts about the new Lifecycle Architecture Component. Unfortunately, I think that this framework will not resolve life-cycle issues, but will make Android framework even more complicated.

Leave a comment

Android ViewModel Architecture Component Considered Harmful

My thoughts about the new ViewModel Architecture Component. In my opinion, it is completely unnecessary framework which is destined to share Loaders fate.

57 Comments

Dependency Injection in Android

Dependency injection android

In this post I explain what dependency injection really is and share several best practices for dependency injection in Android that I developed over the years.

15 Comments

Reliable Connection to AIDL IPC Bound Service in Android

Explanation of an advanced technique to establish a reliable connection from Android application to AIDL Service in a different process.

5 Comments

MVC Architectural Pattern in Android – Part 3

MVP and MVC

Third part of the series that discusses Model View Controller (MVC) and Model View Presenter (MVP) architectural patterns in context of Android development.

39 Comments

MVC Architectural Pattern in Android – Part 2

MVP and MVC

Second part of the series that discusses Model View Controller (MVC) and Model View Presenter (MVP) architectural patterns in context of Android development.

27 Comments

MVC Architectural Pattern in Android – Part 1

MVP and MVC

High-level technical description and history of MVC architectural pattern for Android applications.

25 Comments
Older posts
Page1 Page2 Next →
© 2025 TechYourChance
Next Page »