clementwzk/OpenCalc

Using database instead of preferences

Open

#500 opened on Dec 6, 2024

View on GitHub
 (5 comments) (1 reaction) (1 assignee)Kotlin (182 forks)auto 404
enhancementgood first issue

Repository metrics

Stars
 (1,480 stars)
PR merge metrics
 (PR metrics pending)

Description

Large History Storage

  1. Store 100+ calculations
  2. Persist across app restarts
  3. Efficient querying of past calculations

Performance Benefits

  1. Faster than SharedPreferences for multiple entries
  2. Better memory management
  3. Background thread support for data operations

Common source of data. Using Viewmodel and Flows for reactive programming.

Contributor guide