Giter Site home page Giter Site logo

dmitrish / jetpack-compose-android-app Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 38.87 MB

Jetpack Compose Android App built with Kotlin 2.0

Home Page: http://coroutines.com/thisdayinhistory/introduction

Kotlin 100.00%
android detekt hilt-android jetpack-compose kotlin-coroutines kotlin-flows mvvm retrofit2 material3-android coil-compose data-store-preferences mvi kotlin ksp

jetpack-compose-android-app's Introduction

Open-sourcing as I am re-writing (based on a better understanding of Compose) an app I wrote a couple of years ago.

History Calendar app on Google Play Store

Also, creating a follow-along documentation. Mostly for myself, as I realized that I don't remember why I had made certain decisions in the original version of the app. But if it helps someone too, great :) All in early stages, work in progress.

This Day In History is a fully functional Android app built entirely with Kotlin 2.0 and Jetpack Compose. The app allows users to discover what happpened on any particular day with summaries of major events, anniversaries, famous births and notable deaths.

English, Dark Theme Portuguese, Dark Theme Arabic, Light Theme

Spanish, Detail French, Detail Spanish, Settings

Technology Stack

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

The app supports internationalization and in-app language selection. The content will be available in the following languages:

  • Arabic
  • English
  • French
  • Italian
  • German
  • Spanish
  • Swedish
  • Russian
  • Portuguese

jetpack-compose-android-app's People

Contributors

dmitrish avatar

Watchers

 avatar

jetpack-compose-android-app's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.