1 of 20

CS342/MED253 Building for Digital Health

Lecture 4A: Mentor Day #1

Vishnu Ravi

Surabhi Mundada

Varun Shenoy

Oliver Aalami

Winter 2022

cardinalkit.slack.com

Welcome!

Don’t forget to record lecture 🎬

© 2016 Stanford Byers Center for Biodesign

2 of 20

What’s new in Digital Health?

  • UHG earnings report - $100 million spent on preparing for value-based contracts

© 2016 Stanford Byers Center for Biodesign

3 of 20

What’s new in Digital Health?

  • IBM sold Watson Health to private equity firm Francisco Partners at a loss

(sold for $1B after making $4B in acquisitions)

  • ONC publishes the TEFCA framework, a major milestone in establishing national FHIR interoperability.

© 2016 Stanford Byers Center for Biodesign

4 of 20

Overview for today

- Announcements

- Assignment 2 Review

- Meet with your mentors!

cardinalkit.slack.com

Don’t forget to record lecture 🎬

👤 Vishnu Ravi + Surabhi Mundada

5 of 20

Assignment #2 (Jan 27th)

Set up a CardinalKit App with a

Firebase Backend.

Assignment #1: Getting Started (Jan 18th)

Install Xcode & join our GitHub

ResearchKit

Firebase

Assignment #4: Beta App code review (Feb 22nd)

Assignment #3: Midterm Presentation (Feb 3rd)

Alpha App demo

Assignment #5: Final Presentation (Mar 10th)

MVP App code review + demo

Due Thursday!

6 of 20

Next class…

Thur: Dr. Ricky Bloomfield, Apple Health Records

Each team should come prepared with a question within the context of their project around health records!!

7 of 20

Assignment# 2 Review

cardinalkit.slack.com

  1. Common issues encountered when setting up CardinalKit
  2. Adding a ResearchKit survey to CardinalKit and getting data to appear in Firebase
  3. Git/Github review

8 of 20

Common Issues: Installing Cocoapods

cardinalkit.slack.com

Alternative method:

  1. Install Homebrew (if you don’t have it already):

https://brew.sh

  • Run brew install cocoapods in Terminal

Standard method:

  • Run sudo gem install cocoapods in Terminal

9 of 20

Common Issues: Opening the Xcode Project

cardinalkit.slack.com

Don’t open this file!

Your pods will not be imported.

10 of 20

Common Issues: Missing Pods and other Pods errors

cardinalkit.slack.com

Troubleshooting steps:

  • Close your Xcode project completely.
  • In Terminal, open the CardinalKit-Example folder.
  • Run pod deintegrate.
  • Run pod install.
  • Open CardinalKit.xcworkspace in Xcode.
  • Click Product > Clean Build Folder
  • Build again.

11 of 20

Strange errors? Clean Build Folder and build again!

cardinalkit.slack.com

12 of 20

Demo

Adding ResearchKit Surveys To CardinalKit

cardinalkit.slack.com

13 of 20

Customizing Your CardinalKit App

cardinalkit.slack.com

Check out the documentation at https://cardinalkit.org for screencasts on customizing your app under the App Customization Guide.

14 of 20

Mentor Day!

14

© 2016 Stanford Byers Center for Biodesign

15 of 20

Next class…

More ZOOM

  • Work on Assignment 2
  • Meet with mentors

Thur: Dr. Ricky Bloomfield, Apple Health Records

16 of 20

Thank you!

16

© 2016 Stanford Byers Center for Biodesign

17 of 20

© 2016 Stanford Byers Center for Biodesign

18 of 20

Stanford Byers Center for Biodesign

318 Campus Drive, E100

Stanford, CA 94305

© 2016 Stanford Byers Center for Biodesign

19 of 20

Assignment 2 goes live today!

Due 1/27

Working with your team, you will set up a new CardinalKit app for your project, connect it to a Firebase backend on Google Cloud, and create a ResearchKit survey!

20 of 20

Midterm Presentation:

February 11th

© 2016 Stanford Byers Center for Biodesign