SlideShare una empresa de Scribd logo
1 de 26
CLASS ATTENDANCE BY USING IBEACON™
TECHNOLOGY IN A HYBRID APPLICATION
Autor: Ruben Alliet
Director: Rafael Llobet Azpitarte
Valencia, 6 de julio de 2016
Index
1. Introduction
2. Objectives
3. Development
4. Results
5. Conclusion and future work
6. Bibliography
2
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
1.Introduction
3
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Introduction
4
Student goes to desk of teacher
Student signs attendance sheet
Teacher takes attendance
sheets to concierge’s desk
Process attendance sheets to
database
Current situation Proposed solution
Student logs into application
Student enters classroom and
comes within radius of iBeacon™
Application receives iBeacon ID
Perform API request and set
attendance in DB
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Demo
5
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Introduction
6
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Problems Solutions
Loss of time in queue Attendance is set by receiving
Bluetooth signal
Possible loss of attendance sheets Application manages all data
Human errors during scanning and
storing of attendances in database
No human interaction, application
automated the process
2.Objectives
7
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Objectives
General Objective
• Build application that allows students to prove their
attendance
Specific Objectives
• Configure and implement iBeacon™
• Implement cross-platform application for students and
teachers
• Implement API
• Design and populate database
8
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Objectives
9
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
IBeacon™ Smartphone
app
API Database
Img x Prototype interaction scheme.
iBeacon sends ID Request
Response
Request
Response
3.Development
10
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
iBeacon™ Development
• Transmits data with BLE up to 100 meters
• iBeacon™ configuration with vendor application
• Every classroom has an iBeacon with unique ID
• ID will be used in the API request to set attendance
• If iBeacon is broken or battery is dead, application can
set the attendance
11
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
iBeaconSmartphone
15M, -12dBm
Img x iBeacon™ proximity.
Application Development
• Client application used by students and teachers.
• Communicate with iBeacon and API
• Student can see attendance history and check-in
• Teacher can see attendance history of everyone and
adjust it
12
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Smartphone
app
iBeacon API
Transmit ID Request
Response
Img x Interaction scheme iBeacon-application-API.
Application Development
• Cordova
• Cross-platform
• HTML,CSS & JS
• Short development time
• Performance less then native application
13
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Img x Phonegap build diagram.
API Development
• Acces Programming Interface
• Secure connection between DB and smartphone
• Node.js
• V8 engine,compiles and executes JS at high speed
• Jason web token to secure
14
Response
Request
Response
Request
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Database
Smartphone
application
Img x. Interaction scheme application-API-Database
Database Development
• Store the attendances of students
• MongoDB
• NoSQL database
• Faster than SQL
• BSON format
15
{
"_id" : ObjectId("57376465bf2537f1e69f941a"),
"building" : "1B",
"name" : "Laboratorio DSIC8",
"minor" : 0,
"major" : 0,
"beacon_uuid" : "e2c56db5-dffb-48d2-b060-d0f5a71096e0"
}
Img x. BSON format
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Img x. Basic queries on SQL and Mongo
4.Results
16
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Results
17
Img x. iBeacon proximity
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
• Each classroom has an iBeacon™, student enters
classroom and comes within radius iBeacon™
• Smartphone receives UUID of iBeacon™
• The UUID of the iBeacon™ and the id of the user will be
used by application to send API request
15M, -12dBm
iBeaconSmartphone
Results
• API uses iBeacon ™ ID and user ID to set attendance of
student in DB
• If iBeacon™ broken or battery dead, teacher sets
attendance of student manually
• Student sees own attendance history, teacher of all
students
18
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Img x. Interaction scheme
5.Conclusion and future
implementations
19
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Conclusion
General Objective
• Application is implemented that allows students to prove their
attendance
Specific Objectives
• Configure and implement iBeacon™
• Implement cross-platform application for students and
teachers
• Implement API
• Design and populate database
Purposes
• Real school context
• Could be applied for other purposes like conferences, office…
20
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Future implementations: NFC
NFC
• iBeacons high implementation cost
• Near Field Communication (4cm)
• Student puts student card with NFC chip on smartphone
of teacher
21
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Request
Response
Response
Request
Smartphone
application
API DatabaseNFC
Future implementations
Data exchange with Google Calendar
• Current situation: student sees attendance history on
application.
• Synchronize attendance data with Google Calendar
22
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Future implementations
23
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Future implementations
Fingerprint login
• Current situation: student enters credentials
• Fingerprint sensor smartphone
• False positive/false negative
• Library fingerprint check
• Ensure user confidentiality
24
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
6.Bibliography
25
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
Bibliography
• [1] Anonymous, “iBeacon™”,
https://en.wikipedia.org/wiki/IBeacon™ [Online]. 21 June
2016, at 12:35
• [2] Simon Toulson, “iBeacon™ Parameters: UUID, Major
and Minor”,https://kontakt.io/blog/iBeacon™-
configuration-guide-tranmission-power/ [Online]. 04 June
2016, at 03:06
26
CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION

Más contenido relacionado

Similar a Bachelor thesis: class attendance by using iBeacon technology in a hybrid application

Amizoner Presentation
Amizoner PresentationAmizoner Presentation
Amizoner PresentationNeil Mathew
 
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Ganesan Narayanasamy
 
Mobile application development i beacon - course gate
Mobile application development  i beacon - course gateMobile application development  i beacon - course gate
Mobile application development i beacon - course gateCourse Gate
 
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)Ming Zhao
 
App Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup WeekendApp Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup WeekendMiguel Jiménez
 
Resume__DotNet_Koushik_Deb
Resume__DotNet_Koushik_DebResume__DotNet_Koushik_Deb
Resume__DotNet_Koushik_DebKoushik Deb
 
The Library Technology Prototyping Service at Illinois
The Library Technology Prototyping Service at IllinoisThe Library Technology Prototyping Service at Illinois
The Library Technology Prototyping Service at IllinoisJim Hahn
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahul Gupta
 
Proof of concept: Remote Laboratory Raspberry Pi + FPAA
Proof of concept: Remote Laboratory Raspberry Pi + FPAAProof of concept: Remote Laboratory Raspberry Pi + FPAA
Proof of concept: Remote Laboratory Raspberry Pi + FPAAManuel Castro
 
Java Web development.pptx
Java Web development.pptxJava Web development.pptx
Java Web development.pptxNehaSubbaiah
 
Pankaj singh bisht
Pankaj singh bisht Pankaj singh bisht
Pankaj singh bisht pankaj bisht
 
pankaj_singh_bisht
pankaj_singh_bisht pankaj_singh_bisht
pankaj_singh_bisht pankaj bisht
 
Updated resume
Updated resumeUpdated resume
Updated resumeArun Kiran
 

Similar a Bachelor thesis: class attendance by using iBeacon technology in a hybrid application (20)

Amizoner Presentation
Amizoner PresentationAmizoner Presentation
Amizoner Presentation
 
Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab Special Purpose IBM Center of excellence lab
Special Purpose IBM Center of excellence lab
 
Hulmani resume
Hulmani   resumeHulmani   resume
Hulmani resume
 
Mobile application development i beacon - course gate
Mobile application development  i beacon - course gateMobile application development  i beacon - course gate
Mobile application development i beacon - course gate
 
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
 
aditya _gupta
aditya _guptaaditya _gupta
aditya _gupta
 
App Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup WeekendApp Mashup GE: WireCloud - Startup Weekend
App Mashup GE: WireCloud - Startup Weekend
 
Prakash Singh Resume.docx
Prakash Singh Resume.docxPrakash Singh Resume.docx
Prakash Singh Resume.docx
 
PhoneGap Credentials @ Neev
PhoneGap Credentials @ NeevPhoneGap Credentials @ Neev
PhoneGap Credentials @ Neev
 
Resume__DotNet_Koushik_Deb
Resume__DotNet_Koushik_DebResume__DotNet_Koushik_Deb
Resume__DotNet_Koushik_Deb
 
The Library Technology Prototyping Service at Illinois
The Library Technology Prototyping Service at IllinoisThe Library Technology Prototyping Service at Illinois
The Library Technology Prototyping Service at Illinois
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_spring
 
Proof of concept: Remote Laboratory Raspberry Pi + FPAA
Proof of concept: Remote Laboratory Raspberry Pi + FPAAProof of concept: Remote Laboratory Raspberry Pi + FPAA
Proof of concept: Remote Laboratory Raspberry Pi + FPAA
 
Smart Campus Technology
Smart Campus TechnologySmart Campus Technology
Smart Campus Technology
 
Full Resolt Report
Full Resolt ReportFull Resolt Report
Full Resolt Report
 
Java Web development.pptx
Java Web development.pptxJava Web development.pptx
Java Web development.pptx
 
Pankaj singh bisht
Pankaj singh bisht Pankaj singh bisht
Pankaj singh bisht
 
pankaj_singh_bisht
pankaj_singh_bisht pankaj_singh_bisht
pankaj_singh_bisht
 
Updated resume
Updated resumeUpdated resume
Updated resume
 
AI lab using IBM Power Systems
AI lab using IBM Power SystemsAI lab using IBM Power Systems
AI lab using IBM Power Systems
 

Último

9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7Pooja Nehwal
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPsychicRuben LoveSpells
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRnishacall1
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceanilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceanilsa9823
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Pooja Nehwal
 

Último (7)

9892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x79892124323 | Book Call Girls in Juhu and escort services 24x7
9892124323 | Book Call Girls in Juhu and escort services 24x7
 
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost LoverPowerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
Powerful Love Spells in Arkansas, AR (310) 882-6330 Bring Back Lost Lover
 
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCRFULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
FULL ENJOY - 9999218229 Call Girls in {Mahipalpur}| Delhi NCR
 
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 71 Noida Escorts >༒8448380779 Escort Service
 
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual serviceCALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
CALL ON ➥8923113531 🔝Call Girls Saharaganj Lucknow best sexual service
 
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Gomti Nagar Lucknow best Night Fun service
 
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
Call US Pooja 9892124323 ✓Call Girls In Mira Road ( Mumbai ) secure service,
 

