Ηλεκτρονική Διάθεση Μαθήματος
Μαθησιακά Αποτελέσματα
Στόχος του μαθήματος ειναι ο σχεδιασμός και η ανάπτυξη διαδραστικών εφαρμογών φορητών συσκευών στο οικοσύστημα Android.
Γνωστικά:
- Να εξηγήσουν τις βασικές προκλήσεις που σχετίζονται με την ανάπτυξη εφαρμογών για φορητές συσκευές
- Να περιγράψουν την αρχιτεκτονική του λειτουργικού συστήματος Android
- Να περιγράψουν την ανατομία μιας εφαρμογής Android
- Να εξηγήσουν τον κύκλο ζωής της δραστηριότητας
Δεξιότητες:
- Να σχεδιάσουν τη διεπιφάνεια χρήσης μιας εφαρμογής Android
- Να αναλύσουν τη διεπιφάνεια χρήσης μιας εφαρμογής Android στα συστατικά της στοιχεία
- Να αναπτύξουν απλές εφαρμογές Android για χρήση σε φορητές συσκευές
Περιεχόμενο Μαθήματος
Το μάθημα καλύπτει ένα ευρύ φάσμα θεμάτων που σχετίζονται με τη σχεδίαση και υλοποίηση διαδραστικών εφαρμογών για φορητές συσκευές Android. Ιδιαίτερη έμφαση δίνεται στη σχεδίαση της διεπιφάνειας χρήσης τέτοιων εφαρμογών.
Βιβλιογραφία μαθήματος (Εύδοξος)
1) Deitel P., Deitel H., Deitel A. (2014). Android προγραμματισμός. Χ. Γκιούρδα & ΣΙΑ Α.Ε., 2η έκδοση. Κωδικός στον Εύξοδο: 41960295
2) Έλληνας Ι., Έλληνας Ν. (2014). Εισαγωγή στον προγραμματισμό Android, 1η έκδοση. Εκδόσεις Α. Τζιόλα & Υιοί Α.Ε. Κωδικός στον Εύξοδο: 41954973
Επιπρόσθετη βιβλιογραφία για μελέτη
1) Hagos, T. (2018). Learn Android Studio 3:Efficient Android app development. Apress.
2) Smyth, N. (2017). Android Studio 3.0 development essentials. Payload Media.
3) Google (n.d.). Material design. Retrieved from https://material.io/design/
4) Jackson W. (2017). Android Apps for Absolute Beginners, 4th edition
5) DiMarzio J.F. (2016). Beginning Android Programming with Android Studio. John Wiley & Sons, Inc.
6) Yener M., Dundar O. (2016). Expert Android Studio