🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Apache License 2.0
912
stars
79
forks
source link
Add work manager to insert all emoji's to Room DB #56
The goal of this feature request is to fix the performance issue caused on Add/Edit Task composable screen. Whenever users try to navigate to the Add/Edit task screen there's a huge lag because of loading all Emoji's.
Since loading all emoji's is really expensive & memory intensive process. The best workaround solution for this to Insert all the Emoji on Application start toRoom DB using Workmanager Api (with OneTimeWorkRequest)
The goal of this feature request is to fix the
performance issue
caused onAdd/Edit Task composable screen
. Whenever users try tonavigate
to the Add/Edit task screen there's a huge lag because of loading all Emoji's.Since loading all emoji's is really
expensive
&memory intensive process.
The best workaround solution for this to Insert all the Emoji on Application start toRoom DB
usingWorkmanager
Api (withOneTimeWorkRequest
)