Creating an educational application using the principles of responsive web design for optimal user experience
Δημιουργία εκπαιδευτικής εφαρμογής με τις αρχές της προσαρμοστικής σχεδίασης για την βέλτιστη εμπειρία χρηστών
Keywords
Web appication ; Educational application ; React ; JavaScript ; Responsive web designAbstract
The present thesis is about creating an educational Web Application following the modern
guidelines of the Responsive Web Design pattern. This pattern allows for an easier
customisation of the functionality of the Application on demand, according to the user’s wishes
and needs. Thus, it results on the optimisation of the user experience. The user experience
therefore is unhindered by the type of device of the end user, or the size of the screen of the
device in question. The creation of this Web Application also follows industry-standard
methodology and utilises tools that are commonplace in the web development space
nowadays.
Abstract
H παρούσα διπλωματική ασχολείται με την σύγχρονη προσέγγιση της αρχιτεκτονικής μιας
διαδικτυακής εφαρμογής, ακολουθώντας τις αρχές της προσαρμοστικής σχεδίασης. Η
προσαρμοστική σχεδίαση επιτρέπει την εύκολη εξατομίκευση της λειτουργίας της εφαρμογής
ανάλογα με τις ανάγκες και επιθυμίες του χρήστη, οδηγώντας στην βελτιστοποίηση της
εμπειρίας του. Η εμπειρία χρήστη, επομένως, δεν επηρεάζεται από τον τύπο της συσκευής
του τελικού χρήστη ή το μέγεθος της οθόνης της εκάστοτε συσκευής. Κατά την διάρκεια της
ανάπτυξης αυτής της διαδικτυακής εφαρμογής τηρήθηκαν μεθοδολογίες που θεωρούνται
πλέον βιομηχανικά πρότυπα στον προγραμματισμό διαδικτυακών εφαρμογών και έγινε χρήση
εργαλείων που είναι ευρέως διαδεδομένα στον γενικότερο χώρο της ανάπτυξης ιστοσελίδων
των τελευταίων ετών.