Το μάθημα πραγματεύεται τις θεμελιώδεις αρχές, τα πρότυπα αρχιτεκτονικής και τον κύκλο ζωής ανάπτυξης λογισμικού για κινητές συσκευές, εστιάζοντας στη σχεδίαση διεπαφής και εμπειρίας χρήστη (UI/UX), καθώς και στην υλοποίηση διαπλατφορμικών (cross-platform) συστημάτων. Η ύλη περιλαμβάνει τη μελέτη και αξιοποίηση σύγχρονων εργαλείων και τεχνολογιών, από περιβάλλοντα οπτικού προγραμματισμού έως σύγχρονα πλαίσια ανάπτυξης και μηχανισμούς Τεχνητής Νοημοσύνης. Σκοπός είναι η απόκτηση θεωρητικού υποβάθρου και εφαρμοσμένης ικανότητας στην παραγωγή ολοκληρωμένων κινητών εφαρμογών.
Ανάπτυξη mobile εφαρμογών, χρήση Flutter/Dart.
Εργαστηριακή ανάπτυξη.
Flutter, Dart, MIT App Inventor.
Πρωτότυπο εφαρμογής.