SlideShare a Scribd company logo
Mi Band Pulse
HeartCheck Unofficial App
[Team: Mauro Papa & Maria Palma ]
HeartCheck: Changelog [PART ONE]
Succeeded in bounding and
connecting both Xiaomi Mi
Band 1S and Xiaomi Mi Band 2.
Totally automatic process, no
user interaction need.
Extremely easy MIUI-style
graphic user interface.
HeartCheck: Changelog [PART ONE]
Succeeded in getting realtime
heart rate monitoring from
Xiaomi Mi Band 1S.
Easy-to-use GUI able to host
next next developed modules
Initial User Evalutaion: Guerrilla UsabilityTesting
Instead of renting a lab, guerrilla research
is typically done out in the community;
users are found at coffee shops or
subway stations and asked to complete
basic.(We are shy! We just used friends!)
While guerrilla testing is a great option,
particularly on a budget, it is best used
only for products or services with a large
user base.
Initial User Evaluation: Main feedbacks
1 2 3
I.U.E. SUMMARY:
Every user succeeded in
completing the tasks we
asked him to carry out.
Also older users were able
to do them with very few
difficulties. Older users suggested
us to make small texts
bigger in order to be
easier to read.
Provide	multi
language	interface.
Let the user select
the kind of activity he
is carrying out.
ALREADY IN THE TODO LIST
HeartCheck: TODO List [PART ONE]
1. IMPROVE MULTI -THREAD MANAGEMENT
Need of an improved multi-thread management
lighter than the GadgetBridge one but able to
make application more reliable
2. IMPLEMENT MI BAND 2 HR MONITORING
As of today, the application works only with
Xiaomi Mi Band 1s
HeartCheck: TODO List [PARTTWO]
1. DEVELOP COMPLEX CORE ALGORITHM
The goal is to come up with a core algorithm
which Is better than just fixing a safe range of
beats per minute
2. IMPLEMENT STATISTICS FRAGMENT
To let the user check his past heart behaviour
Useful links
/papamauro/HeartCheck pervsys-heartcheck.slack.com
END
Bye bye!

More Related Content

Similar to HeartCheck_third_deadline

Case Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design CertificateCase Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design Certificate
AbelKCS
 
Homefeed
HomefeedHomefeed
Homefeed
abacusindia
 
11 in theloop preso 5
11 in theloop preso 511 in theloop preso 5
11 in theloop preso 5
AlexRuan5
 
203CR Portfolio 2 UCD
203CR Portfolio 2  UCD203CR Portfolio 2  UCD
203CR Portfolio 2 UCD
Theodoros Charisis
 
Hodges: Mobile for journalists
Hodges: Mobile for journalistsHodges: Mobile for journalists
Hodges: Mobile for journalists
News Leaders Association's NewsTrain
 
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP..."Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
Zeix AG
 
kritika_resume2
kritika_resume2kritika_resume2
kritika_resume2
kritika tandon
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Report
weilong1113
 
IRJET- Adavnce Media Player
IRJET- Adavnce Media PlayerIRJET- Adavnce Media Player
IRJET- Adavnce Media Player
IRJET Journal
 
IRJET- Adavnce Media Player
IRJET-  	  Adavnce Media PlayerIRJET-  	  Adavnce Media Player
IRJET- Adavnce Media Player
IRJET Journal
 
Unlock Free ChatGPT Voice On Mobile App.pdf
Unlock Free ChatGPT Voice On Mobile App.pdfUnlock Free ChatGPT Voice On Mobile App.pdf
Unlock Free ChatGPT Voice On Mobile App.pdf
Impulse Digital
 
UX Activities for Pet Wearable iOS Mobile App
UX Activities for Pet Wearable iOS Mobile AppUX Activities for Pet Wearable iOS Mobile App
UX Activities for Pet Wearable iOS Mobile App
Nicole Warner
 
ISDD Testing
ISDD TestingISDD Testing
ISDD Testing
Forrester High School
 
Marketing plan for android app(easy edit)
Marketing plan for android app(easy edit)Marketing plan for android app(easy edit)
Marketing plan for android app(easy edit)
BALAMURUGAN T C
 
Anatomy of a bug
Anatomy of a bugAnatomy of a bug
Anatomy of a bug
Calum Halcrow
 
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
SWE481 – Software Engineering Capstone 1     Page  2SWE.docxSWE481 – Software Engineering Capstone 1     Page  2SWE.docx
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
mattinsonjanel
 

Similar to HeartCheck_third_deadline (16)

Case Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design CertificateCase Study 1 - Portfolio Project Final - Google UX Design Certificate
Case Study 1 - Portfolio Project Final - Google UX Design Certificate
 
Homefeed
HomefeedHomefeed
Homefeed
 
11 in theloop preso 5
11 in theloop preso 511 in theloop preso 5
11 in theloop preso 5
 
