Sojourner Project
Sojourner Project
Το Sojourner είναι project που εκπονήθηκε στα πλαίσια της
διπλωματικής μου εργασίας με το Γιάννη Μοσχάκη και επίβλεψη της
Αθηνάς Βακάλη.
Ψηφιακή ΠαρουσίαDigital Presence
Πριν γίνει κατανοητός ο στόχος της εφαρμογής πρέπει να
επισκευθούμε την έννοια της ψηφιακής παρουσίας.
Ψηφιακή ΠαρουσίαDigital Presence
Πριν Μετά
Ψηφιακή ΠαρουσίαDigital Presence
Πριν Μετά
Τι θα ήταν ο κόσμος χωρίς εμένα ;Α) καλύτεροςΒ) δια της αφαίρεσης προκύπτει ένας πρώτος ορισμός
Ψηφιακή ΠαρουσίαDigital Presence
[Στην παρουσίαση στέκομαι στο πανί αριστερά]
Ένας άλλος τρόπος είναι με τη σύγκριση. Εγώ αριστερά είμαι μια φυσική παρουσία, ενώ αυτό μια ψηφιακή. Εγώ έχω καλύτερη
χρωματική απόκριση, μιλάω, κινούμαι, αλλά εκείνο είναι αθάνατο μέχρι κάποιος
να δώσει ρητά τέλος.
Ψηφιακή ΠαρουσίαDigital Presence
Ουσιαστικά
• IM• SMS• Email• Φωτογραφίες• Βίντεο• Blog post• Συζητήσεις
Ρήματα• Αποστολή mail• Bitchslap βλάκα στο
Facebook• Προσθήκη φίλου στο live
spaces• Γκρίνια στο twitter
Ψηφιακή ΠαρουσίαDigital Presence
Ουσιαστικά
• IM• SMS• Email• Φωτογραφίες• Βίντεο• Blog post• Συζητήσεις
Ρήματα• Αποστολή mail• Bitchslap βλάκα στο
Facebook• Προσθήκη φίλου στο live
spaces• Γκρίνια στο twitter
Τελικά η ψηφιακή παρουσία είναι ρήματα και ουσιαστικά, μέρη δηλαδή του λόγου. Έχουν ορατές διαστάσεις (ημερομηνίες, σημαίες..) και άλλες που κατοικούν στο μυαλό του χρήστη, πχ αν αξίζει κάτι να φυλαχθεί. Όπως φωτογραφίες από την κίνηση στο δρόμο, ή φωτογραφίες των
παιδιών του.
Προβλήματα <Ενημέρωση>
• Τι κάνουν τα εγγόνια μου ;
• Τι συμβαίνει με την υπόθεση Ζαχόπουλου ;
• Πότε θα βγεί το νέο album των Χ ;
Αφού οριστεί η έννοια. Μπορούμε να δούμε και ποια είναι τα προβλήματα
που έχουν οι πολίτες αυτού του κόσμου.
Προβλήματα <Ενημέρωση>
• Τι κάνουν τα εγγόνια μου ;
• Τι συμβαίνει με την υπόθεση Ζαχόπουλου ;
• Πότε θα βγεί το νέο album των Χ ;
Προβλήματα <Ενημέρωση>
Λύση 1 Αναζήτηση διαρκείας
Γιατί όχιΘόρυβος στο σήμαΚακό UX
Προβλήματα <Ενημέρωση>
Λύση 2 Εγγραφή σε feeds !
Γιατί όχιΠολλά feedsπολλά προγράμματα
Προβλήματα <Αλληλεπίδραση>
• Αυτή η φωτογραφία μου άρεσε
• Θέλω να σχολιάσω μια είδηση
• Θέλω να μοιραστώ το αστείο ppt
Προβλήματα <Αλληλεπίδραση>
Λύση 1 Σημείωση στο Del.icio.us, ψάξιμο στο Digg, ανέβασμα στο Flickr…
Γιατί όχι Διαφορετικά contexts
Προβλήματα <Αλληλεπίδραση>
Λύση 2 Flock
Γιατί όχι Το Internet δεν είναι μόνο μια σούπα
Προβλήματα <Αλληλεπίδραση>
Λύση 2 Flock
Γιατί όχι Το Internet δεν είναι μόνο μια σούπα
Αξίζει να τονιστεί ότι στον Flock ακόμη και δεδομένα ίδιου τύπου όπως φωτογραφίες είναι ξένα μεταξύ τους.
Επίσης επιλέγει ρητά να αγνοήσει το ότι το Internet είναι γεμάτο δομές όπως feeds, microformats κτλ.
Επικεντρώνεται μόνο σε υπηρεσίες web 2.0 που αρέσουν στους δημιουργούς του.
Sojourner Project
• Πρωτότυπο υλοποίηση feed reader
• Κοινός παρονομαστής τα feeds
• Εικονικά feeds καταναλώνουν APIs
Πάρα πολλά είδη feeds
ΠρωτογενήΚείμενοΦωτογραφίεςΒίντεο
ΔομημέναiCalGeoRSSMicroformats
Πάρα πολλά είδη feeds
Hard Coded
Κεντρικό παράθυρο
Κεντρικό παράθυρο
Κάθε φάκελος συναθροίζει τα περιεχόμενα όλων των παιδιών του. Φανταστείτε το πρόσωπο ενός φίλου
αντί για εικονίδιο φακέλου αν βοηθάει.
Κεντρικό παράθυρο
Browser με tabs. Κάθε καρτέλα σηκώνει ένα control κατάλληλο για το
περιεχόμενο, ώστε να περιορίσει μνήμη και να έχει ευελιξία. Πχ εικόνες,
html, pdf και office αρχεία
Κεντρικό παράθυρο
Μεσαία στήλη προσαρμόζεται ανάλογα με το περιεχόμενο.
Λίστες περιεχομένου
Λίστες περιεχομένου
Ειδήσεις, podcasts, φωτογραφίες και γεοχωρικά
Εικονικά feeds
Παράδειγμα: το Digg.com εικονικό feed φέρνει
ειδήσεις και άλλα που ορίζονται από κάποιους
περιορισμούς.
Φίλτρα
Προφανώς υπάρχουν και φίλτρα ;) . Πχ ναι ειδήσεις, αλλά μόνο μέχρι 2 ημερών.
Γιατί Sojourner
• Πλοηγός για το δομημένο web
• Πλούσια επεκτασιμότητα
• Προστατευμένο UX
Γιατί Sojourner
• Καλύτερη δυνατή παρουσίαση
• Σε πολλά περιβάλλοντα
• Για χρήστες με διαφορετικές δυνατότητες
Ενοποίηση Desktop / Web
Ενοποίηση Desktop / Web
Το ταπεινό κουμπί: πως θα το έχουμε σε διαφορετικές πλατφόρμες και
συσκευές ;Η όψη είναι εύκολη.
Ενοποίηση Desktop / Web
Η συμπεριφορά όμως ποτέ ! Εξάλλου δε θέλουμε μια εφαρμογή με υφή Java
που τελικά δεν φαίνεται οικεία σε κανένα.
Ενοποίηση Desktop / Web
Ενοποίηση Desktop / Web
Μεταφορά του Digg.com εικονικού feed, από τον κόσμο της πληροφορίας
στον κόσμο της αναπαράστασης.
Ενοποίηση Desktop / Web
Μια συνάρτηση κατατεμαχίζει τα αντικείμενα γνώσης και με βάση μια
βιβλιοθήκη από οπτικά components τα μετατρέπει σε αναπαραστάσεις.
Ενοποίηση Desktop / Web
Το κείμενο γίνεται textbox, λογικές ερωτήσεις checkboxes κοκ.
Ακόμη και οι καρτέλες επάνω είναι αποτέλεσμα ομαδοποίησης κάποιων τεμαχίων του αρχικού αντικειμένου.
Ενοποίηση Desktop / Web
Περιβάλλοντα– Windows Forms 2.0– Html– WPF / Silverlight– Flash / Air *– Gtk#
Και όπως έγινε μια βιβλιοθήκη που έδωσε τις πρώτες αναπαραστάσεις,
μπορεί να γίνει και άλλη.Αναμείνατε πολλά !
Sojourner Project
Ερωτήσεις ;