A ROOM with a ViewModel - Part 2

GDG San Diego
Mon, Jun 25, 2018, 5:30 PM (PDT)

About this event

This is the second of three separate presentations designed to show a best practice way to store/access data stored in a local sqlite database.

Part 1 - Use the ROOM Sdk to replace old sqlite boiler plate code.
Part 2 - Access the sqlite data using LiveData.
Part 3 - Refactor the code to follow Google's recommended Model-View-ViewModel (MVVM) architecture.

* Intermediate or greater skill level recommended.

** All code will be done in Kotlin - If you are new to Kotlin, see Joey's Intro to Kotlin presentation slides here: https://docs.google.com/presentation/d/1CXkcE5h5Cdxd3F8thbUDo8iymOspfn9eU8wlXjxvH0o/

This presentation will be a continuation of the project created from the Part 1. If you missed part 1, you can review the slides and github repo here in the comments from the previous meetup:

TEKsystems (https://www.teksystems.com/en) is sponsoring this meeting. Thank you Ryan Costigan and Brooklyn Drifka!


  • Kyle Murley

    Kyle Murley

    Google Cloud Platform

    GCP Customer Engineer, San Diego Enterprise

    View Profile
  • Rafael Zasas

    Rafael Zasas

    Protea Technology Services

    Software Engineer

    View Profile