Η εφαρμογή αυτή αναπτύχθηκε στα πλαίσια του δεύτερου μέρους της πτυχιακής μου εργασίας στο μάθημα Ανάπτυξη Λογισμικού για Δίκτυα και Τηλεπικοινωνίες του Εθνικού και Καποδιστριακού Πανεπιστημίου Αθηνών. Συγκεκριμένα το πρώτο μέρος αποτελείται από έναν web client που είναι υλοποιημένος με το Google Web Toolkit και έναν server που είναι υλοποιημένος σε Java και τρέχει σε Apache Tomcat, ο οποίος φιλοξενείται σε μια Virtual Machine που χορηγείται στα μέλη της ακαδημαϊκής κοινότητας του Πανεπιστημίου Αθηνών και ονομάζεται okeanos. Ο server έχει την δυνατότητα να αποθηκεύει πολυμέσα τοπικά χρησιμοποιώντας PostgreSQL βάση δεδομένων και το τοπικό σύστημα αρχείων ή να τα αποθηκεύει στο νέφος χρησιμοποιώντας το Google Cloud Datastore και το Google Drive. Το δεύτερο μέρος αυτής της εργασίας είναι ένας Android client ο οποίος επικοινωνεί μέσω δικτύου με τον server και η επικοινωνία αυτή γίνεται με χρήση JSON. Για λόγους ασφαλείας ο android client δεν έχει την δυνατότητα να κάνει εγγραφή νέου χρήστη ή υπενθύμιση κωδικού πρόσβασης του λογαριασμού του χρήστη, αλλά ανακατευθύνει κατάλληλα στην web εφαρμογή. (https://play.google.com/store/apps/details?id=gr.uoa.di.std08169.mobile.media.share.android)
Comments: 0
There are no comments yet, be the first to write a comment!