Transcript
Page 1: Android for Healthcare - Droidcon London 2013

Androidby Linden Darlingfor Healthcare

Page 2: Android for Healthcare - Droidcon London 2013

About me● lead Android dev on Australia’s

first (public) eHealth app project

● redesigned and developing Premature Baby Journal for Android

● inspired to help people via healthcare

Page 3: Android for Healthcare - Droidcon London 2013

disrupting healthcare

opportunities galore

know therisks

Androiddesign

Page 4: Android for Healthcare - Droidcon London 2013

Healing Healthcare● paper-based legacy systems● procedures that aren’t ideal, limited

effectiveness● slow moving industry● awesome new technologies● massive mobile adoption rates

= an industry right for disruption!

Page 5: Android for Healthcare - Droidcon London 2013
Page 6: Android for Healthcare - Droidcon London 2013
Page 7: Android for Healthcare - Droidcon London 2013

disrupting healthcare

opportunities galore

know therisks

Androiddesign

Page 8: Android for Healthcare - Droidcon London 2013

patientdental veterinary

monitoringremote

federation

EMRcostaudits

nursessharing

processes pharmacists

emergencyquality

doctors

homeeducation

miniaturisation

safetytranslationanalysis orchestrationcommunication

Bluetooth LEsupply

Page 9: Android for Healthcare - Droidcon London 2013

New devices, new opportunities● Tablets

○ Kiosks● Google Glass● SmartWatches

○ Omate TrueSmart○ Galaxy Gear○ Sony Smartwatch 2○ Google Gem (?)

○ Pearl AW414○ Qualcomm Toq

Page 10: Android for Healthcare - Droidcon London 2013
Page 11: Android for Healthcare - Droidcon London 2013
Page 12: Android for Healthcare - Droidcon London 2013
Page 13: Android for Healthcare - Droidcon London 2013

Contraction Timerby Ian Lake

Page 14: Android for Healthcare - Droidcon London 2013
Page 15: Android for Healthcare - Droidcon London 2013

Healthcare industry● define: eHealth● how is it in Australia?● and the rest of the world?● what of the future?

Page 16: Android for Healthcare - Droidcon London 2013
Page 17: Android for Healthcare - Droidcon London 2013
Page 18: Android for Healthcare - Droidcon London 2013
Page 19: Android for Healthcare - Droidcon London 2013

eBlueBookNSW Ministry of Health

● iOS & Android adaptation of legacy paper-based process

● integrated with PCEHR

Page 20: Android for Healthcare - Droidcon London 2013

Helping patients & their families● monitoring at home● EMR access● patient education

patient engagement: better outcomesreduced cost

Page 21: Android for Healthcare - Droidcon London 2013
Page 22: Android for Healthcare - Droidcon London 2013

Helping healthcare workers● EMR access● paperless hospital● faster data entry & higher accuracy

less hassle: better outcomesreduced cost

Page 23: Android for Healthcare - Droidcon London 2013
Page 24: Android for Healthcare - Droidcon London 2013

Overhelping | clash of interests● Sharing too much info● Non-medical wording in EMR● losing that personal touch● Adoption rates? ROI?

Page 25: Android for Healthcare - Droidcon London 2013

Future?● the reach of mobile● we’ll all be more dependant with age● “reHealth” / eHealth 3.0

○ tighter control of data (locking)○ AI systems to aid quality data input○ federate records internationally

Page 26: Android for Healthcare - Droidcon London 2013

disrupting healthcare

opportunities galore

know therisks

Androiddesign

Page 27: Android for Healthcare - Droidcon London 2013

So what could go wrong?● fail to satisfy = fail to help● compromise patient privacy● cause ripple effect in value-chain

Page 28: Android for Healthcare - Droidcon London 2013
Page 29: Android for Healthcare - Droidcon London 2013
Page 30: Android for Healthcare - Droidcon London 2013

Privacy matters● Medical Records = subset of sensitive

information● Privacy legislation...● Data breach

