Πολυμεσικές Εφαρμογές Ενότητα 2: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ Γεώργιος Στυλιαράς Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών
ΦΑΣΕΙΣ ΕΡΓΑΣΙΑΣ ΦΑΣΕΙΣ ΕΡΓΑΣΙΑΣ: Βήματα που απαιτούνται για να δημιουργηθεί μια εφαρμογή πολυμέσων. Οι φάσεις αφορούν τόσο στα άτομα που θα συμμετέχουν στην ομάδα παραγωγής, όσο και το περιεχόμενο ΟΜΑΔΑ ΠΑΡΑΓΩΓΗΣ: Ειδικότητες που απαιτούνται για την παραγωγή ενός πολυμεσικού τίτλου - Πολλές φορές απλοποιείται ΕΡΓΑΛΕΙΑ: Τι εργαλεία χρησιμοποιούνται για την ανάπτυξη μιας πολυμεσικής εφαρμογής Flash, Director, JDK, Visual Basic
ΑΝΑΛΥΣΗ ΑΠΑΙΤΗΣΕΩΝ Συλλογή απαραίτητων πληροφοριών ανάγκες που καλύπτει η εφαρμογή περιβάλλον στο οποίο θα λειτουργήσει Πιο συγκεκριμένα: σε ποιους ανθρώπους απευθύνεται (target group) / επίπεδο γνώσεων. Τι χρειάζεται πολυπλοκότητα, επιστημονικό / ψυχαγωγικό, ενήλικοι / μαθητές χρήση χρωμάτων..., ΑΜΕΑ συνοπτικά, τι χρειάζεται να παρουσιαστεί ή το αντικείμενο εκμάθησης (αν πρόκειται για εκπαιδευτική εφαρμογή) π.χ. Εθνικό Αρχαιολογικό Μουσείο, Ιστορία Βυζαντινών Χρόνων και το αναμενόμενο αποτέλεσμα εκμάθηση των τάδε αντικειμένων, ανάπτυξη δεξιότητας περιβάλλον: Διαδίκτυο / αυτόνομη εφαρμογή σε CD/DVD-ROM (ασχολούμαστε με τα δεύτερα), ανάλογο και με το κοινό (π.χ. όχι διαδίκτυο σε όσους δε μπορούν να έχουν πρόσβαση) καταγραφή επιθυμητών χαρακτηριστικών (γενική περιγραφή) π.χ. να παίζει βίντεο, να έχει 3D, να δίνει δυνατότητα αλληλεπίδρασης, να είναι πολύγλωσσο, να έχει δυνατότητα μεγέθυνσης των εικόνων, να έχει γλωσσάρι, χρονολόγιο, χρήση χαρτών ανάλυση κόστους σε περιεχόμενο, ανθρώπους, εξοπλισμό και αναλώσιμα ανάλογα με τον προϋπολογισμό ή τα εκτιμώμενα έσοδα (πότε θα γίνει απόσβεση της επένδυσης) συνδυασμός με στοχευόμενο κοινό
ΣΧΕΔΙΑΣΜΟΣ ΕΦΑΡΜΟΓΗΣ Με την ανάλυση των παραπάνω, θα σχεδιαστούν τα επιθυμητά χαρακτηριστικά της εφαρμογής από όλες τις εμπλεκόμενες ειδικότητες της ομάδας παραγωγής Σχέδιο πλοήγησης και ορισμός κατηγοριών οθονών (εισαγωγή, αρχική οθόνη, βασικές κατηγορίες και υποκατηγορίες, δυνατότητα μετάβασης σε οθόνες, χρήση υπερικειμένου, σταθερά στοιχεία πλοήγησης: back, top, previous, next, βοηθητικές οθόνες: zoom εικόνων, play video, help, ρύθμιση χρωμάτων και έντασης ήχου, πληροφορίες για τους συντελεστές) Ορισμός δομικών στοιχείων καθεμιάς από τις κατηγορίες των οθονών Πίνακας περιεχομένων (ανά κατηγορία: κείμενο, ήχος,...) και αντιστοίχηση στις κατηγορίες οθονών, τεκμηρίωση (λεζάντες) και παραγωγή τεχνικών προδιαγραφών ένταση, ποιότητα κλπ Σχεδιασμός αλληλεπίδρασης: ορισμός επικοινωνίας του χρήστη με καθένα από τα δομικά στοιχεία της οθόνης π.χ. εικόνα με rollover μικρή λεζάντα, με κλικ εικόνα σε μεγέθυνση και εκτεταμένη λεζάντα Μορφή διεπιφάνειας π.χ. τίτλος, κείμενο, εικόνες,... Πλατφόρμα παράδοσης (Διαδίκτυο Flash, ActiveX, Java, CD-ROM) Εργαλεία ανάπτυξης (εργαλείο ανάπτυξης και χρήση γλώσσας προγραμματισμού) Χρονοδιάγραμμα και πορεία παραγωγής: Σύνδεση των παραπάνω βημάτων, ορισμός παραδοτέων, ορισμός εξαρτήσεων (πίνακας με εργασίες και μήνες) Έτσι ορίζονται μικρά βήματα που πρέπει να υλοποιηθούν κατά τη φάση της παραγωγής
ΠΑΡΑΓΩΓΗ Εφαρμόζεται το σχέδιο της εφαρμογής σε όλα τα βήματά του Προ-παραγωγή (Pre-production): Ο σκελετός του σχεδιασμού στο χαρτί περνάει στο εργαλείο ανάπτυξης χοντρικά, με placeholders, demo images και κείμενο, ίσα να παίζει η πλοήγηση μεταξύ των οθονών Κύρια παραγωγή: Δημιουργία, import, μετατροπή περιεχομένου όλων των τύπων (κείμενο,...) σύμφωνα με τις απαιτήσεις του πίνακα περιεχομένου, π.χ. φωτογραφία Πλατείας Συντάγματος όπως ήταν το 1900 και σήμερα: ψάξιμο σε βιβλία, slides, μουσεία, σκανάρισμα, χρωματική διόρθωση Συγγραφή εφαρμογής: Βασίζεται στο πρωτότυπο, χρησιμοποιείται το εργαλείο συγγραφής, εισάγεται το περιεχόμενο που αντιστοιχεί σε κάθε οθόνη, υλοποιείται η αλληλεπίδραση και προκύπτει μια ολοκληρωμένη, λειτουργική Έλεγχος για κάθε κομμάτι της εφαρμογής που ολοκληρώνεται Μετα-παραγωγή (Post-production): Debugging με βάση σενάρια από χρήστες που δεν έχουν εμπλακεί στη διαδικασία παραγωγής Packaging Εκτύπωση του CD-ROM ή ανέβασμα στο Internet
ΑΞΙΟΛΟΓΗΣΗ Ποσοτικά και ποιοτικά στοιχεία που προκύπτουν από τη χρήση της εφαρμογής Πειράματα / ερωτηματολόγια με εκπροσώπους του target group / User feedback
ΟΜΑΔΑ ΠΑΡΑΓΩΓΗΣ Συνεργατικότητα, πολλές φορές το ίδιο άτομο σε πολλούς ρόλους Συντονιστής ομάδας παραγωγής Project Manager Γραφίστας Graphic designer Τεχνικός πολυμέσων Media developer (μετατροπή πολυμέσων, 3D) Ειδικός περιεχομένου Content Expert Προγραμματιστής πολυμέσων Multimedia programmer
ΒΙΒΛΙΟΓΡΑΦΙΑ Δημητριάδης Σ.Ν., Πομπόρτσης Α.Σ., Τριανταφύλλου Ε.Γ. (2004) Τεχνολογία πολυμέσων θεωρία και πράξη, Εκδόσεις Τζιόλα, ISBN: 960-418- 025-8 (Κεφάλαιο 9). Δημοσθένης Ακουμιανάκης, Διεπαφή Χρήστη-Υπολογιστή: μια σύγχρονη προσέγγιση, εκδόσεις. Κλειδάριθμος, 2006 Νικόλαος Αβούρης, Εισαγωγή στην επικοινωνία ανθρώπου-υπολογιστή, Εκδόσεις ΔΙΑΥΛΟΣ, Αθήνα 2000Dix, A., Finlay, J., Abowd, G., Beale., R.. Επικοινωνία Ανθρώπου - Υπολογιστή. Μ. Γκιούρδας, Αθήνα 2004. Jennifer Preece, Yvonne Rogers, Helen Sharp, Interaction Design: Beyond Human-Computer Interaction, John Wiley & Sons, 2002 Δ. Ζευγώλης, Γ. Στυλιαράς, ΠΟΛΥΜΕΣΑ, Εκδόσεις Τζιόλα, 2011
Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Πατρών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.
Σημείωμα Ιστορικού Εκδόσεων Έργου Το παρόν έργο αποτελεί την έκδοση 1.0.
Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Πατρών, Γεώργιος Στυλιαράς. «Πολυμεσικές εφαρμογές. ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΠΟΛΥΜΕΣΩΝ». Έκδοση: 1.0. Πάτρα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://eclass.upatras.gr/courses/culture162.
Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Μη Εμπορική Χρήση Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». [1] http://creativecommons.org/licenses/by-nc-sa/4.0/ Ως Μη Εμπορική ορίζεται η χρήση: που δεν περιλαμβάνει άμεσο ή έμμεσο οικονομικό όφελος από την χρήση του έργου, για το διανομέα του έργου και αδειοδόχο που δεν περιλαμβάνει οικονομική συναλλαγή ως προϋπόθεση για τη χρήση ή πρόσβαση στο έργο που δεν προσπορίζει στο διανομέα του έργου και αδειοδόχο έμμεσο οικονομικό όφελος (π.χ. διαφημίσεις) από την προβολή του έργου σε διαδικτυακό τόπο Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί.
Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.