2. 2
Text, Sound, Video Chat
Υπηρεσία instant messaging (IM) της Google
Ανταλαγές μηνυμάτων
Status update
Μεταφορές αρχείων
Voice over IP (VoIP) κλήσεις μεταξύ διαφορετικών
υπολογιστών
Voice mail, audio conferencing κλήσεις
Group chat
3. 3
Text, Sound, Video Chat
Instant messaging mobile application
Web 2.0 Πλατφόρμα instant messaging (σύνδεση με facebook,
twiter και meebo λογαριασμό)
Δυνατότητα εγκατάστασης πάνω από κάποιο site (προαιρετικά)
Chat, εισαγωγή notifications στην ιστοσελίδα με βίντεο ή
κείμενο
H εφαρμογή meebo δεν παράγει μεγαλύτερο φόρτο στην
σελίδα που εγκαθίσταται καθώς "τρέχει" πάνω από αυτήν και
δεν χρειάζεται να τροποποιηθεί ο κώδικας της σελίδας
4. 4
Collaborative text editors
Web 2.0 compiler/interpreter
Επιτρέπει στους χρήστες να "ανεβάζουν" τμήματα κώδικα για
αποσφαλμάτωση
Ο κάθε χρήστης μπορεί να σχολιάσει το πρόγραμμα κάποιου
άλλου ή να αντιπροτείνει (με κώδικα) κάποια άλλη λύση
Το παραγόμενο πρόγραμμα κάθε χρήστη (URL) μπορεί να είναι
"ιδιωτικό" ή "δημόσιο
Οι γλώσσες προγραμματισμού που υποστηρίζει: C/C, D,
Haskell, Lua, Ocaml, PHP, Perl, Python, Ruby, Scheme, Tcl
5. 5
Diagramming tools
web 2.0 εργαλείο που προσφέρεται για τον σχεδιασμό
διαγραμμάτων UML (Use Cases, Class diagrams, Activity,
Sequence, ER diagrams)
Επίσης προσφέρεται για τον σχεδιασμό διαφόρων άλλων
διαγραμμάτων όπως: Statecharts, Wireframe/UI mockup,
Server and network plan, Flowchart και Sitemaps
Αποτελεί ένα ιδανικό εργαλείο για κατανεμημένο λογισμικό
και ομάδες ανάπτυξης
Τα παραγόμενα διαγράμματα μπορούν να διαμοιραστούν
ή να δημοσιευτούν διαδυκτιακά σε κάποιο Wiki καθώς
εξάγονται σε μορφή PDF ή PNG
6. 6
Games
Το διαδραστικό περιβάλλον μάθησης Greenfoot είναι ένας
δισδιάστατος μικρόκοσμος
αποτελεί ένα υποστηρικτικό εργαλείο εκμάθησης
προγραμματισμού τόσο για τους καθηγητές όσο και για
τους μαθητές
Το Greenfoot έχει υλοποιηθεί σε Java και διαθέτει
ενσωματωμένο texteditor, debugger και compiler
Το γραφικό περιβάλλον του Greenfoot αποτελείται από
τον μικρόκοσμο όπου αναπτύσεται το σενάριο που έχουμε
προγραμματίσει, τον editor όπου απεικονίζει την
δενδρική δομή των αντικειμένων και τα στοιχεία ελέγχου
της σχεδιοκίνησης (act, run, reset, speed)
7. 7
3d virtual worlds
Το Alice υποστηρίζει την ανάπτυξη εικονικών χαρακτήρων και
δεν διαθέτει συντακτικούς περιορισμούς καθώς έχει σαφώς
ορισμένη σύνταξη
H συγγραφή προγραμμάτων στο περιβάλλον Alice
αποτελείται από δύο στάδια. Στο πρώτο προσθέτουμε τον
“κόσμο” στον οποίο θα αναπτύσσουμε το πρόγραμμα και τα
αντικείμενα από την βιβλιοθήκη του Alice. Μετέπειτα
δημιουργούμε ένα “σενάριο”, καθορίζοντας μια σειρά
εκτέλεσης εντολών των αντικειμένων οι οποίες
αναπτύσσονται με σύρσιμο και απόθεση στο πεδίο εντολών
Το αποτέλεσμα είναι οπτικό και άμεσα ανατροφοδοτούμενο
από το γραφικό περιβάλλον του χρήστη (GUI) και είναι ένα
“σενάριο” το οποίο είναι εύκολα κατανοητό από τα παιδιά
8. 8
Multiple Device File Sharing
To iCloud είναι μια δωρεάν εφαρμογή της εταιρίας Apple η
οποία διαμοιράζει αρχεία μουσικής, φωτογραφιών,
δεδομένων, επαφών τηλεφώνου, αποθηκευμένων
γεγονότων στο ημερολόγιο και άλλα σε όλες τις κινητές
συσκευές αλλά και τους υπολογιστές του κάθε χρήστη
(iPhone, iPad, iPod touch, Mac ή PC)
Με την δημιουργία λογαριασμού σας παρέχονται 5 GB
χώρου στο διαδίκτυο για την προώθηση των δεδομένων
σας
Μέσω του αυτόματου συγχρονισμού της υπηρεσίας iCloud
(πραγματοποιείται μόνο όταν υπάρχει σύνδεση στο
διαδίκτυο) διαμοιράζονται τα δεδομένα μεταξύ των
συσκευών Apple που έχουν την εφαρμογή iCloud αλλά και
τον ίδιο λογαριασμό χρήστη.
9. 9
Social Networking
To Orkut είναι μια πλατφόρμα κοινωνικής δικτύωσης η
οποία αναπτύχθηκε από την Google
Η δημιουργία λογαριασμού πραγματοποιείται πολύ εύκολα
με την εισαγωγή του Gmail λογαριασμού (Υπάρχει
σύνδεση με Gmail)
Μερικές από τις δυνατότητες του Orkut είναι: Ενσωμάτωση
Gmail, Gmaps, Google αναζήτηση, Notifications, Έυκολο
και γρήγορο ανέβασμα φωτογραφιών (drag & drop),
Τροποποίηση χρωμάτων και φόντου, Εύρεση φίλων (με ή
χωρίς λογαριασμό ortkut), Video chat, Οrkut promote-
δυνατότητα προώθησης ενός video ή link σε πολλαπλές
ομάδες χρηστών (μετρικές για τον αριθμό ατόμων που
είδαν το link)
10. 10
Social Networking
To Foursquare είναι μια web εφαρμογή κοινωνικής δικτύωσης που επιτρέπει
στους χρήστες να δημοσιεύουν την τοποθεσία τους έτσι ώστε να μπορούν να
την δούν οι φίλοι με τους οποίους είναι συνδεδεμένοι
Οι χρήστες κάνουν "check in" σε κάποια μέρος ή τοπική επιχείρηση διαλέγοντάς
το από μια λίστα που ανανεώνεται αυτόματα όταν ο χρήστης μετακινείται
Ο εντοπισμός της τοποθεσία του χρήστη πραγματοποιείται από το GPS της
φορητής συσκευής
Το foursquare βασίζεται στην ιδέα του οτι οι χρήστες μπορούν να χρησιμοποιούν
την φορητή συσκευή τους για να αλληλεπιδρούν με το περιβάλλον
Επίσης υπάρχει σύνδεση της εφαρμογής με twitter και facebook επιτρέποντας
τους χρήστες να κάνουν login στο foursquare με τον λογαρισμό που έχουν στο
facebook και από την άλλη να δημοσιεύουν την τοποθεσία τους στο facebook ή
twitter μέσω του foursquare
Η εφαρμογή έχει αναπτυχθεί για τα παρακάτω λειτουργικά συστήματα φορητών
συσκευών: iPhone, Symbian, Android, webOS, Windows Phone 7, Bada και
BlackBerry
11. 11
Plagiarism Detection tools
H πλατφόρμα Jplag προσφέρει την δυνατότητα
ελέγχου λογοκλοπής (plagiarism)
Συγκεκριμένα, το εργαλείο Jplag είναι μια μη
εμπορική διαδικτυακή εφαρμογή που εντοπίζει
ομοιότητες μεταξύ φυσικής γλώσσας και των γλωσσών
προγραμματισμού: Java, C και C++
Ο τρόπος λειτουργίας του εργαλείου είναι ο εξής:
θέτουμε ένα κατώφλι ομοιότητας πάνω από το οποίο
γίνεται αναφορά κλοπής κώδικα μεταξύ ενός συνόλου
προγραμμάτων (π.χ. 25%)
12. 12
Online Dictionaries
Η δωρεάν ηλεκτρονική υπηρεσία μετάφρασης της Google
μεταφράζει σε πραγματικό χρόνο κείμενα και ιστοσελίδες
Ο μεταφραστής της Google υποστηρίζει: Ελληνικά, Αγγλικά,
Γερμανικά, Ιταλικά, Γαλλικά και 60 ακόμη γλώσσες
Η υπηρεσία είναι άμεσα προσβάσιμη και από το site της Google και
μπορεί να ενσωματωθεί εύκολα σε κάποια ιστοσελίδα είτε σε κάποια
ενότητα κάποιας σελίδας
Για να ενσωματωθεί η υπηρεσία της Google σε κάποια σελίδα
παράγει έναν τμήμα κώδικα (βλέπε ιστοσελ.
http://translate.google.com/translate_tools) το οποίο θα πρέπει να
ενσωματωθεί στον κώδικά της
Ακόμη υπάρχει και η δυνατότητα μεταφόρτωσης εγγράφου (εώς
1MB) ή URL για μετάφραση από το
http://translate.google.com/toolkit/docupload
13. 13
Online To-do lists
Η web εφαρμογή Ta-da επιτρέπει την ανάπτυξη
διαδικτυακών λιστών τις οποίες οι χρήστες μπορούν να
επεξεργαστούν προσθέτοντας/ αφαιρώντας αντικείμενα ή/
και μπορούν να τσεκάρουν τα ήδη υπάρχοντα
Ακόμη εκτός από αντικείμενα υπάρχει η δυνατότητα
προσθήκης υπερσυνδέσμων
Τέλος οι παραγόμενες λίστες μπορούν να είναι ιδιωτικές
έτσι ώστε να τις βλέπει μόνο ο εξουσιοδοτημένος χρήστης
ή δημόσιες έτσι ώστε να μπορούν να διαμοιραστούν με
άλλους χρήστες
Για να αποκτήσει λογοριασμό κάποιος χρήστης θα πρέπει
να εγγραφεί στην υπηρεσία η οποία είναι δωρεάν
14. 14
Website development
On-line εργαλείο για τη δημιουργία site με έτοιμα templates
Στα διαθέσιμα template δίνεται και η δυνατότητα εκτενούς
παραμετροποίησης με δυνατότητες αλλαγής χρωμάτων στο
παρασκήνιο (background), upload logo κ.α.
Δεν απαιτούνται ιδιαίτερες γνώσεις προγραμματισμού στην html χάρης
στο ιδιαίτερα εύκολο στη χρήση “What You See Is What You Get”
(WYSIWYG) interface το οποίο προσφέρει γρήγορη ανάπτυξη με
πολλές επιλογές
Δεν απαιτούνται ιδιαίτερες γνώσεις προγραμματισμού στην html χάρης
στο ιδιαίτερα εύκολο στη χρήση “What You See Is What You Get”
(WYSIWYG) interface το οποίο προσφέρει γρήγορη ανάπτυξη με
πολλές επιλογές
Η ανάπτυξη custom ή enterprise εφαρμογών με αυτό το εργαλείο δεν
ενδείκνυται
15. 15
Online Calendars
Το ημερολόγιο της Yahoo αποτελεί μια web2.0 εφαρμογή
για ημερολόγιο
Δίνεται η δυνατότητα προσθήκης λιστών εργασιών (online
to do lists) και υπενθυμίσεων σε γεγονότα
Όταν γράφετε ένα γεγονός μπορείτε να προσθέσετε όσες
πληροφορίες θέλετε, συμπεριλαμβανομένης της
περιγραφής της σύνάντησης, της ημερομηνίας, ώρας, ή αν
η καταχώρηση είναι επαναλλαμβανόμενη ή αν όχι
Μπορείτε να ρυθμίσετε το ημερολόγιο σας ως ιδιωτικό ή
προσβάσιμο από συγκεκριμένους χρήστες
16. 16
Image processing
Το Shutterfly είναι μια διαδυκτιακή εφαρμογή που προσφέρει
στον χρήστη το "ανέβασμα" φωτογραφιών δωρεάν
Οι φωτογραφίες μπορούν να επεξεργαστούν στην αρχική τους
ανάλυση διαδυκτιακά και να αποσταλούν στους χρήστες με CD
επί πληρωμή
Επιπλέον υπάρχει κοινότητα όπου τα μέλη μπορούν να δουν τις
φωτογραφίες των άλλων και να συζητήσουν ή ακόμη και να
αναπτύξουν μια προσωπική σελίδα για να προβάλουν το υλικό
τους (share sites)
Οι χρήστες έχουν πρόσβαση σε συλλογές φωτογραφιών,
γραφική ύλη (κάρτες, σημειωματάρια, προσκλητήρια γάμου,
κλπ.) και άλμπουμ φωτογραφιών τα οποία μπορούν να
διαμορφώσουν και να παραγγείλουν