SlideShare a Scribd company logo
1 of 46
Download to read offline
Android for Healthcare
by Linden Darling
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
disrupting
healthcare

opportunities
galore

know the
risks

Android
design
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!
disrupting
healthcare

opportunities
galore

know the
risks

Android
design
orchestration
analysis translation
safety doctors
remote dental veterinary
federation
monitoring
communication

supply

patient
EMR
cost

nurses

audits Bluetooth LE
sharing pharmacists
processes quality
education
emergency home
miniaturisation
New devices, new
opportunities
● Tablets
○ Kiosks
● Google Glass
● SmartWatches
○ Omate TrueSmart
○ Galaxy Gear
○ Sony Smartwatch 2
○ Google Gem (?)

○ Pearl AW414
○ Qualcomm Toq
Contraction Timer
by Ian Lake
Healthcare industry
●
●
●
●

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

NSW Ministry of Health
● iOS & Android
adaptation of legacy
paper-based process
● integrated with
PCEHR
Helping patients & their
families
● monitoring at home
● EMR access
● patient education
patient engagement:

better outcomes
reduced cost
Helping healthcare workers
● EMR access
● paperless hospital
● faster data entry & higher accuracy
less hassle:

better outcomes
reduced cost
Overhelping | clash of
interests
●
●
●
●

Sharing too much info
Non-medical wording in EMR
losing that personal touch
Adoption rates? ROI?
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
disrupting
healthcare

opportunities
galore

know the
risks

Android
design
So what could go wrong?
● fail to satisfy = fail to help
● compromise patient privacy
● cause ripple effect in value-chain
Privacy matters
● Medical Records = subset of sensitive
information
● Privacy legislation...
● Data breach
○ bad press, brand damage
○ massive fines
○ costs in cleanup
extract from Australia’s Privacy Act 1988
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, predictive
of the health of the individual or a genetic relative of the individual.
extract from Australia’s Privacy Act 1988
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

health information about an individual; or

(b)
(c) genetic information about an individual that is not otherwise health
information.
Identify risks
● security & privacy
○ Know your data
○ OWASP Top Ten Mobile/Web/Cloud
● compliance
○ Accessibility
○ HIPPA
○ hygeine, health & safety
● environmental constraints
OWASP Top Ten Mobile Risks
M1: Insecure Data Storage
M2: Weak Server Side Controls
M3: Insufficient Transport Layer Protection
M4: Client Side Injection
M5: Poor Authorisation and Authentication
M6: Improper Session Handling
M7: Security Decisions Via Untrusted Inputs
M8: Side Channel Data Leakage
M9: Broken Cryptography
M10: Sensitive Information Disclosure
Environmental constraints
● hospitals: poor wifi
○ store now, sync later
○ elegantly deal with stale data
● radio signal interference
● sound interference &
priority
● healthcare: sterility
○ disease spreading
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
disrupting
healthcare

opportunities
galore

know the
risks

Android
design
Design like you care
●
●
●
●
●

Android Design Guidelines
custom, stylised iconography
sociability
truly responsive design
know your users
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!
optimised form flows
tuned-in to the OS-wide experience
Data input
● validation and feedback
○ Android-formidable-validation
○ Crouton (say NO to Toast)
● “submitting”
○ Done & Discard
○ Contextual Action Bar
(CAB)
Thanks to
●
●
●
●

Awesome Android Devs
Paul Hamilton @ CSC Australia
Stuart Moncrieff @ JDS Australia
Chris Vukin @ Team(evermed)

● http://www.stockpicturesforeveryone.com/

Ende

More Related Content

Viewers also liked

Klinikeinkauf der Zukunft 2035
Klinikeinkauf der Zukunft 2035Klinikeinkauf der Zukunft 2035
Klinikeinkauf der Zukunft 2035Stefan Krojer
 
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027Stefan Krojer
 
Stakeholder Mapping
Stakeholder MappingStakeholder Mapping
Stakeholder Mappingmartin1959
 
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016Übersicht Einkaufsgemeinschaften im Krankenhaus 2016
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016Stefan Krojer
 
360 Grad Wertschöpfung im Krankenhaus-Einkauf
360 Grad Wertschöpfung im Krankenhaus-Einkauf360 Grad Wertschöpfung im Krankenhaus-Einkauf
360 Grad Wertschöpfung im Krankenhaus-EinkaufStefan Krojer
 
Hospital buyer kpi
Hospital buyer kpiHospital buyer kpi
Hospital buyer kpipogemifas
 
