Uploaded image for project: 'Android Client'
  1. Android Client
  2. AC-470

Migrate from ActiveAndroid to Room persistence library

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • TBD
    • Resolution: Fixed
    • None
    • None
    • Medium

    Description

      ActiveAndroid, a library used for storing data locally for the client, is not being maintained anymore (last commit was in 2014), and is starting to have problems on newer Android SDK versions. AC-468 is an example of a bug I found.

      We should move on to a better library - Google's own Room persistence lib - to cache encounters, patient data, etc (it is fast & up-to-date).

      I'll split this issue into sub tasks so we can manage PRs better, as this will require quite a refactoring.

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                gelassen Dmitry Kazakov
                f4ww4z Fawwaz Yusran
                Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - 3 days, 2 hours Original Estimate - 3 days, 2 hours
                    3d 2h
                    Remaining:
                    Time Spent - 3 days, 4 hours Remaining Estimate - 2 days, 4 hours
                    2d 4h
                    Logged:
                    Time Spent - 3 days, 4 hours Remaining Estimate - 2 days, 4 hours
                    3d 4h