Στο παρόν έγγραφο, παρουσιάζω μια διαδικτυακή εφαρμογή με σκοπό τη χρήση της για τη δημιουργία παρουσιάσεων. Αυτή η εφαρμογή ξεκίνησε από το μηδέν, χρησιμοποιώντας μόνο λογισμικό ανοιχτού κώδικα. Χρησιμοποιώντας αυτή την εφαρμογή, οι χρήστες μπορούν να:
● Προσθέσουν, επεξεργαστούν, μορφοποιήσουν και τοποθετήσουν κείμενο οπουδήποτε σε μια διαφάνεια.
● Προσθέσουν, αλλάξουν μέγεθος και τοποθετήσουν εικόνες σε μια διαφάνεια.
● Επιλέξουν ένα θέμα από τα παρεχόμενα από το CERN για την παρουσίασή τους, το
οποίο μπορεί να αλλάξει ανά πάσα στιγμή.
● Αποθηκεύσουν την παρουσίασή τους ως αρχείο ".slides".
● Ανεβάσουν μια υπάρχουσα παρουσίαση (“.slides” αρχείο) για να συνεχίσουν την
επεξεργασία.
● Παρουσιάσουν τις διαφάνειές τους μέσω ενός φυλλομετρητή.
● Εξάγουν μια “.slides” παρουσίαση, σε αρχείο PDF.
Περισσότερες ιδέες και βελτιώσεις προγραμματίζονται να έρθουν στο μέλλον, καθώς το έργο παραμένει υπό ενεργή ανάπτυξη. Η εφαρμογή είναι ήδη διαθέσιμη για δοκιμαστική χρήση από το τμήμα πληροφορικής του CERN. Τα πλεονεκτήματα αυτής της εφαρμογής είναι ότι χρησιμοποιεί μόνο ανοικτό κώδικα, είναι ανεξάρτητη από κάποια εμπορική εταιρεία, είναι δωρεάν και έχει απεριόριστες προοπτικές για περαιτέρω ανάπτυξη.
(EL)
In this thesis, I present a web-based software application for users to create presentation slides. This project is built from scratch, using only open source libraries. Using this slide- maker, users can:
● Add, edit, format and place text anywhere in a slide.
● Add, resize and position images in a slide.
● Select a CERN theme for their presentation, which can be changed at any time.
● Save their presentation as a “.slides” file.
● Upload their existing presentation (“.slides” file) to continue editing.
● Present their presentation from the web browser.
● Export a “.slides” presentation, to a PDF file.
More ideas and improvements are planned to come in the future, as the project remains under active development. The app is already available for trial use from the CERN IT department. The advantage of this app is that it is open source, vendor independent, free to use and has unlimited prospects for further development.
(EN)