Olivier Blanchard Basics Of Social Media Roi
Olivier Blanchard   Basics Of Social Media RoiOlivier Blanchard   Basics Of Social Media Roi
Olivier Blanchard Basics Of Social Media RoiOlivier Blanchard
 

Viewers also liked (7)

Klinikeinkauf der Zukunft 2035
Klinikeinkauf der Zukunft 2035Klinikeinkauf der Zukunft 2035
Klinikeinkauf der Zukunft 2035
 
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027
Die digitale Transformation - wo steht der Klinik-Einkauf im Jahr 2027
 
Stakeholder Mapping
Stakeholder MappingStakeholder Mapping
Stakeholder Mapping
 
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016Übersicht Einkaufsgemeinschaften im Krankenhaus 2016
Übersicht Einkaufsgemeinschaften im Krankenhaus 2016
 
360 Grad Wertschöpfung im Krankenhaus-Einkauf
360 Grad Wertschöpfung im Krankenhaus-Einkauf360 Grad Wertschöpfung im Krankenhaus-Einkauf
360 Grad Wertschöpfung im Krankenhaus-Einkauf
 
Hospital buyer kpi
Hospital buyer kpiHospital buyer kpi
Hospital buyer kpi
 
Olivier Blanchard Basics Of Social Media Roi
Olivier Blanchard   Basics Of Social Media RoiOlivier Blanchard   Basics Of Social Media Roi
Olivier Blanchard Basics Of Social Media Roi
 

Similar to Android for Healthcare - Droidcon London 2013

COVID-19: What are the Potential Impacts on Data Privacy?
COVID-19: What are the Potential Impacts on Data Privacy?COVID-19: What are the Potential Impacts on Data Privacy?
COVID-19: What are the Potential Impacts on Data Privacy?TrustArc
 
Cemal H. Guvercin MedicReS 5th World Congress
Cemal H. Guvercin MedicReS 5th World Congress Cemal H. Guvercin MedicReS 5th World Congress
Cemal H. Guvercin MedicReS 5th World Congress MedicReS
 
Skoder advanced health monitoring system
Skoder   advanced health monitoring systemSkoder   advanced health monitoring system
Skoder advanced health monitoring systemIstiak Ahamed
 
Qrepublik MedID Presentation Product (NEW)_compressed.pdf
Qrepublik MedID Presentation Product (NEW)_compressed.pdfQrepublik MedID Presentation Product (NEW)_compressed.pdf
Qrepublik MedID Presentation Product (NEW)_compressed.pdfQREPUBLIC, INC.
 
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...Enspektos, LLC
 
10 Digital Healthcare Trends To Follow in 2023
10 Digital Healthcare Trends To Follow in 202310 Digital Healthcare Trends To Follow in 2023
10 Digital Healthcare Trends To Follow in 2023EMed HealthTech Pvt Ltd
 
Data security and Privacy in Clinical Research -Compliance and Best Practices...
Data security and Privacy in Clinical Research -Compliance and Best Practices...Data security and Privacy in Clinical Research -Compliance and Best Practices...
Data security and Privacy in Clinical Research -Compliance and Best Practices...ClinosolIndia
 
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...ClinosolIndia
 
Digital Identity & Global Health
Digital Identity & Global HealthDigital Identity & Global Health
Digital Identity & Global HealthDeborah Gonzalez
 
PatientMD sales presentation
PatientMD sales presentationPatientMD sales presentation
PatientMD sales presentationPurbasha Mandal
 
Master thesis defence Merve Şimşek
Master thesis defence Merve ŞimşekMaster thesis defence Merve Şimşek
Master thesis defence Merve ŞimşekMIPLM
 
Apport du Big Data pour la médecine personnalisée
Apport du Big Data pour la médecine personnaliséeApport du Big Data pour la médecine personnalisée
Apport du Big Data pour la médecine personnaliséeTELECOM-PARISTECH-SANTE
 
Intel telecom paris tech 20160616
Intel   telecom paris tech 20160616Intel   telecom paris tech 20160616
Intel telecom paris tech 20160616Alain Tassy
 
Qrepublik Medical ID Seed Round Funding_compressed.pdf
Qrepublik Medical ID Seed Round Funding_compressed.pdfQrepublik Medical ID Seed Round Funding_compressed.pdf
Qrepublik Medical ID Seed Round Funding_compressed.pdfQREPUBLIC, INC.
 
Identity & Health in a Digital World (Emory)
Identity & Health in a Digital World (Emory)Identity & Health in a Digital World (Emory)
Identity & Health in a Digital World (Emory)Deborah Gonzalez, Esq.
 

Similar to Android for Healthcare - Droidcon London 2013 (20)