Bachelor thesis: class attendance by using iBeacon technology in a hybrid application

  • 1. CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Autor: Ruben Alliet Director: Rafael Llobet Azpitarte Valencia, 6 de julio de 2016
  • 2. Index 1. Introduction 2. Objectives 3. Development 4. Results 5. Conclusion and future work 6. Bibliography 2 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 3. 1.Introduction 3 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 4. Introduction 4 Student goes to desk of teacher Student signs attendance sheet Teacher takes attendance sheets to concierge’s desk Process attendance sheets to database Current situation Proposed solution Student logs into application Student enters classroom and comes within radius of iBeacon™ Application receives iBeacon ID Perform API request and set attendance in DB CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 5. Demo 5 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 6. Introduction 6 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Problems Solutions Loss of time in queue Attendance is set by receiving Bluetooth signal Possible loss of attendance sheets Application manages all data Human errors during scanning and storing of attendances in database No human interaction, application automated the process
  • 7. 2.Objectives 7 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 8. Objectives General Objective • Build application that allows students to prove their attendance Specific Objectives • Configure and implement iBeacon™ • Implement cross-platform application for students and teachers • Implement API • Design and populate database 8 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 9. Objectives 9 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION IBeacon™ Smartphone app API Database Img x Prototype interaction scheme. iBeacon sends ID Request Response Request Response
  • 10. 3.Development 10 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 11. iBeacon™ Development • Transmits data with BLE up to 100 meters • iBeacon™ configuration with vendor application • Every classroom has an iBeacon with unique ID • ID will be used in the API request to set attendance • If iBeacon is broken or battery is dead, application can set the attendance 11 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION iBeaconSmartphone 15M, -12dBm Img x iBeacon™ proximity.
  • 12. Application Development • Client application used by students and teachers. • Communicate with iBeacon and API • Student can see attendance history and check-in • Teacher can see attendance history of everyone and adjust it 12 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Smartphone app iBeacon API Transmit ID Request Response Img x Interaction scheme iBeacon-application-API.
  • 13. Application Development • Cordova • Cross-platform • HTML,CSS & JS • Short development time • Performance less then native application 13 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Img x Phonegap build diagram.
  • 14. API Development • Acces Programming Interface • Secure connection between DB and smartphone • Node.js • V8 engine,compiles and executes JS at high speed • Jason web token to secure 14 Response Request Response Request CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Database Smartphone application Img x. Interaction scheme application-API-Database
  • 15. Database Development • Store the attendances of students • MongoDB • NoSQL database • Faster than SQL • BSON format 15 { "_id" : ObjectId("57376465bf2537f1e69f941a"), "building" : "1B", "name" : "Laboratorio DSIC8", "minor" : 0, "major" : 0, "beacon_uuid" : "e2c56db5-dffb-48d2-b060-d0f5a71096e0" } Img x. BSON format CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Img x. Basic queries on SQL and Mongo
  • 16. 4.Results 16 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 17. Results 17 Img x. iBeacon proximity CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION • Each classroom has an iBeacon™, student enters classroom and comes within radius iBeacon™ • Smartphone receives UUID of iBeacon™ • The UUID of the iBeacon™ and the id of the user will be used by application to send API request 15M, -12dBm iBeaconSmartphone
  • 18. Results • API uses iBeacon ™ ID and user ID to set attendance of student in DB • If iBeacon™ broken or battery dead, teacher sets attendance of student manually • Student sees own attendance history, teacher of all students 18 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Img x. Interaction scheme
  • 19. 5.Conclusion and future implementations 19 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 20. Conclusion General Objective • Application is implemented that allows students to prove their attendance Specific Objectives • Configure and implement iBeacon™ • Implement cross-platform application for students and teachers • Implement API • Design and populate database Purposes • Real school context • Could be applied for other purposes like conferences, office… 20 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 21. Future implementations: NFC NFC • iBeacons high implementation cost • Near Field Communication (4cm) • Student puts student card with NFC chip on smartphone of teacher 21 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION Request Response Response Request Smartphone application API DatabaseNFC
  • 22. Future implementations Data exchange with Google Calendar • Current situation: student sees attendance history on application. • Synchronize attendance data with Google Calendar 22 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 23. Future implementations 23 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 24. Future implementations Fingerprint login • Current situation: student enters credentials • Fingerprint sensor smartphone • False positive/false negative • Library fingerprint check • Ensure user confidentiality 24 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 25. 6.Bibliography 25 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION
  • 26. Bibliography • [1] Anonymous, “iBeacon™”, https://en.wikipedia.org/wiki/IBeacon™ [Online]. 21 June 2016, at 12:35 • [2] Simon Toulson, “iBeacon™ Parameters: UUID, Major and Minor”,https://kontakt.io/blog/iBeacon™- configuration-guide-tranmission-power/ [Online]. 04 June 2016, at 03:06 26 CLASS ATTENDANCE BY USING IBEACON™ TECHNOLOGY IN A HYBRID APPLICATION