ΚΕΠ104: Development of codeless Mobile Apps with Microsoft Power Apps

ΚΕΠ104: Development of codeless Mobile Apps with Microsoft Power Apps

Τίτλος Μαθήματος

Development of codeless Mobile Apps with Microsoft Power Apps

Κωδικός Μαθήματος

ΚΕΠ 104

Τύπος μαθήματος

Σεμινάρια/Εργαστήρια

Επίπεδο

Προπτυχιακό και Μεταπτυχιακό

Έτος / Εξάμηνο φοίτησης

Οποιοδήποτε έτος / Θερινό Εξάμηνο

Όνομα Διδάσκοντα

Δρ Δημήτρης Κυριάκου

ECTS

3

Διαλέξεις / εβδομάδα

2 Διαλέξεις ανά εβδομάδα

09/06 – 15.00-18.00
10/06
– 15.00-18.00
16/06
– 15.00-18.00
1
7/06 – 15.00-18.00
23/06
– 15.00-18.00
24/06 – 15.00-18.00

Εργαστήρια / εβδομάδα

2 Εργαστήρια ανά εβδομάδα

3 ώρες άνα εργαστήριο

18 ώρες συνολικά

ΔΙΑΡΚΕΙΑ = 3 εβδομάδες

(βλέπε πρόγραμμα Διαλέξεις/εβδομάδα)

Στόχοι Μαθήματος

Η αλματώδης ανάπτυξη εργαλείων no-code όπως το Google Appsheet και το MS PowerApps επιτρέπουν πλέον τη δημιουργία εφαρμογών υψηλής αισθητικής και προχωρημένης λειτουργικότητας χωρίς καμία ανάγκη για συγγραφή κώδικα. Το μόνο που απαιτείται από τον χρήστη είναι να μάθει τις σχετικά εύκολα τεχνικές διαχείρισης δεδομένων που υπάρχουν σε μορφή πινάκων (π.χ. excel).

Στο μάθημα αυτό οι φοιτητές θα μάθουν (χωρίς την συγγραφή προγραμματιστικού κώδικα) να:

  • Φορτώνουν πηγές δεδομένων, διαφορετικού τύπου και μεγέθους, και να δημιουργούν το μοντέλο δεδομένων πάνω στο οποίο θα βασιστεί η εφαρμογή τους (π.χ. μια λίστα αιθουσών ομαδικής μελέτης στη Βιβλιοθήκη με τις ώρες στις οποίες είναι δεσμευμένες)

  • Μορφοποιούν τα δεδομένα τους με μετονομασία ή διαγραφή στηλών, μορφοποίηση τιμών και προσθήκη νέων στηλών με χρήση απλών συναρτήσεων.

  • Να χρησιμοποιούν το μοντέλο δεδομένων που ανέπτυξαν προκειμένου να δημιουργούν διαφορετικούς τύπους οθονών της εφαρμογής καθώς και τα μενού περιήγησης.

  • Να δημοσιεύουν τις εφαρμογές τους για χρήση σε πραγματικές συσκευές.

Οι συμμετέχοντες, πέρα από την παρακολούθηση των πρακτικών σεμιναρίων, θα κληθούν να εφαρμόσουν όσα μάθουν σε πράξη και να δημιουργήσουν μια εφαρμογή για κινητά τηλέφωνα την οποία θα παρουσιάσουν στην τελευταία συνάντηση.

 

Μαθησιακά Αποτελέσματα

Θα γίνει παρουσίαση της χρήσης του λογισμικού Microsoft Power Apps και θα επιτρέψει σε όλους τους φοιτητές να φτιάξουν την πρώτη τους εφαρμογή για smartphones.

Προαπαιτούμενα

Κανένα

Συναπαιτούμενα

Κανένα

Περιεχόμενο Μαθήματος

ΔΙΑΛΕΞΗ 1

ΤΡΙΤΗ 09/06/2026

  1. Εισαγωγή στο Σεμινάριο

  2. Εισαγωγή στο εργαλείο Microsoft Power Apps

  3. Σύνδεση και δημιουργία Λύσης (Solution)

  4. Δημιουργία 1ης εφαρμογής (Canvas App) και παρουσίαση περιβάλλοντος (Designer overview)

  5. Δημιουργία 1ης οθόνης και παρουσίαση βασικών συστατικών αλληλεπίδρασης με τον χρήστη (User Interface Components)

  6. Δημιουργία 2ης και 3ης οθόνης

  7. Δημιουργία Ομάδων (Groups)

  8. Καθορισμό παρασκηνίου (Background Color/Image)

  9. Σύνδεση Οθονών (Screens Navigation)

  10. Έλεγχος και Προβολή Εφαρμογής (Testing and Run the App)

ΔΙΑΛΕΞΗ 2

ΤΕΤΑΡΤΗ 10/06/2026

  1. Σύνδεση εφαρμογής με εξωτερική πηγή δεδομένων (External Data Source) – χρήση αρχείου Excel

  2. Χρήση Γκαλερυ για παρουσίαση δεδομένων (Vertical and Horizontal Galleries)

  3. Εφαρμογή φίλτρων (Filters) για προσαρμογή παρουσίασης δεδομένων με βάση των επιλογών του χρήστη

  4. Έλεγχος και Προβολή Εφαρμογής (Testing and Run the App)

ΔΙΑΛΕΞΗ 3

ΤΡΙΤΗ 16/06/2026

  1. Δημιουργία Φόρμας (Forms) για εισαγωγή δεδομένων από τον χρήστη

  2. Κατάθεση δεδομένων χρήστη στην εξωτερική/εσωτερική πηγή δεδομένων - χρήση SharePoint σαν πηγή δεδομένων

  3. Επαναφοράς Φόρμας στην αρχική κατάσταση (Resetting Form)

  4. Έλεγχος και Προβολή Εφαρμογής (Testing and Run the App)

 

ΔΙΑΛΕΞΗ 4

ΤΕΤΑΡΤΗ 17/06/2026

  1. Δημιουργία τοπικών και καθολικών μεταβλητών (Local and Global Variables)

  2. Δημιουργία Συλλογών (Collections) για διαχείριση των δεδομένων

  3. Εφαρμογή και Χρήση Ενδιάμεσης Κατάστασης (Overlays)

  4. Εφαρμογή και Χρήση Αναδυόμενων Παραθύρων (PopUps)

  5. Έλεγχος και Προβολή Εφαρμογής (Testing and Run the App)

ΔΙΑΛΕΞΗ 5

ΤΡΙΤΗ 23/06/2026

  1. Επανάληψη1ης και 2ης διάλεξης με δεύτερο σενάριο

  2. Εκβάθυνση των γνώσεων της 1ης και 2ης διάλεξης

  3. Ανακοίνωση εργασίας

  4. Ετοιμασία εργασίας μέσα στην τάξη

ΔΙΑΛΕΞΗ 6

ΤΕΤΑΡΤΗ 24/06/2026

  1. Επανάληψη 3ης και 4ης διάλεξης με δεύτερο σενάριο

  2. Εκβάθυνση των γνώσεων της 3ης και 4ης διάλεξης

  3. Ολοκλήρωση εργασίας μέσα στην τάξη

  4. Παρουσίαση εργασίας

Μεθοδολογία Διδασκαλίας

Σεμινάρια, Εργαστήρια.

Βιβλιογραφία

Παρουσιάσεις

Καθοδηγημένα Σενάρια Πρακτικής Εξάσκησης

Σημειώσεις

Διαδικτυακό υλικό

Αξιολόγηση

Επιτυχία/Αποτυχία

Γλώσσα

Ελληνικά

Go to top