COVID-19: What are the Potential Impacts on Data Privacy?
COVID-19: What are the Potential Impacts on Data Privacy?COVID-19: What are the Potential Impacts on Data Privacy?
COVID-19: What are the Potential Impacts on Data Privacy?
 
Mobile (tele)radiology
Mobile (tele)radiologyMobile (tele)radiology
Mobile (tele)radiology
 
Privacy and Surveillance
Privacy and SurveillancePrivacy and Surveillance
Privacy and Surveillance
 
QRepublik Eng Ask.pdf
QRepublik Eng Ask.pdfQRepublik Eng Ask.pdf
QRepublik Eng Ask.pdf
 
Cemal H. Guvercin MedicReS 5th World Congress
Cemal H. Guvercin MedicReS 5th World Congress Cemal H. Guvercin MedicReS 5th World Congress
Cemal H. Guvercin MedicReS 5th World Congress
 
Skoder advanced health monitoring system
Skoder   advanced health monitoring systemSkoder   advanced health monitoring system
Skoder advanced health monitoring system
 
Prairie dev con june 2015
Prairie dev con   june 2015Prairie dev con   june 2015
Prairie dev con june 2015
 
Qrepublik MedID Presentation Product (NEW)_compressed.pdf
Qrepublik MedID Presentation Product (NEW)_compressed.pdfQrepublik MedID Presentation Product (NEW)_compressed.pdf
Qrepublik MedID Presentation Product (NEW)_compressed.pdf
 
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...
12 Gifts of Digital Health: How Futuristic Technologies Changed Healthcare an...
 
10 Digital Healthcare Trends To Follow in 2023
10 Digital Healthcare Trends To Follow in 202310 Digital Healthcare Trends To Follow in 2023
10 Digital Healthcare Trends To Follow in 2023
 
Data security and Privacy in Clinical Research -Compliance and Best Practices...
Data security and Privacy in Clinical Research -Compliance and Best Practices...Data security and Privacy in Clinical Research -Compliance and Best Practices...
Data security and Privacy in Clinical Research -Compliance and Best Practices...
 
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...
The Role of Artificial Intelligence and Machine Learning in Clinical Data Man...
 
Digital Identity & Global Health
Digital Identity & Global HealthDigital Identity & Global Health
Digital Identity & Global Health
 
PatientMD sales presentation
PatientMD sales presentationPatientMD sales presentation
PatientMD sales presentation
 
An Introduction to Health Informatics
An Introduction to Health InformaticsAn Introduction to Health Informatics
An Introduction to Health Informatics
 
Master thesis defence Merve Şimşek
Master thesis defence Merve ŞimşekMaster thesis defence Merve Şimşek
Master thesis defence Merve Şimşek
 
Apport du Big Data pour la médecine personnalisée
Apport du Big Data pour la médecine personnaliséeApport du Big Data pour la médecine personnalisée
Apport du Big Data pour la médecine personnalisée
 
Intel telecom paris tech 20160616
Intel   telecom paris tech 20160616Intel   telecom paris tech 20160616
Intel telecom paris tech 20160616
 
Qrepublik Medical ID Seed Round Funding_compressed.pdf
Qrepublik Medical ID Seed Round Funding_compressed.pdfQrepublik Medical ID Seed Round Funding_compressed.pdf
Qrepublik Medical ID Seed Round Funding_compressed.pdf
 
Identity & Health in a Digital World (Emory)
Identity & Health in a Digital World (Emory)Identity & Health in a Digital World (Emory)
Identity & Health in a Digital World (Emory)
 

Recently uploaded

Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowSonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowRiya Pathan
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Nehru place Escorts
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipurparulsinha
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...CALL GIRLS
 
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Nehru place Escorts
 
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...narwatsonia7
 
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...narwatsonia7
 
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000aliya bhat
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...Garima Khatri
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escortsvidya singh
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Miss joya
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Miss joya
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliRewAs ALI
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safenarwatsonia7
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...narwatsonia7
 

