Top Banner
Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012
33

Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Dec 22, 2015

Download

Documents

Doreen Green
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Android Development for Rural Health

Gautam SankaUNC Chapel-HillSummer 2012

Page 2: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Contents1. Layout of Software Development2. CARE Problem

1. CARE Process of Diagnosis

3. My Project and Initial Thoughts4. Android OS

1. Overview of How to develop2. Work Environment

5. Progression of Application6. Problems Faced7. MicroInsurance8. Current Framework

Page 3: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

What is the Problem? CARE Rural Health Mission covers

around 200 Villages in West and East Godavari and Ranga Reddy Jilla

Small Clinics that are supported by a Village Health Worker for each village and a Tri-Weekly Doctor

Page 4: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.
Page 5: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Process of Diagnosis at Clinic

Database

Follow-Up

Treatment

Medical Service

Patient Identification

Page 6: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

What do they want? They want an easy method to uptake

information from the patients in the villages Existing data collection on paper has been

Inefficient Small scope

Page 7: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Methods to Digitally Record Laptops or Desktops A specific electronic device Mobile Phones on Android or iOS Tablets

What is Best?

Page 8: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Database (Cloud-based)

Android OS App

Online Web Tool

Page 9: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Specific Considerations Should be understood by the Village

Health Workers Internet Access availability The framework of the backend should

be comprehensive for health practitioners such that the data is valuable

Page 10: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Android OS Mobile OS developed by Google Open Source

Anyone can see the code and use a development kit to create Android applications for FREE

Page 11: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

What is Required? Java on your computer Eclipse IDE Android SDK

Page 12: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Work Environment

Page 13: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Basic info on Apps

Activity• Java File• User

Interface Screen

Layout• XML File• Dimension

s of Page

Additions• Pictures• Music Files

Page 14: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Java File

Page 15: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

XML File for Layouts

Page 16: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

XML File for Layouts Contn.

Page 17: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Structure of Folders

Page 18: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

What is available in Android?

Page 19: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

An App Cycle

Page 20: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Book Knowledge is not Enough! Knowing Java is not enough Many of the questions encountered in

App development are not in books or tutorials

Online Discussions sites like Stackoverflow.com

Page 21: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Application First Slide

Page 22: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Application Second Side

Page 23: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Application Third Slide

Page 24: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Application Fourth Slide

Page 25: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Data Storage? Things that need to be considered Online accessibility User-Friendly interface for backend Android Connectivity Cost Effective Security

Page 26: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Google Spreadsheets Settled on Google Spreadsheets

Easy to use interface Low knowledge curve Simple to connect to Android devices

Page 27: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Problems to Overcome Not constant 3G availability in rural

areas Will not directly sync data with Google

Spreadsheets

Page 28: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

New Framework!

Data is collected

Transmitted to a local Excel File

Syncs online

when 3G is online

Retransmits the data

back to device

Page 29: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Micro-Insurance Insurance Premiums for up to 4

members total One Primary Holder and 3 subsidiaries

max. With the payment of around ₹600

Free visits to clinics for up to 6 times per year

Heavily subsidized costs at Partner hospitals

Came to talks with two Insurance companies

Page 30: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Format Android app

To take bio data information about each group and assign unique identifiers

Picture must also be taken of all members These would be uploaded to database for

Insurance company to create insurance cards and then deploy them to village

Page 31: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Details• 7 digits• Each village got 30k

sectionsUnique ID

• In Phone Spreadsheet• Google Spreadsheet for allDatabase

• Separate• Taken at various timesPhoto

Page 32: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Google Spreadsheet

s

Google Drive

Spreadsheet on Android

JExcel

GdocsApi

Gdata Api

Page 33: Android Development for Rural Health Gautam Sanka UNC Chapel-Hill Summer 2012.

Thank You! Any Questions?