○ bad press, brand damage○ massive fines○ costs in cleanup

Page 31: Android for Healthcare - Droidcon London 2013

health information means: (a) information or an opinion about: (i) the health or a disability (at any time) of an individual; or (ii) an individual’s expressed wishes about the future provision of health

services to him or her; or (iii) a health service provided, or to be provided, to an individual; that is also personal information; or (b) other personal information collected to provide, or in providing, a health

service; or (c) other personal information about an individual collected in connection with the

donation, or intended donation, by the individual of his or her body parts, organs or body substances; or

(d) genetic information about an individual in a form that is, or could be, predictiveof the health of the individual or a genetic relative of the individual.

extract from Australia’s Privacy Act 1988

Page 32: Android for Healthcare - Droidcon London 2013

sensitive information means: (a) information or an opinion about an individual’s: (i) racial or ethnic origin; or (ii) political opinions; or (iii) membership of a political association; or (iv) religious beliefs or affiliations; or (v) philosophical beliefs; or (vi) membership of a professional or trade association; or (vii) membership of a trade union; or (viii) sexual preferences or practices; or (ix) criminal record; that is also personal information; or

(b) health information about an individual; or (c) genetic information about an individual that is not otherwise health

information.

extract from Australia’s Privacy Act 1988

Page 33: Android for Healthcare - Droidcon London 2013

Identify risks● security & privacy

○ Know your data○ OWASP Top Ten Mobile/Web/Cloud

● compliance○ Accessibility○ HIPPA○ hygeine, health & safety

● environmental constraints

Page 34: Android for Healthcare - Droidcon London 2013

M1: Insecure Data StorageM2: Weak Server Side ControlsM3: Insufficient Transport Layer ProtectionM4: Client Side InjectionM5: Poor Authorisation and AuthenticationM6: Improper Session HandlingM7: Security Decisions Via Untrusted InputsM8: Side Channel Data LeakageM9: Broken CryptographyM10: Sensitive Information Disclosure

OWASP Top Ten Mobile Risks

Page 35: Android for Healthcare - Droidcon London 2013

Environmental constraints● hospitals: poor wifi

○ store now, sync later○ elegantly deal with stale data

● radio signal interference● sound interference &

priority● healthcare: sterility

○ disease spreading

Page 36: Android for Healthcare - Droidcon London 2013
Page 37: Android for Healthcare - Droidcon London 2013

Mitigate risks● encrypt all sensitive information!

○ drop-in solutions, e.g. SQLcipher● Proguard● lockup keystores & passwords

○ be ready for an audit● verify controls

○ define & test NFRs

Page 38: Android for Healthcare - Droidcon London 2013

disrupting healthcare

opportunities galore

know therisks

Androiddesign

Page 39: Android for Healthcare - Droidcon London 2013

Design like you care● Android Design Guidelines● custom, stylised iconography● sociability● truly responsive design● know your users

Page 40: Android for Healthcare - Droidcon London 2013
Page 41: Android for Healthcare - Droidcon London 2013

Design for everyone● Accessibility; Internationalisation● Colour blind● Power users vs. lightweights● battery; bandwidth costs● please don’t lock in

portrait orientation...○ but do it if TalkBack

is on!

Page 42: Android for Healthcare - Droidcon London 2013
Page 43: Android for Healthcare - Droidcon London 2013

optimised form flows

Page 44: Android for Healthcare - Droidcon London 2013

tuned-in to the OS-wide experience

Page 45: Android for Healthcare - Droidcon London 2013

Data input● validation and feedback

○ Android-formidable-validation○ Crouton (say NO to Toast)

● “submitting”○ Done & Discard○ Contextual Action Bar

(CAB)

Page 46: Android for Healthcare - Droidcon London 2013

Thanks to● Awesome Android Devs● Paul Hamilton @ CSC Australia● Stuart Moncrieff @ JDS Australia● Chris Vukin @ Team(evermed)● http://www.stockpicturesforeveryone.com/

Ende


Top Related