Επιτομή:
Στην παρούσα Διπλωματική εργασία παρουσιάζονται οι διαφορετικές αρχιτεκτονικές προσεγγίσεις αλλά και τεχνολογίες που χρησιμοποιούνται για την ανάπτυξη εφαρμογών σε κινητές συσκευές. Αναλύονται Native και Cross Platform (ανεξαρτήτως πλατφόρμας) προσεγγίσεις που περιλαμβάνουν τις native εφαρμογές, τα Progressive Web Apps, τα Hybrid Apps, τα Interpreted Apps και τα Cross Compiled Apps. Ακόμα γίνεται μία καταγραφή της αγοράς για smartphone, αγορές εφαρμογών για κινητές συσκευές, λειτουργικά συστήματα που χρησιμοποιούν οι συσκευές αυτές και τεχνολογίες ανάπτυξης που επικρατούν.
Επιπρόσθετα παρουσιάζεται μία native Android εφαρμογή που αναπτύχθηκε στα πλαίσια της εργασίας με μία περιγραφή των τεχνολογιών που χρησιμοποιήθηκαν για αυτόν τον σκοπό. Αναφέρονται οι συσκευές που υποστηρίζουν την εφαρμογή που αναπτύχθηκε, η λειτουργικότητα της εφαρμογής, ο τρόπος και οι τεχνολογίες για την σύνδεση της εφαρμογής με μία βάση δεδομένων, βιβλιοθήκες κώδικα, και λεπτομερής περιγραφή των εργαλείων που χρησιμοποιήθηκαν.