Recently uploaded (20)

Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call NowSonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
Sonagachi Call Girls Services 9907093804 @24x7 High Class Babes Here Call Now
 
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service BangaloreCall Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
Call Girl Bangalore Nandini 7001305949 Independent Escort Service Bangalore
 
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
Russian Call Girls in Chennai Pallavi 9907093804 Independent Call Girls Servi...
 
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Majestic 📞 9907093804 High Profile Service 100% Safe
 
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCREscort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
Escort Service Call Girls In Sarita Vihar,, 99530°56974 Delhi NCR
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
 
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
Russian Call Girls Chennai Madhuri 9907093804 Independent Call Girls Service ...
 
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
Russian Call Girls in Bangalore Manisha 7001305949 Independent Escort Service...
 
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
 
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000Ahmedabad Call Girls CG Road 🔝9907093804  Short 1500  💋 Night 6000
Ahmedabad Call Girls CG Road 🔝9907093804 Short 1500 💋 Night 6000
 
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
 
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore EscortsCall Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
Call Girls Horamavu WhatsApp Number 7001035870 Meeting With Bangalore Escorts
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
 
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
Low Rate Call Girls Pune Esha 9907093804 Short 1500 Night 6000 Best call girl...
 
Aspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas AliAspirin presentation slides by Dr. Rewas Ali
Aspirin presentation slides by Dr. Rewas Ali
 
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% SafeBangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
Bangalore Call Girls Marathahalli 📞 9907093804 High Profile Service 100% Safe
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
 

Android for Healthcare - Droidcon London 2013

  • 1. Android for Healthcare by Linden Darling
  • 2. 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
  • 4. 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!
  • 5.
  • 6.
  • 8. orchestration analysis translation safety doctors remote dental veterinary federation monitoring communication supply patient EMR cost nurses audits Bluetooth LE sharing pharmacists processes quality education emergency home miniaturisation
  • 9. New devices, new opportunities ● Tablets ○ Kiosks ● Google Glass ● SmartWatches ○ Omate TrueSmart ○ Galaxy Gear ○ Sony Smartwatch 2 ○ Google Gem (?) ○ Pearl AW414 ○ Qualcomm Toq
  • 10.
  • 11.
  • 12.
  • 14.
  • 15. Healthcare industry ● ● ● ● define: eHealth how is it in Australia? and the rest of the world? what of the future?
  • 16.
  • 17.
  • 18.
  • 19. eBlueBook NSW Ministry of Health ● iOS & Android adaptation of legacy paper-based process ● integrated with PCEHR
  • 20. Helping patients & their families ● monitoring at home ● EMR access ● patient education patient engagement: better outcomes reduced cost
  • 21.
  • 22. Helping healthcare workers ● EMR access ● paperless hospital ● faster data entry & higher accuracy less hassle: better outcomes reduced cost
  • 23.
  • 24. Overhelping | clash of interests ● ● ● ● Sharing too much info Non-medical wording in EMR losing that personal touch Adoption rates? ROI?
  • 25. 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
  • 27. So what could go wrong? ● fail to satisfy = fail to help ● compromise patient privacy ● cause ripple effect in value-chain
  • 28.
  • 29.
  • 30. Privacy matters ● Medical Records = subset of sensitive information ● Privacy legislation... ● Data breach ○ bad press, brand damage ○ massive fines ○ costs in cleanup
  • 31. extract from Australia’s Privacy Act 1988 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, predictive of the health of the individual or a genetic relative of the individual.
  • 32. extract from Australia’s Privacy Act 1988 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 health information about an individual; or (b) (c) genetic information about an individual that is not otherwise health information.
  • 33. Identify risks ● security & privacy ○ Know your data ○ OWASP Top Ten Mobile/Web/Cloud ● compliance ○ Accessibility ○ HIPPA ○ hygeine, health & safety ● environmental constraints
  • 34. OWASP Top Ten Mobile Risks M1: Insecure Data Storage M2: Weak Server Side Controls M3: Insufficient Transport Layer Protection M4: Client Side Injection M5: Poor Authorisation and Authentication M6: Improper Session Handling M7: Security Decisions Via Untrusted Inputs M8: Side Channel Data Leakage M9: Broken Cryptography M10: Sensitive Information Disclosure
  • 35. Environmental constraints ● hospitals: poor wifi ○ store now, sync later ○ elegantly deal with stale data ● radio signal interference ● sound interference & priority ● healthcare: sterility ○ disease spreading
  • 36.
  • 37. 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
  • 39. Design like you care ● ● ● ● ● Android Design Guidelines custom, stylised iconography sociability truly responsive design know your users
  • 40.
  • 41. 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!
  • 42.
  • 44. tuned-in to the OS-wide experience
  • 45. Data input ● validation and feedback ○ Android-formidable-validation ○ Crouton (say NO to Toast) ● “submitting” ○ Done & Discard ○ Contextual Action Bar (CAB)
  • 46. Thanks to ● ● ● ● Awesome Android Devs Paul Hamilton @ CSC Australia Stuart Moncrieff @ JDS Australia Chris Vukin @ Team(evermed) ● http://www.stockpicturesforeveryone.com/ Ende