203CR Portfolio 2 UCD
203CR Portfolio 2  UCD203CR Portfolio 2  UCD
203CR Portfolio 2 UCD
 
Hodges: Mobile for journalists
Hodges: Mobile for journalistsHodges: Mobile for journalists
Hodges: Mobile for journalists
 
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP..."Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
 
kritika_resume2
kritika_resume2kritika_resume2
kritika_resume2
 
HCI Group Project Report
HCI Group Project ReportHCI Group Project Report
HCI Group Project Report
 
IRJET- Adavnce Media Player
IRJET- Adavnce Media PlayerIRJET- Adavnce Media Player
IRJET- Adavnce Media Player
 
IRJET- Adavnce Media Player
IRJET-  	  Adavnce Media PlayerIRJET-  	  Adavnce Media Player
IRJET- Adavnce Media Player
 
Unlock Free ChatGPT Voice On Mobile App.pdf
Unlock Free ChatGPT Voice On Mobile App.pdfUnlock Free ChatGPT Voice On Mobile App.pdf
Unlock Free ChatGPT Voice On Mobile App.pdf
 
UX Activities for Pet Wearable iOS Mobile App
UX Activities for Pet Wearable iOS Mobile AppUX Activities for Pet Wearable iOS Mobile App
UX Activities for Pet Wearable iOS Mobile App
 
ISDD Testing
ISDD TestingISDD Testing
ISDD Testing
 
Marketing plan for android app(easy edit)
Marketing plan for android app(easy edit)Marketing plan for android app(easy edit)
Marketing plan for android app(easy edit)
 
Anatomy of a bug
Anatomy of a bugAnatomy of a bug
Anatomy of a bug
 
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
SWE481 – Software Engineering Capstone 1     Page  2SWE.docxSWE481 – Software Engineering Capstone 1     Page  2SWE.docx
SWE481 – Software Engineering Capstone 1 Page 2SWE.docx
 

Recently uploaded

一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
upoux
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
Yasser Mahgoub
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Gas agency management system project report.pdf
Gas agency management system project report.pdfGas agency management system project report.pdf
Gas agency management system project report.pdf
Kamal Acharya
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
PIMR BHOPAL
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
PreethaV16
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
morris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdfmorris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdf
ycwu0509
 

Recently uploaded (20)

一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
一比一原版(osu毕业证书)美国俄勒冈州立大学毕业证如何办理
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Gas agency management system project report.pdf
Gas agency management system project report.pdfGas agency management system project report.pdf
Gas agency management system project report.pdf
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
VARIABLE FREQUENCY DRIVE. VFDs are widely used in industrial applications for...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Object Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOADObject Oriented Analysis and Design - OOAD
Object Oriented Analysis and Design - OOAD
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
morris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdfmorris_worm_intro_and_source_code_analysis_.pdf
morris_worm_intro_and_source_code_analysis_.pdf
 

HeartCheck_third_deadline

  • 1. Mi Band Pulse HeartCheck Unofficial App [Team: Mauro Papa & Maria Palma ]
  • 2. HeartCheck: Changelog [PART ONE] Succeeded in bounding and connecting both Xiaomi Mi Band 1S and Xiaomi Mi Band 2. Totally automatic process, no user interaction need. Extremely easy MIUI-style graphic user interface.
  • 3. HeartCheck: Changelog [PART ONE] Succeeded in getting realtime heart rate monitoring from Xiaomi Mi Band 1S. Easy-to-use GUI able to host next next developed modules
  • 4. Initial User Evalutaion: Guerrilla UsabilityTesting Instead of renting a lab, guerrilla research is typically done out in the community; users are found at coffee shops or subway stations and asked to complete basic.(We are shy! We just used friends!) While guerrilla testing is a great option, particularly on a budget, it is best used only for products or services with a large user base.
  • 5. Initial User Evaluation: Main feedbacks 1 2 3 I.U.E. SUMMARY: Every user succeeded in completing the tasks we asked him to carry out. Also older users were able to do them with very few difficulties. Older users suggested us to make small texts bigger in order to be easier to read. Provide multi language interface. Let the user select the kind of activity he is carrying out. ALREADY IN THE TODO LIST
  • 6. HeartCheck: TODO List [PART ONE] 1. IMPROVE MULTI -THREAD MANAGEMENT Need of an improved multi-thread management lighter than the GadgetBridge one but able to make application more reliable 2. IMPLEMENT MI BAND 2 HR MONITORING As of today, the application works only with Xiaomi Mi Band 1s
  • 7. HeartCheck: TODO List [PARTTWO] 1. DEVELOP COMPLEX CORE ALGORITHM The goal is to come up with a core algorithm which Is better than just fixing a safe range of beats per minute 2. IMPLEMENT STATISTICS FRAGMENT To let the user check his past heart behaviour