Android App Presentation

crookpatedhatΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 3 χρόνια και 7 μήνες)

58 εμφανίσεις

Android
Development
for Rural Health

Gautam Sanka

UNC Chapel
-
Hill

Summer 2012

Contents

1.
Layout of Software Development

2.
CARE Problem

1.
CARE Process of Diagnosis

3.
My Project and Initial Thoughts

4.
Android OS

1.
Overview of How to develop

2.
Work Environment

5.
Progression of Application

6.
Problems Faced

7.
MicroInsurance

8.
Current Framework

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

Process of Diagnosis at Clinic

Database

Follow
-
Up

Treatment

Medical Service

Patient Identification

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


Methods to Digitally Record


Laptops or Desktops


A specific electronic device


Mobile Phones on Android or
iOS


Tablets

Database
(Cloud
-
based)

Android
OS App

Online
Web
Tool

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

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

What is Required?


Java on your computer


Eclipse IDE


Android SDK

Work Environment


Basic info on Apps

Activity


Java File


User
Interface
Screen

Layout


XML File


Dimensions
of Page

Additions


Pictures


Music Files

Java File

XML File for Layouts

XML File for Layouts
Contn
.

Structure of Folders


What is available in Android?

An App Cycle

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


Application First Slide


Application Second Side


Application Third Slide


Application Fourth Slide

Data Storage?


Things that need to be considered


Online accessibility


User
-
Friendly interface for backend


Android Connectivity


Cost Effective


Security

Google Spreadsheets


Settled on Google Spreadsheets


Easy to use interface


Low knowledge curve


Simple to connect to Android devices

Problems to Overcome


Not constant 3G availability in rural areas


Will not directly sync data with Google
Spreadsheets

New Framework!

Data is
collected

Transmitted
to a local
Excel File

Syncs
online
when 3G is
online

Retransmits
the data
back to
device

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


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

Details


7 digits


Each village got 30k sections

Unique ID


In Phone Spreadsheet


Google Spreadsheet for all

Database


Separate


Taken at various times

Photo

Google
Spreadsheets

Google Drive

Spreadsheet
on Android

JExcel

Gdocs
Api

Gdata

Api

Thank You!


Any Questions?