HEAL DSpace

Σχεδίαση και υλοποίηση εφαρμογής εθελοντή αιμοδότη για κινητά τερματικά με χρήση τεχνολογιών αιχμής

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Λυκογιάννη-Μπεκάκου, Χριστίνα-Αθηνά el
dc.contributor.author Lykogianni-Bekakou, Christina-Athina en
dc.date.accessioned 2024-01-26T11:16:47Z
dc.date.available 2024-01-26T11:16:47Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/58692
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.26388
dc.rights Default License
dc.subject Εφαρμογή κινητού τερματικού Android el
dc.subject Προσβασιμότητα el
dc.subject REST API el
dc.subject OpenAPI el
dc.subject Mobile Web Practices 1.0 el
dc.subject Android mobile application en
dc.subject Usability, accessibility, user experience en
dc.subject REST architecture en
dc.subject React Native en
dc.title Σχεδίαση και υλοποίηση εφαρμογής εθελοντή αιμοδότη για κινητά τερματικά με χρήση τεχνολογιών αιχμής el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.classification Computer science en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2023-07-18
heal.abstract Στην παρούσα διπλωματική μελετήθηκε, σχεδιάστηκε και υλοποιήθηκε μία εφαρμογή, που σε συνεργασία με το «Εθνικό Μητρώο Αιμοδοτών», παρέχει χρήσιμες και εξατομικευμένες πληροφορίες στους αιμοδότες και λειτουργεί σε κινητό τερματικό (smartphone ή tablet). Η εφαρμογή μπορεί να εκτελεσθεί σε Android λειτουργικό, ενώ για την υλοποίησή της διερευνήθηκαν οι σύχρονες μεθοδολογίες ανάπτυξης και οι διαθέσιμες τεχνολογίες με σκοπό την ανάπτυξη μίας αποδοτικά λειτουργικής, εύχρηστης και ασφαλούς εφαρμογής. Με τη χρήση σύγχρονων τεχνολογιών, όπως είναι το React Native, επιδιώχθηκε η αποδοτική χρήση των πόρων του τερματικού. Για τη διασύνδεση με το Εθνικό Μητρώο Αιμοδοτών αξιοποιήθηκε το διαθέσιμο API (application programming interface) της υπηρεσίας και επιπλέον, καταγράφηκαν προτάσεις τροποποίησής του, βασιζόμενες στις αρχές της REST αρχιτεκτονικής. Ακολουθώντας τις βέλτιστες πρακτικές προγραμματισμού και τεκμηρίωσης, η προτεινόμενη μορφή του API αποτυπώθηκε σύμφωνα με το OpenAPI specification. Τέλος, πριν την υλοποίηση της εφαρμογής πραγματοποιήθηκε εκτενής μελέτη για το βέλτιστο σχεδιασμό της διεπαφής της και αποτύπωση όλων των προς υλοποίηση οθονών σε wireframes. Σημειώνεται ότι στα πλαίσια αυτής της εργασίας μελετήθηκαν και εφαρμόστηκαν οι βέλτιστες πρακτικές για ευχρηστία και οι Mobile Web Practices 1.0 του W3C για προσβασιμότητα ώστε η χρήση της εφαρμογής να είναι εφικτή από όλους τους εν δυνάμει χρήστες. el
heal.abstract This dissertation was focused on designing and implementing a mobile application for the «National Blood Donor Registry», that provides useful and personalized information to blood donors. The application can operate on a mobile terminal (smartphone or tablet) with the Android operating system. For its implementation, modern development methodologies and available technologies were explored to develop an efficiently functional, user-friendly, and secure application. The aforementioned goals were achieved through the use of technologies such as React Native. To connect with the National Blood Donor Registry, the available API (application programming interface) of the service was utilized, and furthermore, proposals for its modification were recorded based on the principles of REST architecture. Following the best programming and documentation practices, the proposed API was documented according to the OpenAPI specification. Finally, before implementing the application, an extensive study was conducted for the optimal design of its interface. As part of this process, wireframes were created to visually represent all the screens that would be implemented. It’s worth mentioning that within the scope of this work, best practices for usability and the Mobile Web Practices 1.0 of W3C for accessibility were studied and applied, ensuring that the application is accessible to all potential users. en
heal.advisorName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.committeeMemberName Σούντρης, Δημήτριος el
heal.committeeMemberName Αμδίτης, Άγγελος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 118 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής