This Day In History Jetpack Compose App - Introduction

What are we building?

This Day in History is an app that allows users to discover what happpened on any particular day with summaries of major events, anniversaries, famous births and notable deaths.

It is built with Jetpack Compose, Kotlin, and it follows modern Android design and development best practices.

This Day In History is available on the Play Store.

Spanish, Dark Mode: Arabic, Light Mode:

Spanish, Detail: Spanish, Settings:

Russian, Detail: French, Detail:

Internationalization

This Day In History is a multilingual app available in the following languages:
  • Arabic
  • English
  • French
  • Italian
  • German
  • Spanish
  • Swedish
  • Russian
  • Portuguese

Technology Stack

  • Kotlin 2.0
  • Coroutines and Flows
  • Jetpack Compose
  • Jetpack Compose Navigation
  • Hilt
  • Retrofit2
  • Material3
  • Spotless
  • Detekt

On to Step 1: Setting Up Version Catalog