ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ"

Transcript

1 ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΒΙΟΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Πρώτες βοήθειες και φαρμακευτική υποστήριξη σε Android Ράντεβα Ίσκρα Σφήκα Αθανασία Επιβλέπων Καθηγητής Μωυσιάδης Ελευθέριος Καβάλα 2012

2 ΠΡΟΛΟΓΟΣ Στην παρούσα πτυχιακή εργασία αναπτύχθηκε μια εφαρμογή κινητού τηλεφώνου με χρήση της πλατφόρμας Google Android. Η εφαρμογή που αναπτύχθηκε ονομάζεται Emergency Android και συμπεριλαμβάνει έναν οδηγό πρώτων βοηθειών, υπενθύμιση για τα διάφορα χάπια που χρειάζεται να πάρει κάποιος και ένα τηλεφωνικό κατάλογο που περιλαμβάνει όλους τους αριθμούς πρώτης ανάγκης για την Ελλάδα. Με την εφαρμογή αυτή ο χρήστης έχει την δυνατότητα να έχει άμεση πρόσβαση σε οδηγίες πρώτων βοηθειών αναζητώντας γρήγορα και απλά αυτό που τον ενδιαφέρει. Μπορεί να ρυθμίσει την ώρα και την ημερομηνία που θα του υπενθυμίσει η εφαρμογή να πάρει τα φάρμακα του, ώστε να μην παραλείψει κάποια δόση φαρμάκου, που ενδεχομένως θα έχει επίπτωση στην υγεία του. Τέλος στο τρίτο σκέλος της εφαρμογής ο χρήστης μπορεί με το πάτημα ενός κουμπιού να καλέσει άμεσα όποιον αριθμό πρώτης ανάγκης χρειαστεί μέσα από την λίστα τηλεφωνικών αριθμών, χωρίς να χρειάζεται να θυμάται ή να ψάξει το νούμερο εκείνη την στιγμή. Κατά αυτόν τον τρόπο μπορεί ο οποιοσδήποτε να έχει ένα μικρό ιατρικό οδηγό στο τσεπάκι του. Ο κύριος στόχος της πτυχιακής εργασίας ήταν η ανάπτυξη και ο σχεδιασμός ενός λογισμικού κινητού τηλεφώνου για το λειτουργικό σύστημα Android της Google με σκοπό την ανάδειξη των δυνατοτήτων της τεχνολογίας και της ραγδαίας αναπτυσσόμενης πλατφόρμας του Android. Για την επίτευξη του στόχου χρησιμοποιήθηκε το λογισμικό Εclipse το οποίο είναι ένα πρόγραμμα ανοιχτού κώδικα που σε συνεργασία με τα δωρεάν εργαλεία ανάπτυξης Android λογισμικού που προσφέρει η Google (Android Development Tools) αποτελεί ένα πολύ ισχυρό εργαλείο ανάπτυξης εφαρμογών Android. ~ 1 ~

3 Ευχαριστίες Ευχαριστούμε τις οικογένειες μας για την στήριξη που μας παρείχαν κατά την διάρκεια των σπουδών μας, γιατί χωρίς αυτούς δεν θα μπορούσαμε να τα καταφέρουμε. ~ 2 ~

4 Περιεχόμενα ΕΙΣΑΓΩΓΗ Ορισμός των πρώτων βοηθειών Σημαντικότητα της παροχής πρώτων βοηθειών Σημαντικότητα ενημέρωσης λήψης φαρμάκου Η δική μας πρόταση... 6 ΕΝΟΤΗΤΑ Περιβάλλον Android... 9 ENOTHTA Υφιστάμενα Λογισμικά για οδηγίες πρώτων βοηθειών: Υφιστάμενα Λογισμικά για ενημέρωση λήψης φαρμάκου: ΕΝΟΤΗΤΑ Ανάλυση της εφαρμογής Emergency Android Εγκατάσταση απαιτούμενων προγραμμάτων Δημιουργία Android Project στο Eclipse ΕΝΟΤΗΤΑ Δοκιμαστική περίοδος της Εφαρμογής Μελλοντική εξέλιξη της εφαρμογής Συμπεράσματα ΠΑΡΑΡΤΗΜΑ ΒΙΒΛΙΟΓΡΑΦΙΑ ~ 3 ~

5 ΕΙΣΑΓΩΓΗ 1.1 Ορισμός των πρώτων βοηθειών Ως πρώτες βοήθειες μπορεί να οριστεί η άμεση φροντίδα που παρέχεται σε ένα άτομο μετά από τραυματισμό ή ξαφνική ασθένεια πριν φτάσει η ιατρική βοήθεια [1] 1.2 Σημαντικότητα της παροχής πρώτων βοηθειών Υπάρχουν καταστάσεις επείγουσας ανάγκης, στις οποίες μερικές απλές κινήσεις μπορεί να αποδειχθούν σωτήριες για την υγεία μας και τον πάσχοντα άνθρωπο, μέχρι να του δοθεί η ενδεδειγμένη ιατρική αγωγή, ιδιαιτέρως μάλιστα εάν το ατυχές συμβάν εμφανιστεί στις διακοπές ή μακριά από τον τόπο διαμονής, οπότε η ταχύτητα πρόσβασης στις ενδεικνυόμενες ιατρικές υπηρεσίες, για την υγεία μας, ενδέχεται να μην είναι η άριστη. Είναι αδύνατο σε κάθε ατύχημα να παρέχονται άμεσα πρώτες βοήθειες από νοσηλευτή, ιατρό ή από κάποιο ιατρικά εκπαιδευμένο πρόσωπο, και αναγκαστικά πρέπει, σε ένα μεγάλο ποσοστό να παρασχεθούν από απλούς, μη έχοντες ειδικές γνώσεις πολίτες. Τα πρώτα βοηθητικά μέτρα πρέπει να εφαρμόζονται επί τόπου στον πάσχοντα από οποιοδήποτε συνάνθρωπό του, πολύ πριν υποβληθεί σε οποιαδήποτε ιατρική ή παραϊατρική θεραπεία. Η γνώση της αντιμετώπισης μίας σοβαρής κατάστασης μπορεί να σημαίνει τη διαφορά ανάμεσα στη ζωή και τον θάνατο. Παρόλα αυτά ακόμη και αν η ζωή ενός ατόμου δεν βρίσκεται σε κίνδυνο, αν γνωρίζουμε την σωστή διαδικασία παροχής πρώτων βοηθειών μπορούμε να προλάβουμε την μόνιμη βλάβη σε ιστούς, να αποφύγουμε τις επιπλοκές ή να βοηθήσουμε κάποιον να συνέλθει όσο το δυνατόν συντομότερα. Για το λόγο αυτό παίζει πολύ σημαντικό ρόλο να γνωρίζουν όσο το δυνατόν περισσότεροι άνθρωποι τη σωστή εφαρμογή των πρώτων βοηθειών. Ανεξάρτητα από κοινωνική θέση, φύλο, επάγγελμα ή οικονομική κατάσταση, όλοι κάποτε μπορεί να βρεθούμε ως μάρτυρες σε κάποιο τροχαίο ατύχημα. Γνώσεις Πρώτων Βοηθειών και ΚΑΡΠΑ διαθέτουν επιλεγμένες ομάδες του πληθυσμού όπως νοσηλευτές και ιατροί, ενώ μικρό ποσοστό του γενικού πληθυσμού έχουν εκπαιδευτεί ή έχουν παρακολουθήσει σεμινάρια. Μόνο το 2,6%-3,5% των πολιτών υπολογίζεται ότι μπορούν να παρέχουν επαρκείς Πρώτες Βοήθειες. [2] ~ 4 ~

6 Εξαιτίας της άγνοιας προσφοράς Πρώτων Βοηθειών από το γενικό πληθυσμό χάνονται ζωές και τα άτομα τα οποία τελικά επιβιώνουν φέρουν αναπηρίες. Οι συνέπειες είναι συνήθως τραγικές για την προσωπική ζωή των εμπλεκομένων και των συγγενών τους. Ιδιαίτερα σοβαρές είναι επίσης και οι συνέπειες (άμεσες και έμμεσες) για τον κοινωνικό περίγυρο, την περίθαλψη, τα ασφαλιστικά ταμεία και την κρατική οικονομία. Η γνώση παροχής πρώτων βοηθειών από πολίτες θα δρούσε αποτρεπτικά και προληπτικά αυτού του είδους των συνεπειών. Ένας ηλεκτρονικός βοηθός είναι το κατάλληλο εργαλείο για τον οποιοδήποτε, μιας και η χρήση κινητών πλέον είναι απαραίτητη για όλους, έτσι η αναγκαία γνώση παροχής πρώτων βοηθειών μπορεί να αποκτηθεί από τον οποιοδήποτε. Σε όλους μπορεί να τύχει ένα έκτακτο περιστατικό, πρέπει λοιπόν να γίνονται προσπάθειες διεύρυνσης της γνώσης πάνω σε θέματα υγείας ώστε να μπορεί να το αντιμετωπίσει ο καθένας και να μειωθούν δυσάρεστες συνέπειες λόγω άγνοιας. Υπολογίζεται ότι το 45% των ατόμων που πεθαίνουν από ατυχήματα, θα μπορούσαν να είχαν διασωθεί και ότι 25% των αναπήρων από ατυχήματα δεν θα ήταν ανάπηροι, αν τους παρέχονταν έγκαιρα Πρώτες Βοήθειες και μεταφέρονταν με ασφάλεια αμέσως μετά το ατύχημα. Αν μάλιστα ληφθεί υπόψη ότι τα ατυχήματα αποτελούν την κύρια αιτία θανάτου για τα άτομα ετών και μια από τις βασικές αιτίες θανάτου για τα άτομα ετών, που αποτελούν τα πιο παραγωγικά χρόνια της ζωής, γίνεται εύκολα κατανοητή η άμεση κοινωνική ζημία που προκαλείται [3] 1.3 Σημαντικότητα ενημέρωσης λήψης φαρμάκου Από την άλλη, οι συνθήκες ζωής μπορεί να έχουν βελτιωθεί σημαντικά, αλλά οι έντονοι ρυθμοί της καθημερινότητας επηρεάζουν σημαντικά την υγεία όλων, μικρών και μεγάλων. Λόγω κακής διατροφής και συνεχούς άγχους, και έτσι μεγάλο μέρος του πληθυσμού υπάγεται σε κάποια φαρμακευτική αγωγή είτε βραχυπρόθεσμα είτε μακροπρόθεσμα. Είναι πολλές οι περιπτώσεις ανθρώπων που ακολουθούν χρόνια φαρμακευτική αγωγή, κάτι που δυσκολεύει την καθημερινότητα τους. Η ρουτίνα πολλές φορές δεν τους βοηθάει να λαμβάνουν ακριβώς την ώρα που πρέπει την φαρμακευτική τους αγωγή ή πολλές φορές χρόνια λήπτες φαρμάκων αρχίζουν να ξεχνούν αν έχουν λάβει ή όχι την αγωγή τους. Οι επιπτώσεις στον οργανισμό σε περίπτωση παράληψης ή λάθος λήψης ενός φαρμάκου μπορεί να είναι δυσάρεστες έως και θανατηφόρες. ~ 5 ~

7 Δεν είναι λίγες οι φορές όπου έχουν σημειωθεί φαρμακευτικές δηλητηριάσεις επειδή ασθενείς δεν θυμόντουσαν αν είχαν λάβει την αγωγή τους και γι αυτό έλαβαν τελικά διπλή και τριπλή δόση. Σε άλλες περιπτώσεις η παράληψη μιας δόσης ενός φαρμάκου μπορεί να ακυρώσει τελείως την πορεία μιας θεραπείας και να χρειαστεί να ξεκινήσει από την αρχή. Είναι σημαντικό λοιπόν να υπάρχει μια σωστή ενημέρωση του ασθενή για την ακριβή ώρα και το ακριβές φάρμακο που πρέπει να λάβει έτσι ώστε να υπάρχει μια ομαλή βελτίωση και στην υγεία του ασθενούς. 1.4 Η δική μας πρόταση Η εφαρμογή που έχουμε υλοποιήσει είναι ένας εύχρηστος οδηγός πρώτων βοηθειών, για να μπορεί να ακολουθηθεί από όλους ανεξαρτήτως φύλου, ηλικία και γνώσεων. Ο καθένας έχει τη δυνατότητα να χρησιμοποιήσει στο κινητό του τηλέφωνο τη συγκεκριμένη εφαρμογή και να μπορεί ανά πάσα στιγμή να αντιμετωπίσει κάποιο έκτακτο περιστατικό έως ότου καταφτάσει ιατρική βοήθεια. Η εφαρμογή είναι εύκολη στη χρήση. Ο χρήστης μπορεί να επιλέξει μέσα από μια σειρά τίτλων, των πιο συνηθισμένων καταστάσεων που μπορεί να τύχει, ή να αναζητήσει τον τίτλο που χρειάζεται και να ακολουθήσει μια σειρά από οδηγίες για την αντιμετώπιση του συγκεκριμένου περιστατικού. Για κάθε περίπτωση υπάρχουν και αντίστοιχες εικόνες καθοδήγησης για να γίνεται καλύτερα αντιληπτή η κάθε οδηγία. Ένας απλός άνθρωπος λοιπόν μπορεί να παράσχει βοήθεια σε κάποιον τραυματία και να γνωρίζει τι ακριβώς πρέπει να προσέξει ώστε να μην υπάρξει μεγαλύτερος τραυματισμός. Επιπλέον ένα δεύτερο αλλά εξίσου σημαντικό κομμάτι της εφαρμογής μας είναι η ειδοποίηση λήψης φαρμάκου. Ο χρήστης έχει τη δυνατότητα να καταχωρήσει το όνομα του φαρμάκου που πρέπει να λάβει, αν θα είναι εβδομαδιαία ή καθημερινή η ενημέρωση, ποιά μέρα συγκεκριμένα και τέλος θα επιλέγει την ακριβή ώρα που θα πρέπει να λαμβάνει το φάρμακο. Μπορεί να καταχωρήσει όσες ειδοποιήσεις θέλει σε περίπτωση που λαμβάνει αγωγή με πολλά και διαφορετικά φάρμακα. Στην ώρα ειδοποίησης ο χρήστης έχει τη δυνατότητα να επιλέξει αναβολή, στην περίπτωση που δεν μπορεί να πάρει εκείνη την ώρα το φάρμακο, έτσι ώστε να ενημερωθεί ξανά σε χρονικό ~ 6 ~

8 διάστημα 5 λεπτών. Όταν πάρει το συγκεκριμένο φάρμακο θα επιβεβαιώνει τη λήψη και έτσι θα αποφεύγεται η σύγχυση του ασθενή για το αν έχει πάρει η όχι το φάρμακο Τέλος, στο τρίτο κομμάτι της εφαρμογής μας αποφασίσαμε να εντάξουμε μία λίστα με όλους τους αριθμούς άμεσης βοήθειας. Ο χρήστης μπορεί με την επιλογή του φορέα που επιθυμεί να καλέσει αυτόματα τον αριθμό χωρίς να χρειαστεί να τον πληκτρολογήσει. Μεγάλο ποσοστό ανθρώπων δεν γνωρίζει ποιοί είναι οι αριθμοί έκτακτης ανάγκης ή λόγο πανικού μπορεί σε μία κρίσιμη στιγμή να μην τους θυμούνται. Οπότε δίνεται η δυνατότητα έτσι να μπορέσουν να καλέσουν αυτόματα τον αριθμό που ίσως χρειαστεί για να είναι και η εφαρμογή ένας πλήρης βοηθός έκτακτων περιστατικών. ~ 7 ~

9 Ενότητα 1 : Στην ενότητα αυτή γίνεται μία περιγραφή του περιβάλλοντος Android. Δίνονται πληροφορίες για τις εκδόσεις και τα χαρακτηρίστηκα του καθώς και ο λόγος που επιλέχτηκε το συγκεκριμένο λειτουργικό. Ενότητα 2: Γίνεται αναφορά στα υφιστάμενα λογισμικά άλλων λειτουργικών συστημάτων σχετικά με την παροχή πρώτων βοηθειών και την ενημέρωση λήψης φαρμάκου. Ενότητα 3: Αναλυτική περιγραφή του λογισμικού Emergency Android και οδηγίες εγκατάστασης και χρήσης απαιτούμενων προγραμμάτων. Ενότητα 4: Αναφορά στην δοκιμαστική περίοδο του λογισμικού, σκέψεις για μελλοντική εξέλιξη και τέλος αποτίμηση της προσπάθειας και των γνώσεων που αποκτήθηκαν. ~ 8 ~

10 ΕΝΟΤΗΤΑ Περιβάλλον Android Το Android είναι ένα λογισμικό το οποίο εξελίσσετε με πολύ γρήγορους ρυθμούς. Υπάρχει μεγάλη ζήτηση και ενδιαφέρον συνεχώς για ανάπτυξη καινούριων εφαρμογών, οι οποίες έχουν φτάσει σήμερα να καλύπτουν ένα ευρύ φάσμα ενδιαφερόντων και αναγκών. Για το λόγο αυτό, αποφασίσαμε να αναπτύξουμε και εμείς μια πρωτότυπη και χρήσιμη εφαρμογή για Αndroid η οποία δεν υπήρχε για την ελληνική γλώσσα. Ερευνώντας τα περιεχόμενα του Google Play παρατηρήσαμε ότι υπήρχαν αρκετές εφαρμογές ιατρικού περιεχομένου οι οποίες μας κέντρισαν το ενδιαφέρον, οπότε αποφασίσαμε να ασχοληθούμε με μια εφαρμογή στην συγκεκριμένη κατηγορία. Σκεφτήκαμε λοιπόν να δημιουργήσουμε μια εφαρμογή για οδηγίες πρώτων βοηθειών, κάτι το οποίο έχει ζωτική σημασία, αλλά υπάρχει ελλιπή ενημέρωση - εκμάθηση και οι περισσότεροι δεν γνωρίζουν πώς να συμπεριφερθούν σε έκτακτες περιστάσεις. Επιπλέον θεωρήσαμε ότι είναι πολύ χρήσιμο να υπάρχει επιπρόσθετα και η δυνατότητα ενημέρωσης για την λήψη φαρμάκων, μιας και πλέον οι περισσότεροι, ο 1 στους 2 ακολουθούν κάποια φαρμακευτική αγωγή και ίσως για μεγάλα χρονικά διαστήματα Γιατί Android λοιπόν; Είναι μια πραγματικά ανοιχτή, ελεύθερη πλατφόρμα ανάπτυξης, βασισμένη στο Linux. Διαθέτει αρχιτεκτονική βασισμένη σε δομικά στοιχεία τα οποία μπορούν να τροποποιηθούν, να ολοκληρωθούν και να προσαρμοστούν στις ανάγκες κάθε κατασκευαστή και κατά συνέπεια χρήστη. Πάμπολλες ενσωματωμένες υπηρεσίες που μπορούν να κάνουν την εμπειρία του χρήστη μοναδική, όπως υπηρεσίες βασισμένες στην τοποθεσία, πανίσχυρη SQL βάση δεδομένων, μηχανή αναζήτησης και χάρτες. ~ 9 ~

11 Αυτόματη διαχείριση του κύκλου ζωής μιας εφαρμογής, με πολλαπλές δικλίδες ασφαλείας ανάμεσα στα προγράμματα. Βελτιστοποιήσεις στον τομέα διαχείρισης μνήμης και χαμηλής κατανάλωσης σε τέτοιο βαθμό που δεν έχει ξανασυναντηθεί σε άλλο smartphone. Υψηλής ποιότητας γραφικά και ήχος. Φορητότητα ανάμεσα σε ένα ευρύ φάσμα ήδη υπάρχοντος υλικού αλλά και μελλοντικού. Αυτό έρχεται σαν απόρροια του γεγονότος ότι όλα τα προγράμματα γράφονται σε Java και εκτελούνται από την εικονική μηχανή Dalvik. Επιπρόσθετα οι οθόνες μπορούν να τροποποιηθούν κατάλληλα για να υποστηρίζουν οποιαδήποτε ανάλυση, μέγεθος και προσανατολισμό οθόνης. Μερικά πολύ ενδιαφέροντα στατιστικά στοιχεία για το Android OS. 400 εκατ. ενεργοποιημένες συσκευές (300 εκατ. περισσότερες από πέρυσι!). 1 εκατ. ενεργοποιήσεις κάθε ημέρα εφαρμογές στο Google Play. 20 δισ. downloads εφαρμογών από το Google Play. Paid-apps σε 132 χώρες, δωρεάν εφαρμογές σε 190 χώρες. 50% των εσόδων για τους developers προέρχονται από in-app purchases. [4] Τι είναι το Androidd Εικόνα 1.1: Λογότυπο Android ~ 10 ~

12 Το Android (Εικόνα 1.1) είναι ένα λειτουργικό σύστημα για συσκευές κινητής τηλεφωνίας και Tablets το οποίο αναπτύχθηκε Αρχικά αναπτύχθηκε από την Google και αργότερα συνεχίστηκε σε συνεργασία με την Open Handset Alliance (OHA). Bασίζεται στον πυρήνα του λειτουργικού συστήματος Linux. Η πρώτη παρουσίαση της πλατφόρμας Android έγινε στις 5 Νοεμβρίου 2007, παράλληλα με την ανακοίνωση της ίδρυσης του οργανισμού OHA, μιας κοινοπραξίας 48 τηλεπικοινωνιακών εταιριών, εταιριών λογισμικού καθώς και κατασκευής υλικού, οι οποίες είναι αφιερωμένες στην ανάπτυξη και εξέλιξη ανοιχτών προτύπων στις συσκευές ανοιχτής τηλεφωνίας. [5] Ενδεικτικά αναφέρουμε μερικά μέλη του οργανισμού αυτού (Εικόνα 1.2) για να δείξουμε την τεράστια προοπτική που δημιουργείται: Sprint Nextel T-Mobile Motorola Samsung Sony Ericsson Vodafone Google Verizon Texas Instruments Htc Εικόνα 1.2: Εταιρίες λογισμικού και κατασκευής υλικού παγκόσμιας εμβέλειας ~ 11 ~

13 Το λειτουργικό σύστημα του Android φημίζεται για την ταχεία ανάπτυξή του τόσο ως προς τις νέες δυνατότητες που παρέχει, όσο και από το γεγονός ότι μέρα με τη μέρα γίνονται όλο και περισσότερες νέες ενεργοποιήσεις συσκευών παγκοσμίως σε συσκευές που υποστηρίζουν το λειτουργικό σύστημα. Η Google δημοσίευσε το μεγαλύτερο μέρος του κώδικα του Android, υπό τους όρους της Apache License, μιας ελεύθερης άδειας λογισμικού Ιστορικά - Εκδόσεις και χαρακτηριστικά Η πρώτη έκδοση του Android SDK τον Νοέμβριο του 2007, χαρακτηρίστηκε από τους κατασκευαστές του σαν μια πρώτη ματιά στο SDK του Android, κάτι το οποίο πολλοί παράβλεψαν και βιάστηκαν να κατακρίνουν το Android σαν ένα προβληματικό σύστημα. Στην ουσία όμως το Android δεν παρουσίαζε προβλήματα τα οποία δεν παρουσιάζει οποιοδήποτε σύστημα σε τέτοια πρώιμη φάση. Έτσι το Σεπτέμβριο του 2008, η T-Mobile ανακοινώνει την διαθεσιμότητα του T-Mobile G1, του πρώτου έξυπνου τηλεφώνου (smartphone), βασισμένο στην πλατφόρμα του Android. Λίγες μέρες αργότερα (Οκτώβριο 2008), η Google ανακοινώνει την απελευθέρωση του SDK Release Candidate 1.0. Ακολούθησε τον Φεβρουάριο του 2009 η έκδοση 1.1 σαν μια ανανεωμένη έκδοση του 1.0. Μέχρι τότε το Android δεν υποστήριζε ακόμη την χρήση κουμπιών αφής, παρά μόνο την χρήση των κλασσικών σκληρών κουμπιών της συσκευής. Από τον Απρίλιο του 2009, κάθε έκδοση έχει και ένα "κωδικό-όνομαα" βασισμένο σε ονόματα γλυκών. Αλφαβητικά, τα ονόματα που έχουν παρουσιαστεί ως τώρα είναι Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich και Jelly Bean. Η έκδοση Jelly Bean εμφανίστηκε στο κοινό στα μέσα του (Εικόνα 1.3) [6] ~ 12 ~

14 Εικόνα 1.3 Λογότυπα των εκδόσεων Android Ιστορικό εκδόσεων: Android 1.5 CUPCAKE Τον Μάιο του 2009 είχαμε την έκδοση Android 1.5, εν ονόματι Cupcake (Εικόνα 1.4). Εικόνα 1.4: Λογότυπο Android 1.5 CUPCAKΕ Android 1.6 DONUT To Donut, Android 1.6, ήρθε τον Σεπτέμβριο του 2009 (Εικόνα 1.5). Εικόνα 1.5: Λογότυπο Android 1.6 DONUT ~ 13 ~

15 Android 2.0 ECLAIR Ακολουθεί το Eclair (Εικόνα 1.6), Android 2.0 τον Νοέμβριο 2009, με τις επανεκδόσεις του σε Android τον Δεκέμβριο 2009 (Eclair 0.1) και τον Ιανουάριο 2010 με το Android 2.1 (Eclair MR1). Android 2.2 FROYO Εικόνα 1.6: Λογότυπο Android 2.0 ECLAIR Ακολουθεί το Android 2.2 με το όνομα Froyo (Εικόνα 1.7) τον Μάιο του Εικόνα 1.7: Λογότυπο Android 2.2 FROYO Android 2.3 GINGERBREAD Τον Δεκέμβριο του 2010 ανακοινώθηκε η έκδοση Android 2.3 με το όνομα Gingerbread (Εικόνα 1.8) με την επανέκδοση του σε Android τον Φεβρουάριο του Εικόνα 1.8: Λογότυπο Android 2.3 GINGERBREAD ~ 14 ~

16 Android 3.0 HONEYCOMB Η έκδοση Android 3.0 με το όνομα Honeycomb (Εικόνα 1.9) όπου είναι διαθέσιμη από τον Φεβρουάριο του 2011, λίγες μέρες μετά την επανέκδοση του Android 2.3.3, και προορίζεται αποκλειστικά για tablets. Εικόνα 1.9: Λογότυπο Android 3.0 HONEYCOMB Android 4.0 ICE CREAM SANDWICH Η έκδοση Android 4.0 με το όνομα Ice Cream Sandwich (Εικόνα 1.10)έγινε διαθέσιμη τον Οκτώβριο του Εικόνα 1.10: Λογότυπο Android 4.0 ICE CREAM SANDWICH Android 4.1 JELLY BEAN Η έκδοση Android 4.1 με το όνομα Jelly Bean (Εικόνα 1.11) έγινε διαθέσιμη τον Ιούλιο του 2012 ~ 15 ~

17 Εικόνα 1.11 Λογότυπο Android 4.1 JELLY BEAN Ένα ακόμα ενδιαφέρον στατιστικό που πρέπει να δούμε είναι τα ποσοστά των Android εκδόσεων που είναι εγκατεστημένες σε όλες τις Android συσκευές όπως αυτά ανακοινώθηκαν για τον Οκτώβριο του Σχήμα 1.1: Ποσοστά των εγκατεστημένων εκδόσεων στις android συσκευές Όπως φαίνεται στην (Σχήμα 1.1) πιο πάνω, η έκδοση Ice Cream Sandwich (4.0) του Android έχει εγκατασταθεί μόλις στο 23.7% των κινητών, ενώ η πιο πρόσφατη έκδοση Jelly Bean (4.1) έχει εγκατασταθεί μόλις στο 1.8%. ~ 16 ~

18 To 55.8% των χρηστών Android φαίνεται ότι διαθέτουν ακόμη Gingerbread (2.3) στο κινητό τους, ενώ το 12, 9% Froyo (2.2). Οι παλαιότερες εκδόσεις του Android (Cupcake, Donut, Eclair) με τον καιρό συρρικνώνονται όπως είναι λογικό.[7] Android market Google Play Τον Αύγουστο του 2008 η Google ανακοίνωσε την ιδέα του Android Market και την παρουσίασε τον Οκτώβριο. Το Android Market είναι ένα Online κατάστημα εφαρμογών για το λειτουργικό σύστημα Android το οποίο επιμελήθηκε η Google και είναι στη διάθεση των χρηστών από τον Οκτώβριο του Οι συσκευές που έχουν το λειτουργικό σύστημα Android, επικοινωνούν με το κατάστημα μέσω της ειδικής εφαρμογής "Market". Το "κατάστημα" περιέχει τόσο εφαρμογές οι οποίες δημιουργήθηκαν από την Google, όσο και από "τρίτους". Η αναζήτηση στο Android Market είναι εφικτή και μέσω της ιστοσελίδας παρέχοντας τη δυνατότητα στο χρήστη να κάνει απευθείας λήψη της εφαρμογής στη συσκευή, ενώ βρίσκεται σε κάποιον υπολογιστή. Αξίζει να σημειωθεί ότι το περίπου 70% των εφαρμογών του "καταστήματος" είναι δωρεάν. Το Μάρτη του 2012 η Google μετονόμασε και μετακίνησε την υπηρεσία "Android Market" στο "Google Play" το οποίο ουσιαστικά συγκεντρώνει τις υπηρεσίες Music, Video, ebooks και εφαρμογών σε μία ενιαία υπηρεσία. Στο επίσημο Blog της εταιρείας, ανακοινώθηκε ότι οι χρήστες θα μπορούν να αποθηκεύσουν δωρεάν μέχρι τραγούδια, ταινίες σε ποιότητα HD, μεγάλη συλλογή ηλεκτρονικών βιβλίων και φυσικά όλες της εφαρμογές για το Android. Αξίζει να σημειωθεί πως το Google Play αναβαθμίζεται αυτόματα στις συσκευές που έχουν εγκατεστημένο το Google Android 2.2 Froyo, ενώ στη Ελλάδα είναι διαθέσιμη προς το παρόν μόνο η υπηρεσία αγοράς εφαρμογών. Για να δείτε το ηλεκτρονικό κατάστημα εφαρμογών της Google, μπορείτε μέσω της ιστοσελίδας [8] ~ 17 ~

19 1.1.5 Σύγκριση με άλλα λειτουργικά Αν και η πλειοψηφία των κινητών τηλεφώνων δεν είναι έξυπνα τηλέφωνα η έλευση λειτουργικών όπως το Android έχει αυξήσει την απαίτηση για συσκευές με περισσότερες δυνατότητες. Ας δούμε τα μεγαλύτερα λειτουργικά για έξυπνα τηλέφωνα: Symbian, BlackBerry από την Research in Motion, ios από την Apple, Windows (Mobile, Smartphone και πιο πρόσφατα Phone 7), και φυσικά η πλατφόρμα Android. Ας δούμε μερικές από τις βασικές διαφορές των παραπάνω λειτουργικών. Ένα σημαντικός παράγοντας είναι αν η πλατφόρμα ανάπτυξης είναι ανοιχτή (open). Αυτό για τους χρήστες σημαίνει ότι οι ίδιοι έχουν τον έλεγχο των εφαρμογών που εγκαθιστούν και για τους προγραμματιστές ότι δεν χρειάζονται άδεια για να δημιουργήσουν μία εφαρμογή, μπορούν να μετατρέψουν, να προεκτείνουν ή να αντικαταστήσουν ήδη υπάρχοντα στοιχεία του συστήματος. Λειτουργικά τα οποία είναι ελεύθερα είναι το Android και το Symbian ενώ τα ios και Windows όχι. Επιπλέον, η δωρεάν δημοσίευση των νέων εφαρμογών είναι κάτι το οποίο διαφοροποιεί το Android με το ios, το οποίο απαιτεί πληρωμή. Η ελευθερία της πλατφόρμα ανάπτυξης επηρεάζει και την τιμή. Για αυτό το λόγο οι συσκευές σε λειτουργικό Android τείνουν να είναι φθηνότερες από αυτές με λειτουργικό ios ή Windows. Ένα ακόμα πλεονέκτημα του Android υπέρ του ios είναι ότι έχει πολλές κατασκευάστριες εταιρείες. Έτσι επιτυγχάνεται η ποικιλομορφία (diversity). Ο χρήστης μπορεί να επιλέξει μεταξύ πολλών μοντέλων, μεγεθών τηλεφώνου και οθόνης, χρωμάτων, πληκτρολογίων κλπ αρκεί να καλύπτει τις ανάγκες του. Φορητότητα (Portability) είναι η δυνατότητα του λειτουργικού συστήματος να χρησιμοποιηθεί από οποιαδήποτε συσκευή. Το Android παρέχει φορητότητα ανάμεσα σε ένα ευρύ φάσμα ήδη υπαρχόντων συσκευών. Αυτό συμβαίνει λόγω του ότι τα προγράμματα γράφονται σε Java και εκτελούνται από την εικονική μηχανή Dalvik, τα οποία το καθιστούν ανεξάρτητο της πλατφόρμας ~ 18 ~

20 υλικού. Σε αντίθεση, το Symbian χρησιμοποιείται κυρίως σε κινητά της κατασκευάστρια εταιρείας Nokia και δεν είναι γραμμένο σε Java, το ios μόνο σε iphone, ipad και ipod και το Windows είναι δυνατόν να χρησιμοποιηθεί και σε διαφορετικές συσκευές, αλλά το πλήθος των εφαρμογών του είναι συμβατές με συγκεκριμένες πλατφόρμες υλικού. Συνδεσιμότητα (Connectivity) είναι η παροχή σύνδεσης, είτε ενσύρματης είτε ασύρματης, για την μεταφορά δεδομένων. Για την ενσύρματη σύνδεση απαιτείται μόνο ένα καλώδιο συνήθως USB. Για την ασύρματη σύνδεση πρέπει να υπάρχει στη συσκευή ένας πομποδέκτης τον οποίο το λειτουργικό σύστημα να είναι σε θέση να τον διαχειριστεί. Οι πιο κοινές τεχνολογίες ασύρματης σύνδεσης είναι το GSM, Infrared (υπέρυθρες), Bluetooth, GPRS, UMTS, WiFi, HSDPA. Όλα τα λειτουργικά υποστηρίζουν αυτές τις τεχνολογίες, με εξαίρεση το iphone το οποίο χρειάζεται ξεχωριστή εφαρμογή για να συνδεθεί με συσκευές με διαφορετικά λειτουργικά. Ασφάλεια (Security) είναι η ικανότητα να προστατεύει τόσο το ίδιο το σύστημα καθώς και τις πληροφορίες που διαχειρίζεται από εξωτερικές επιθέσεις. Το Symbian OS βασίζεται σε μία αρχιτεκτονική ασφάλειας η οποία βασίζεται σε δύο βασικές οντότητες, την Certificate management και την Cryptography οι οποίες παρέχουν λειτουργίες σχετικά με την διαχείριση ψηφιακών πιστοποιητικών, ασφαλείς συνδέσεις, κρυπτογράφηση δεδομένων κλπ. Το Windows mobile διαθέτει το δικό του μοντέλο ασφάλειας ώστε να επιτρέπεται σε κάθε εφαρμογή σύνδεση στο δίκτυο, πρόσβαση σε μονάδες μνήμης και υλικό της συσκευής. Τέλος το Android διαθέτει λειτουργίες προκειμένου να περιορίζονται οι επιτρεπόμενες ενέργειες κάθε διαδικασίας όπως στο δίκτυο ή προσπέλαση μνήμης. Επίσης το Android δίνει την δυνατότητα στους κατασκευαστές υλικού να δημιουργήσουν συσκευές οι οποίες να συνδέονται με τις συσκευές Android κάτι το οποίο δεν γίνεται με το iphone. Επίσης από πλευράς υλικού με το Android μπορείς να αλλάξεις ή να αναβαθμίσεις την μπαταρία και την κάρτα SD ή να χρησιμοποιήσεις περισσότερες από μία, κάτι που δεν γίνεται στο iphone. Ένα πλεονέκτημα του ios είναι ο αριθμός των διαθέσιμων εφαρμογών στο iphone App Store. Βέβαια φαίνεται ότι το Android Market κερδίζει έδαφος τόσο σε αριθμό εφαρμογών όσο και σε ποσοστό εγκατάστασης αυτών των εφαρμογών. Ακολουθούν το Ovi Store του Symbian και το Marketplace του Windows. Το τελευταίο έχει και αυτό ραγδαία ανάπτυξη από την ημέρα κυκλοφορίας του. Επίσης το SDK μπορεί να εγκατασταθεί σε πολλές πλατφόρμες όπως Windows, Linux και Mac OS. ~ 19 ~

21 Όσων αφορά τώρα τα χαρακτηριστικά τους και τις δυνατότητες που προσφέρουν αυτά που ξεχωρίζουν είναι το Android και το iphone. Αν και το Symbian έχει απεριόριστες δυνατότητες, δεν πρωτοπορεί σε σχέση με τα δύο μεγάλα λειτουργικά. Το λειτουργικό της Apple δεν υποστηρίζει widgets σε αντίθεση με το Android και το Symbian. Ακόμα η Apple με το ios5 ανακοίνωσε το icloud, δηλαδή την αυτόματη ενημέρωση τον αλλαγών στο κινητό μέσω του «αέρα» ένα χαρακτηριστικό το οποίο η Google είχε υλοποιήσει από την πρώτη έκδοση με πολλά όμως προβλήματα. Το λειτουργικό Android μπορεί να αναπαραγάγει πολυμέσα μέσω του Adobe Flash Plug-in σε αντίθεση με το iphone.[9] ~ 20 ~

22 ENOTHTA Υφιστάμενα Λογισμικά για οδηγίες πρώτων βοηθειών: Υπάρχουν αρκετές εφαρμογές για Παροχή Πρώτων Βοηθειών στο Android Market, οι οποίες περιέχουν οδηγίες με φωτογραφίες σε διαφορετικές γλώσσες, μερικές από αυτές είναι: First Aid - American Red Cross First aid by British Red Cross First Aid for Korean Σε μερικές εφαρμογές υπάρχουν και βίντεο για παρακολούθηση όσων αναφέρονται στις οδηγίες και μάλιστα υπάρχει στην εφαρμογή (AR First Aid -Emergency & Home) και δυνατότητα καταχώρησης συμπτωμάτων για εμφάνιση αντιμετώπισης της πιθανής διάγνωσης, ή μπορεί κανείς με αναζήτηση των συμπτωμάτων να βρει την διάγνωση όπως στην εφαρμογή( First Aid By Symptoms V.2). Άλλες εφαρμογές που υπάρχουν στο Android Market, έχουν να κάνουν με αντιμετώπιση ψυχολογικών προβλημάτων, όπως για παράδειγμα κρίση πανικού, άγχος μαθητών, φοβίες κτλ. (Psychological First Aid (PFA)) ή οδηγίες ειδικά για μωρά, (Baby First Aid). Αξιοσημείωτη είναι η εφαρμογή GotoAID First Aid Lite η οποία περιλαμβάνει και αποστολή σήματος ΜΟΡΣ. Αντίστοιχες εφαρμογές στα ελληνικά δεν βρέθηκαν, παρά μόνο η εφαρμογή Quiz First Aid Greek η οποία είναι ένα Quiz για εξακρίβωση των γνώσεων για πρώτες βοήθειες. Αντίστοιχες εφαρμογές υπάρχουν και σε λειτουργικά, όπως για Iphone στον Πίνακα 2.1 και για Windows mobile: Πινάκας 2.2. Απλές εφαρμογές πρώτων βοηθειών υπάρχουν και στο Nokia (ovi store) ~ 21 ~

23 Iphone Εφαρμογές: ΤΙΤΛΟΣ ΕΦΑΡΜΟΓΗΣ First Aid by symptoms MedlinePlus Mobile Pocket First Aid & CPR from the American Heart Association Emergency First Aid & Treatment Guide ΠΕΡΙΓΡΑΦΗ Αναζήτηση με βάση τα συμπτώματα και εμφάνιση πιθανών καταστάσεων. Οδηγός πρώτων βοηθειών στα Αγγλικά και στα Ισπανικά για 800 ασθένειες. Περιλαμβάνει λεξικό και εγκυκλοπαίδεια Οδηγός πρώτων βοηθειών, περιλαμβάνει 34 βίντεο για ασθένειες. Οδηγός πρώτων βοηθειών ανά κατηγορία και βίντεο. Περιλαμβάνει 220 παγκόσμια έκτακτα τηλέφωνα, εκπτώσεις σε ιατρικά είδη St John Ambulance First Aid First aid by British Red Cross First Aid Pocket Guide Οδηγός πρώτων βοηθειών ανά κατηγορία και βίντεο First Aid Guide Health Guide: First Aid & Survival Guide Οδηγός πρώτων βοηθειών και επιβίωσης. Υπάρχει σύνδεση στο Facebook και κουιζ γνώσεων για πρώτες βοήθειες. Πίνακας 2.1 Υφιστάμενα λογισμικά για πρώτες βοήθειες για Iphone Windows Εφαρμογές: ΤΙΤΛΟΣ ΕΦΑΡΜΟΓΗΣ Mobile First Aid ΠΕΡΙΓΡΑΦΗ Οδηγός πρώτων βοηθειών και εντοπισμός διεύθυνσης χρήστη αν είναι διαθέσιμο. ~ 22 ~

24 Wilderness first aid First Aid Manual Οδηγός επιβίωσης στη φύση Οδηγός πρώτων βοηθειών First Aid Οδηγός πρώτων βοηθειών και κλήση 112 First Aid by Symptoms Αναζήτηση με βάση τα συμπτώματα και εμφάνιση πιθανών καταστάσεων. idoctor First Aid Οδηγός πρώτων βοηθειών και πληροφορίες για φυσικές καταστροφές πχ. πλημμύρες, ανεμοστρόβιλους κτλ. Asthma First Aid FIRST AID GAME Οδηγός αντιμετώπισης κρίσεων άσθματος και κλήση έκτακτου τηλεφώνου 112 Ένα παιχνίδι για να μάθουν τα παιδιά βασικά για την αντιμετώπιση έκτακτων καταστάσεων. Basics of First Aid Εξηγεί τι πρέπει να γίνει πριν μεταφέρουμε τον ασθενή στο νοσοκομείο. Πίνακας 2.2 Υφιστάμενα λογισμικά για πρώτες βοήθειες για Windows mobile 2.2 Υφιστάμενα Λογισμικά για ενημέρωση λήψης φαρμάκου: Όσων αφορά την Ενημέρωση Λήψης Φαρμάκων στο Android Market, υπάρχουν εφαρμογές που δίνουν τη δυνατότητα στο χρήστη να επιλέξει ήχο ειδοποίησης, υπάρχει πολλαπλή ενημέρωση, αντίγραφα που μπορεί να κρατήσει από τη λίστα ο χρήστης και τέλος υπάρχουν πληροφορίες για διάφορα φάρμακα που χρησιμοποιεί. Μερικές από αυτές είναι: ~ 23 ~

25 Pill Reminder AnyTimer Pill Reminder Med Minder Πολύ πιο αναπτυγμένες εμφανίζονται οι εφαρμογές για Iphone όπως η RxmindMe Prescription, αλλά και η Pill Reminder στην οποία υπάρχει η δυνατότητα επιλογής διαφόρων ήχων ειδοποίησης αλλά και εισαγωγή σχολίων και φωτογραφίας του φαρμάκου. Δυνατότητα ενεργοποίησης δόνησης και ενεργοποίηση κωδικού προστασίας αλλά και έλεγχος ιστορικού των χαπιών που έχει πάρει ή όχι ο χρήστης. Επιπλέον η MedCoach Medication Reminder δίνει τη δυνατότητα σύνδεσης στο φαρμακείο για τις συνταγές που έχει ο ασθενής. Για τις Νοκια συσκευές υπάρχει η εφαρμογή Pill Organiser η οποία επιτρέπει την αποστολή της υπενθύμισης με mms / , ενώ για Windows συσκευές υπάρχει η Med Reminder στην οποία υπάρχει δυνατότητα εμφάνισης των φαρμάκων που έχει ήδη λάβει ο χρήστης και καρφίτσωμα της ειδοποίησης στην αρχική οθόνη, όπως και αλλαγή γλώσσας σε Ισπανικά, Γαλλικά ή Ρουμανικά. Σε όλα τα λογισμικά Smartphone υπάρχουν διαθέσιμες εφαρμογές τόσο για την παροχή πρώτων βοηθειών όσο και για την ενημέρωση λήψης φαρμάκων. Οι περισσότερες από αυτές είναι επί πληρωμή και σε ξένες γλώσσες. Για την ελληνική γλώσσα δεν υπάρχει κάτι αντίστοιχο. Τέλος, δεν υπάρχει κάποια εφαρμογή η οποία να συνδυάζει τις δύο αυτές παροχές. Σύμφωνα λοιπόν με την παραπάνω ανασκόπηση, αποφασίσαμε να δημιουργήσουμε την δική μας εφαρμογή η οποία σε σχέση με τις ήδη υπάρχουσες υποστηρίζει την ελληνική γλώσσα και μπορεί κανείς να έχει και τις δύο εφαρμογές σε μια. ~ 24 ~

26 ΕΝΟΤΗΤΑ Περιγραφή του λογισμικού Emergency Android Εικόνα 3.1 Λογότυπο εφαρμογής Σκοπός της εργασίας είναι η υλοποίηση μιας εφαρμογής που θα περιλαμβάνει ένα συνδυασμό τριών βασικών και χρήσιμων λειτουργιών που πρέπει ο καθένας να μπορεί να προσπελάσει άμεσα ώστε να μπορεί να εξασφαλίσει και να προφυλάξει την υγεία του αλλά και να συμβάλει ώστε να αποφευχθούν δυσάρεστες καταστάσεις που θα πιθανότατα θα φέρουν σε κίνδυνο την ζωή των συνανθρώπων του. Το όνομα της εφαρμογής είναι Emergency Android (Εικόνα 3.1). Οι 3 λειτουργίες της εφαρμογής είναι (Εικόνα 3.2): Οδηγός Πρώτων Βοηθειών Υπενθύμιση Λήψης Φαρμάκου Λίστα τηλεφωνικών Αριθμών Έκτακτης Ανάγκης Εικόνα 3.2 Η Αρχική οθόνη με τις λειτουργίες της εφαρμογής ~ 25 ~

27 3.1.1 Οδηγός πρώτων βοηθειών Επιλέγοντας ο χρήστης στην αρχική οθόνη τις ''Κατηγορίες Πρώτων Βοηθειών'' μεταβαίνει στον οδηγό πρώτων βοηθειών. Ο Οδηγός περιλαμβάνει όλες τις πιθανές έκτακτες καταστάσεις που μπορεί να αντιμετωπίσει κάποιος. Οι κατηγορίες εμφανίζονται σε τίτλους ταξινομημένους αλφαβητικά (Εικόνα 3.3) Εικόνα 3.3 Η Οθόνη με τις κατηγορίες πρώτων βοηθειών Για να μπορεί ο χρήστης ακόμα πιο εύκολα αλλά και πιο γρήγορα να βρει αυτό που ψάχνει υπάρχει η δυνατότητα αναζήτησης. Ο χρήστης μπορεί να πληκτρολογήσει στο πλαίσιο αναζήτησης αυτό που ψάχνει και ταυτόχρονα εμφανίζονται τα αντίστοιχα πιθανά αποτελέσματα. (Εικόνα 3.4) Εικόνα 3.4 Κάνοντας κλικ στο πλαίσιο αναζήτησης εμφανίζετε το πληκτρολόγιο ~ 26 ~

28 Με την επιλογή της κατηγορίας- τίτλου, ανοίγει μια καινούρια activity φέρνοντας στο προσκήνιο μία νέα οθόνη η οποία περιλαμβάνει πληροφορίες - οδηγίες αντιμετώπισης της επιλογής του χρήστη. (Εικόνα 3.5) Εικόνα 3.5 Εμφάνιση οδηγιών αντιμετώπισης Σε ορισμένες κατηγορίες υπάρχει και η δυνατότητα παρακολούθησης σχετικού βίντεο στο youtube για καλύτερη κατανόηση των οδηγιών. (Εικόνα 3.6) Εικόνα 3.6 Κουμπί μετάβασης στο youtube και εμφάνιση σελίδας με video ~ 27 ~

29 Τα περιεχόμενα για τις οδηγίες προέρχονται από βιβλία για πρώτες βοήθειες στα οποία υπήρχε ένα γενικό πλαίσιο πάνω στο οποίο στηριχτήκαμε αλλά και από αναζήτηση σε ιστοσελίδες από ιατρικούς οργανισμούς, Στις περισσότερες ιστοσελίδες υπήρχαν συγκεκριμένες βασικές κατηγορίες, οπότε είχαμε τη δυνατότητα να συγκρίνουμε αν τα όσα βρήκαμε σε ιστοσελίδες και βιβλία συμπίπτουν. Για την καλύτερη εμπέδωση των κειμένων έχουμε εισάγει αντίστοιχες εικόνες οι οποίες προέρχονται από αναζήτηση στη Google. Για οδηγίες βήμα- βήμα εισάγαμε εικόνες από το βιβλίων των πρώτων βοηθειών, από το οποίο έχουμε πάρει και κατά βάση το κείμενο.. Για αναφορά σε βίντεο εφόσον οι περισσότερες καταστάσεις είναι εύκολα κατανοητές μόνο με το κείμενο και τις φωτογραφίες, δεν χρειάστηκε να παραθέσουμε κάποιο βίντεο παρά μόνο για την Ανάνηψη (ΚΑΡΠΑ) η οποία είναι από τις πλέον βασικές πρώτες βοήθειες και είναι λίγο πιο δύσκολο να ακολουθηθούν τα βήματα. Έτσι λοιπόν, υπάρχει παραπομπή σε διεύθυνση του YouTube στο οποίο μπορεί ο χρήστης να παρακολουθήσει τα βήματα που πρέπει να ακολουθήσει. ~ 28 ~

30 3.1.2 Υπενθύμιση Λήψης Φαρμάκου Κάνοντας κλικ στην αρχική οθόνη (Εικόνα 3.2) στο κουμπί ''Υπενθύμιση Λήψης φαρμάκου'' ο χρήστης μεταβαίνει στην αρχική οθόνη της υπενθύμισης (Εικόνα 3.7). Εικόνα 3.7 Αρχική οθόνη υπενθύμισης Στην υπενθύμιση λήψης φαρμάκου ο χρήστης μπορεί να επιλέξει να τον ειδοποιεί η εφαρμογή όταν πρέπει να πάρει το φάρμακο του ώστε να παίρνει την αγωγή του τις σωστές μέρες και ώρες. Δίνεται η δυνατότητα στο χρήστη να βάλει το όνομα του φαρμάκου και να επιλέξει αν η υπενθύμιση θα επαναλαμβάνεται καθημερινά ή μία συγκεκριμένη μέρα της εβδομάδας και την ακριβή ώρα. (Εικόνα 3.8). Εικόνα 3.8 Η οθόνη με τις ρυθμίσεις υπενθύμισης ~ 29 ~

31 Σε περίπτωση που ο χρήστης θέλει να επιλέξει μία συγκεκριμένη ημέρα, πατώντας στο πεδίο κάθε εβδομάδα, εμφανίζεται το μενού με της ημέρες της βδομάδας. Ο χρήστης επιλέγει την ημέρα και έπειτα την ώρα ειδοποίησης. (Εικόνα 3.9). Μπορεί επίσης να επιλέξει πατώντας στο μμ δίπλα από την ώρα για να επιλέξει αν θα είναι μετά μεσημβρίας ή προ μεσημβρίας. Εικόνα 3.9 Το μενού για επιλογή ημέρας ~ 30 ~

32 Στην περίπτωση που ο χρήστης θέλει να ειδοποιείτε κάθε μέρα, υπάρχει η επιλογή ημέρας, όπου ο αρκεί να επιλέξει μόνο την ώρα ειδοποίησης για να επαναλαμβάνεται καθημερινά η ειδοποίηση (Εικόνα 3.10). Εικόνα 3.10 Το μενού για καθημερινή υπενθύμιση Πατώντας το κουμπί ''ΟΚ'' (Εικόνα 3.10) αποθηκεύονται οι ρυθμίσεις και ο χρήστης μεταφέρεται στην αρχική οθόνη υπενθυμίσεων όπου εμφανίζονται όλες οι υπενθυμίσεις που έχει ορίσει. (Εικόνα 3.11). Εικόνα 3.11 Όλες οι υπενθυμίσεις που υπάρχουν ~ 31 ~

33 Όταν φτάσει ο χρόνος που ο χρήστης έχει ορίσει την υπενθύμιση, ξεκινάει η αναπαραγωγή ήχου και εμφανίζεται μια οθόνη (Εικόνα 3.12) η οποία περιλαμβάνει ένα εικονίδιο με καμπανάκι, το όνομα του φαρμάκου για το οποίο έχει οριστεί η υπενθύμιση και δύο κουμπιά για την επιλογή του χρήστη. Ο χρήστης έχει τη δυνατότητα να επιλέξει να γίνει αναβολή της ειδοποίησης. Σε περίπτωση που δεν είναι σε θέση να πάρει το χάπι του, μπορεί να αναβάλει την ειδοποίηση για 5 λεπτά έτσι ώστε να μην ξεχάσει να το πάρει και αργότερα. Εάν ο χρήστης πάρει το χάπι του, με την επιλογή του ΟΚ επιβεβαιώνει την λήψη μέχρι την επόμενη μέρα που έχει προγραμματιστεί η ειδοποίηση. Έτσι λοιπόν δεν θα χάνει την σωστή λήψη των φαρμάκων του και θα μπορεί να ξέρει αν πήρε ή όχι το φάρμακο χάρη στην επιλογή της αναβολής. Εικόνα 3.12 Η οθόνη της υπενθύμισης ~ 32 ~

34 3.1.3 Τηλέφωνα Έκτακτης Ανάγκης Επιλέγοντας το τρίτο σε σειρά κουμπί της αρχικής οθόνης (Εικόνα 3.2) ο χρήστης μεταφέρετε στην λίστα τηλεφώνων έκτακτης ανάγκης (Εικόνα 3.13). Μέσω της οθόνης αυτής ο χρήστης έχει την δυνατότητα με το πάτημα του κάθε κουμπιού να καλέσει άμεσα και χωρίς να χρειάζεται να ψάξει ή να θυμάται απέξω οποιοδήποτε αριθμό έκτακτης ανάγκης επιθυμεί (Εικόνα 3.14). Εικόνα 3.13 Η οθόνη με τη λίστα τηλεφώνων έκτακτης ανάγκης Εικόνα 3.14 Η οθόνη της κλήσης ~ 33 ~

35 3.2 Εγκατάσταση απαιτούμενων προγραμμάτων Το Εclipse αποτελεί το επίσημο εργαλείο ανάπτυξης για εφαρμογές Android.[10]. Είναι αρκετά γρήγορο τα βήματα είναι τα εξής : A. JDK 6 Update 18 Java Developer Kit. Περιβάλλον μέσα στο οποίο μπορεί να τρέξει κάποιο Java πρόγραμμα. B. Εclipse IDE: Εργαλείο για προγραμματισμό σε Java. Πιο απλά το περιβάλλον μέσα στο οποίο θα αναπτυχθεί το πρόγραμμα. C. Android SDK: Κάτι αντίστοιχο με το Α με τη διαφορά ότι είναι για το Android. 1. Αρχικά ο προγραμματιστής πρέπει να εγκαταστήσει τον JDK κάνοντας διπλό κλικ στο αρχείο που έχει κατεβάσει στον υπολογιστή ακολουθώντας τις οδηγίες. 2. Στη συνέχεια πρέπει να γίνει η εγκατάσταση του Εclipse. Αφού έχει κατεβάσει το αρχείο στο βήμα Β γίνεται extract στον υπολογιστή. Δεν υπάρχει κάποιο setup, το πρόγραμμα έρχεται σαν stand alone exe πράγμα που σημαίνει ότι μπορεί να τρέξει από οπουδήποτε. Το μόνο που χρειάζεται είναι να οριστεί ένα workspace, ένα φάκελο δηλαδή στον οποίο το eclipse θα σώζει τα αρχεία που δημιουργεί.[11] 3. Τέλος γίνεται η εγκατάσταση του Android SDK. Extract το αρχείο Android-sdk-windows, που έχει κατεβάσει στο βήμα Γ, στο C:\. Αναλυτικά οδηγίες εγκατάστασης υπάρχουν στο : ~ 34 ~

36 3.2.1 Android SDK To Android SDK (Software Developers Kit) αποτελεί μια συλλογή εργαλείων και βιβλιοθηκών που καθιστούν εφικτή την ανάπτυξη εφαρμογών στο Android. Τη στιγμή που γράφονται αυτές οι γραμμές, το SDK έχει φτάσει στην έκδοση r η οποία υποστηρίζει το Android 4.1. Το λογισμικό ανάπτυξης λοιπόν περιλαμβάνει μια μεγάλη λίστα με εργαλεία ανάπτυξης. Σε αυτά περιλαμβάνονται: Εργαλεία Debugging των εφαρμογών Βιβλιοθήκες Εξομοιωτής συσκευών (Android Virtual Machines) Documentation Δείγματα Κώδικα Tutorials Το SDK υποστηρίζει πολλά δημοφιλή λειτουργικά συστήματα συμπεριλαμβανομένων όλων των σύγχρονων διανομών Linux, το MAC OS X και μεταγενέστερα, και τα Windows XP και τις μεταγενέστερες εκδόσεις. Το λογισμικό ανάπτυξης αποτελείτε από πακέτα τα οποία βρίσκονται αποθηκευμένα σε ένα επίσημο repo της Google, και ο προγραμματιστής μπορεί να κατεβάσει πέραν των βασικών πακέτων, και άλλα τα οποία υποστηρίζουν παλαιότερες εκδόσεις του Android, ή άλλες συσκευές εκτός κινητών συσκευών (πχ Google TV Addon).[12] Όσον αφορά την υποστήριξη παλαιότερων εκδόσεων του Android, το SDK κάνει εφικτή την υποστήριξη σε αυτές δίνοντας στον προγραμματιστή την δυνατότητα να στοχεύσει αυτός σε πια APIs θα απευθύνεται η εφαρμογή του. Αυτό είναι αναγκαίο λόγω του ότι πολλοί χρήστες έχουν παλαιότερες λειτουργικές συσκευές οι οποίες κυκλοφορήσαν με παλαιότερες εκδόσεις του Android (πχ 1.6 ή 2.1), και ο κατασκευαστής της συσκευής δεν έχει ή δεν πρόκειται να βγάλει αναβάθμιση για την συσκευή τους. Το πρόβλημα αυτό είναι γνωστό σαν διάσπαση του Android (Android Fragmentation). ~ 35 ~

37 3.2.2 Χρήση του Eclipse IDE μαζί με το ADT (Android Development Tools) Ο προγραμματισμός στο Android βασίζεται στην γλώσσα Java και ο κάθε προγραμματιστής μπορεί να χρησιμοποιήσει έναν οποιονδήποτε text editor για να γράψει κώδικα για να επεξεργαστεί τα αρχεία *.Java και *.XML και μετέπειτα να τα κάνει compile μέσω γραμμής εντολών χρησιμοποιώντας το JDK (Java Development Kit). Ο συγκεκριμένος τρόπος ανάπτυξης δεν είναι ιδιαίτερα φιλικός στον χρήστη γι αυτό συνίσταται η χρήση ενός IDE (Integrated Development Environment) που να υποστηρίζει Java, όπως το Eclipse ή το Netbeans. H Google υποστηρίζει επίσημα το Εclipse και έχει αναπτύξει ειδικά για αυτό το ADT plugin, το οποίο παρέχει σύνδεση με το Android SDK με όλες τις δυνατότητες που περιλαμβάνει αυτό. Επίσης το plugin παρέχει σύνδεση με τον AVD Manager, για διαχείριση και εκκίνηση από το GUI του, εικονικών συσκευών Android για δοκιμές και debugging των εφαρμογών. Φυσικά, ο κάθε προγραμματιστής μπορεί να χρησιμοποιήσει τον Text Editor ή IDE της επιλογής του για τη δημιουργία του κώδικα και μετέπειτα να χρησιμοποιήσει τα εργαλεία JDK και Apache Ant μέσω γραμμής εντολών για να κάνει compile την εφαρμογή του ώστε να την τεστάρει με όλες τις δυνατότητες που το παρέχει το Android SDK. Η επιλογή ενός IDE που κάνει όλη την πολύπλοκη δουλειά για μας είναι προφανής λοιπόν. Επίσης τα περισσότερα παραδείγματα και άρθρα για το Android στηρίζονται στο γεγονός ότι η πλειονότητα των developers χρησιμοποιεί το Eclipse μαζί με το ADT plugin οπότε ξεκινάνε με αυτό σαν δεδομένο.[12] ~ 36 ~

38 3.2.3 Android Debug Bridge (ADB) Για να λειτουργήσουν σωστά τα εργαλεία που αναφέραμε παραπάνω, χρειάζεται κάποιο είδος προγράμματος client-server που να συνδέει τον υπολογιστή με τις συσκευές μας, εικονικές και μη. Τον ρόλο αυτό αναλαμβάνει το Android Debug Bridge (ADB). Πρόκειται για ένα εργαλείο γραμμής εντολών που έρχεται μαζί με το Android SDK και το οποίο αποτελείτε από 3 μέρη: Έναν client ο οποίος τρέχει στον υπολογιστή που έχουμε στήσει το SDK. Μπορούμε είτε να τον εκκινήσουμε χειροκίνητα είτε να χρησιμοποιήσουμε κάποιο εργαλείο το οποίο ξεκινάει αυτόματα δικό του client, όπως το DDMS ή το ADT Plugin.[13] Έναν server ο οποίος τρέχει σαν υπηρεσία παρασκηνίου στον υπολογιστή που βρίσκεται το SDK, όπως και ο client. O server εξασφαλίζει την επικοινωνία μεταξύ του client και του εργαλείου δαίμονα (daemon) που τρέχει στη συσκευή. Ο δαίμονας (daemon) που τρέχει σαν διεργασία παρασκηνίου στην εικονική η πραγματική συσκευή που χρησιμοποιείτε για εξομοίωση. Όταν ξεκινάει το ADB, o client ελέγχει αν υπάρχει κάποια υπάρχουσα διεργασία του server που να εκτελείτε ήδη, αλλιώς δημιουργεί μια νέα. Μετά δημιουργεί μια τοπική TCP σύνδεση στην θύρα 5037 και είναι έτοιμος να δεχτεί εντολές. Μετά ελέγχει το εύρος θυρών TCP από 5555 μέχρι 5585, στο οποίο επικοινωνούν οι συσκευές εξομοίωσης, και ελέγχει αν υπάρχουν διαθέσιμες και πόσες είναι αυτές. Αφού εντοπίσει κάποια συσκευή ελέγχει αν σε αυτή τη συσκευή τρέχει ο δαίμονας, και αν ναι δημιουργείτε σύνδεση adb με την συσκευή. Αφότου πραγματοποιηθεί σύνδεση μεταξύ συσκευής και client μπορούμε να χρησιμοποιήσουμε όλες τις δυνατότητες που μας παρέχει το ADB για να ασκήσουμε πλήρη έλεγχο της συσκευής μας. ~ 37 ~

39 3.2.4 Εικονικές Συσκευές Android (Android Virtual Devices AVD) O developer πρέπει πριν να εκδώσει την εφαρμογή του να την δοκιμάσει σε ένα αριθμό συσκευών για να εξασφαλίσει την ομαλή λειτουργία της σε όλες τις συνθήκες. Φυσικά το κόστος των συσκευών είναι αρκετά μεγάλο για να αποθαρρύνει τον προγραμματιστή να έχει στην κατοχή του συσκευές για να ελέγξει σε όλες τις λειτουργίες και την εμφάνιση της εφαρμογής του. Το πρόβλημα αυτό έρχεται να λύσει η ύπαρξη των εικονικών συσκευών του Android. Πρόκειται για μια συσκευή εξομοίωσης η οποία μας επιτρέπει να εξομοιώσουμε την λειτουργία και συμπεριφορά μιας κανονικής συσκευής, ορίζοντας τις επιλογές υλικού και λογισμικού που θέλουμε στον εξομοιωτή του Android. Με αυτό τον τρόπο ο developer μπορεί να ελέγξει την εφαρμογή του σε μια σειρά από πραγματικά σενάρια λειτουργίας και να πάρει γρήγορα και άμεσα feedback για τη λειτουργία της εφαρμογής του. Μια εικονική συσκευή αποτελείτε από: Το προφίλ του υλικού: Σε αυτό προσδιορίζονται οι ιδιότητες και τα χαρακτηριστικά της εικονικής συσκευής. Μπορούμε παραδείγματος χάρη να ορίσουμε την ανάλυση της οθόνης και την πυκνότητα σε pixel (dpi), το μέγεθος της μνήμης RAM, αν η συσκευή θα έχει κάμερα, υποστήριξη GPS, κλπ. Την έκδοση του Android: Επιλογή της έκδοσης της πλατφόρμας του Android που θέλουμε να εξομοιώσει η εικονική συσκευή. Μπορούμε επίσης να επιλέξουμε και μεταξύ ειδικών εκδόσεων της πλατφόρμας, μεταξύ των οποίων τις Google TV, και άλλων. Έξτρα χώρος αποθήκευσης: Εδώ αποθηκεύονται όλα τα δεδομένα της εφαρμογής, και επίσης μπορούμε να ορίσουμε μια εικονική κάρτα μνήμης ώστε να επεκτείνουμε τον αποθηκευτικό χώρο, όπως θα κάναμε και σε μια πραγματική συσκευή. ~ 38 ~

40 Δημιουργία διαφορετικών εικονικών συσκευών Η δημιουργία εικονικών μηχανών είναι μια ιδιαίτερα εύκολη και γρήγορη διαδικασία. Η διαχείριση αυτών των συσκευών γίνεται από το γραφικό περιβάλλον της εφαρμογής AVD Manager, η οποία έρχεται μαζί με το SDK και στην περίπτωση που χρησιμοποιούμε το Eclipse μαζί με το ADT plugin, αυτή ενσωματώνεται στο γραφικό περιβάλλον του Εclipse. To γραφικό περιβάλλον του AVD Manager είναι πολύ λιτό. Αποτελείτε από μια λίστα με τις εικονικές συσκευές που έχουμε δημιουργήσει και στη δεξιά πλευρά υπάρχουν 7 κουμπιά διαχείρισης των συσκευών μας. Παρακάτω (Εικόνα 2.10) εμφανίζεται η λίστα με τις εικονικές συσκευές που δοκιμάστηκε η εφαρμογή CST Connect, κατά τη διάρκεια της δοκιμαστικής της φάσης. Φυσικά το προφίλ υλικού δεν είναι ακριβώς αυτό που διαθέτουν οι συσκευές που κατονομάζονται στην λίστα, αλλά οι διαστάσεις οθόνης και η έκδοση API, είναι ακριβής. Εικόνα 3.15: AVD Manager ~ 39 ~

41 Πατώντας το κουμπί New εμφανίζεται ένα νέο παράθυρο δημιουργίας εικονικής συσκευής (Εικόνα 2.11), στο οποίο μπορούμε να ορίσουμε το όνομα, την έκδοση του Android που θέλουμε να τρέξει η συσκευή, την ανάλυση οθόνης, και τα υπόλοιπα χαρακτηριστικά του hardware που επιθυμούμε. Αφού πατήσουμε το κουμπί create AVD, η συσκευή μας είναι έτοιμη προς χρήση και προστίθεται στη λίστα μαζί με τις υπόλοιπες εικονικές συσκευές. Εικόνα 3.16 Παράθυρο δημιουργίας νέας Εικονικής Μηχανής ~ 40 ~

42 3.2.5 Εργαλείο καταγραφής συμβάντων LogCat Το Android διαθέτει ένα μηχανισμό καταγραφής συμβάντων, σκοπός του οποίου είναι η συλλογή και προβολή των αρχείων αποσφαλμάτωσης του συστήματος. Τα δεδομένα των διάφορων εφαρμογών αλλά και του λειτουργικού συστήματος συγκεντρώνονται σε μια σειρά από buffers, τους οποίους μετά μπορούμε να προβάλουμε και να φιλτράρουμε με την εντολή logcat. Στον προγραμματισμό υπάρχουν οι λεγόμενες εξαιρέσεις (exceptions), καταστάσεις δηλαδή που προκύπτουν όταν κάτι δεν πάει καλά, και αυτό έχει σαν αποτέλεσμα την διακοπή λειτουργίας του προγράμματος σε περίπτωση που δεν έχουμε φροντίσει να χειριστούμε την εξαίρεση. Συνηθισμένο παράδειγμα εξαίρεσης λειτουργίας του Android είναι η NullPointerException, η οποία μας εμφανίζεται όταν προσπαθούμε να προσπελάσουμε κάποια μεταβλητή η αντικείμενο που έχει μηδενική (Null) τιμή. Προγραμματιστικά βέβαια υπάρχει η δυνατότητα να βάλουμε δικλείδα ασφαλείας σε μερικά επίφοβα σημεία του κώδικα μας, και να σταματήσουμε την απότομη διακοπή λειτουργίας της εφαρμογής, εμφανίζοντας έναντι μόνο το μήνυμα σφάλματος στα logs του συστήματος. Τα σφάλματα λειτουργίας μιας εφαρμογής στο Android, που προκύπτουν από εξαιρέσεις λειτουργίας, συνήθως προκαλούν τον άμεσο τερματισμό της εφαρμογής προβάλλοντας ένα παράθυρο με το όνομα της εφαρμογής που τερματίστηκε, και ένα απλό μήνυμα σφάλματος (Εικόνα 2.12), δίνοντας μας την επιλογή να πατήσουμε Force Close. Εικόνα 2.17: Παράθυρο Force lose ~ 41 ~

43 Το LogCat λοιπόν είναι μια εντολή γραμμής εντολών η οποία μπορεί να χρησιμοποιηθεί μέσω του ADB για να δούμε τα debug logs της συσκευής που δουλεύουμε, και άρα ως συνεπακόλουθο, της εφαρμογής που αναπτύσσουμε ώστε να εντοπίσουμε τις πηγές των σφαλμάτων, οι οποίες συνήθως αν όχι πάντα, είναι exceptions στον κώδικα μας. Το eclipse ενσωματώνει μία GUI έκδοση του LogCat (Εικόνα 2.13) για αποτελεσματικότερη αποσφαλμάτωση του κώδικα μας. Εικόνα 3.18: Η γραφική απεικόνιση του Logcat όπως εμφανίζεται στο Eclipse IDE ~ 42 ~

44 3.3 Δημιουργία Android Project στο Eclipse Αφού έχουμε ορίσει τις απαιτούμενες ανάγκες τις εφαρμογής και έχουμε στο μυαλό μας τον βασικό κορμό, θα προχωρήσουμε στην υλοποίηση της. Όλα ξεκινάνε από τη δημιουργία ενός νέου Android project στο Eclipse (Εικόνα 3.15). Το όνομα που δηλώνουμε κατά τη δημιουργία του project δεν είναι το όνομα πακέτου της εφαρμογής, αλλά είναι το όνομα του φακέλου στον οποίο θα αποθηκευτεί το project, δηλαδή το όνομα του project. Στο επόμενο βήμα επιλέγουμε την έκδοση και το είδος των APIs που θα χρησιμοποιήσουμε για να χτίσουμε την εφαρμογή μας. Για καλύτερη συμβατότητα επιλέγουμε την έκδοση 4.0 των Google APIs για να έχουμε πρόσβαση και στο API των Google maps. Στο τρίτο και τελευταίο βήμα πρέπει να συμπληρώσουμε αρκετά σημαντικά πεδία. Στο πρώτο πεδίο εισάγουμε το όνομα της εφαρμογής το οποίο θα χρησιμοποιείτε όπου γίνεται αναφορά της εφαρμογής μας (ρυθμίσεις εφαρμογών, Google Play Store, κλπ). Στη συνέχεια εισάγουμε το όνομα του κεντρικού πακέτου της εφαρμογής μας. Το πεδίο του ονόματος δεν μας ενδιαφέρει αν είναι μοναδικό ή όχι καθότι είναι δυνατόν να κυκλοφορούν αρκετές εφαρμογές με το ίδιο όνομα. Στην περίπτωση του πεδίου του πακέτου όμως, πρέπει να επιλέξουμε ένα μοναδικό όνομα, το οποίο θα χρησιμοποιεί για την αρχειοθέτηση της εφαρμογής μας στις συσκευές αλλά και στο Play Store. Εικόνα 3.19: Τα 3 στάδια δημιουργίας ενός νέου project ~ 43 ~

45 Έπειτα επιλέγουμε να δημιουργηθεί αυτόματα η πρώτη Activity που θα εμφανίζεται μόλις εκκινεί η εφαρμογή μας και τις δίνουμε το όνομα που επιθυμούμε. Τέλος επιλέγουμε την χαμηλότερη έκδοση του Android που θα υποστηρίζει η εφαρμογή μας. Τα περισσότερα χαρακτηριστικά της εφαρμογής που δηλώσαμε παραπάνω, θα χρησιμοποιηθούν για να δημιουργηθεί αυτόματα το αρχείο AndroidManifext.xml. Αυτό σημαίνει ότι αργότερα μπορούμε να τροποποιήσουμε κάποιο από τα παραπάνω πεδία που δηλώσαμε, όπως πχ: το όνομα της εφαρμογής, εφόσον αυτό κριθεί απαραίτητο. Στη συνέχεια επιλέγουμε να δημιουργηθεί αυτόματα η πρώτη Activity που θα εμφανίζεται μόλις εκκινεί η εφαρμογή μας και τις δίνουμε το όνομα που επιθυμούμε. Τέλος επιλέγουμε την χαμηλότερη έκδοση του Android που θα υποστηρίζει η εφαρμογή μας. Τα περισσότερα χαρακτηριστικά της εφαρμογής που δηλώσαμε παραπάνω, θα χρησιμοποιηθούν για να δημιουργηθεί αυτόματα το αρχείο AndroidManifext.xml. Αυτό σημαίνει ότι αργότερα μπορούμε να τροποποιήσουμε κάποιο από τα παραπάνω πεδία που δηλώσαμε, όπως πχ το όνομα της εφαρμογής, εφόσον αυτό κριθεί απαραίτητο Δημιουργία των Activities της εφαρμογής Αφού έχουμε ξεκαθαρίσει τις ανάγκες τις εφαρμογής μας ήρθε η ώρα να δηλώσουμε τις απαραίτητες οθόνες διεπαφής χρήση, δηλαδή τις Activities. Έχουμε ήδη δημιουργήσει αυτόματα την Activity MyVersionSevenActivity η οποία θα εμφανίζεται στον χρήστη αμέσως μόλις ανοίξει την εφαρμογή, και θα τη χρησιμοποιήσουμε ως κεντρικό σημείο επαφής με τις υπόλοιπες λειτουργίες τις εφαρμογής. Για να δημιουργήσουμε μια νέα Activity στο project μας, πηγαίνουμε στη διαδρομή File/New/Class στο Eclipse, και βλέπουμε το παράθυρο δημιουργίας νέας κλάσης. (Εικόνα 3.20) ~ 44 ~

46 Εικόνα 3.20: Δημιουργία νέας activity Στη συνέχεια δηλώνουμε το όνομα της εφαρμογής και στο πεδίο Superclass εισάγουμε την κλάση Activity έτσι ώστε η δική μας κλάση να ενσωματώσει όλα τα χαρακτηριστικά της superclass Activity. Τελειώνοντας με τις υπόλοιπες ρυθμίσεις της νέα μας Activity πατάμε το κουμπί finish για να προστεθεί η κλάση Categories στον φάκελο src του project. Με τον ίδιο τρόπο θα δημιουργήσουμε και τις υπόλοιπες Activities της εφαρμογής μας. H activity Categories θα χρησιμοποιηθεί για την εμφάνιση της λίστας κατηγοριών πρώτων βοηθειών. Συνολικά η εφαρμογή διαθέτει 46 κλάσεις που ανήκουν στην κατηγορία των Activities για την διεπαφή με τον χρήστη Δήλωση των Activities στο AndroidManifest.xml Όλες οι Activities της εφαρμογής πρέπει να είναι δηλωμένες στο Αρχείο AndroidManifest.xml, στο οποίο δηλώνονται και οι υπόλοιπες ιδιότητες τους όπως το intentfilter η παράμετρος του οποίου χρησιμοποιείτε όταν θέλουμε να μεταβούμε από τη μία δραστηριότητα στην άλλη μέσω Intent. <application android:icon="@drawable/logo" android: label="@string/app_name" > <activity ~ 45 ~

47 android:name=".versionsevenactivity" android: > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher"/> </intent-filter> </activity> Όπως βλέπουμε, μεταξύ των tags application υπάρχει μία και μοναδική activity δηλωμένη με τα αντίστοιχα tags, τα οποία θα χρησιμοποιήσουμε για να προσθέσουμε τις υπόλοιπες Activities, ξεκινώντας από την Categories : <activity android:name=".categories" android:label="@string/app_name" > <intent-filter> <action android:name="com.cst.connect.categories" /> <category android:name="android.intent.category.default" /> </intent-filter> </activity> Στο πρώτο πεδίο name δηλώνουμε το όνομα της Activity ακριβώς όπως και στο αρχείο κλάσης που δημιουργήσαμε παραπάνω. Στο δεύτερο πεδίο name δηλώνουμε το όνομα του intent-filter το οποίο αποτελείτε από το όνομα πακέτου και το όνομα της κλάσης. Στο τρίτο πεδίο name του tag category αλλάζουμε το τελευταίο κομμάτι και αντί για LAUNCHER γράφουμε DEFAULT. Η Activity η οποία έχει την πρώτη παράμετρο στην δήλωση της σημαίνει ότι είναι η πρώτη Activity που θα εμφανίζεται στον χρήστη κατά την εκκίνηση της εφαρμογής, ενώ την παράμετρο DEFAULT παίρνουν όλες οι υπόλοιπες Activities του project μας. Παρομοίως θα δηλώσουμε και τις υπόλοιπες 46 δραστηριότητες που αναφέραμε παραπάνω και θα τις εισάγουμε ανάμεσα στα application tags του AndroidManifest. ~ 46 ~

48 3.3.3 Δημιουργία layout της κεντρικής οθόνης Αφού ολοκληρώσαμε το στήσιμο του project, τη δημιουργία των Activities αλλά και τη δήλωση αυτών στο αρχείο AndroidManifest.xml, συνέχεια έχει ο σχεδιασμός των βασικών layout που θα χρησιμοποιηθούν στην εφαρμογή, μαζί με τα βοηθητικά layouts που θα ενσωματώνει το κάθε κύριο layout εφόσον αυτά κριθούν απαραίτητα. Θα ξεκινήσουμε φυσικά από την κεντρική Activity VersionSevenActivity όπου θα σχεδιάσουμε το γραφικό περιβάλλον της. Θέλουμε η εφαρμογή να δίνει πρόσβαση στις υπόλοιπες δυνατότητες μέσω μερικών κουμπιών τα οποία θα είναι οργανωμένα το ένα κάτω από το άλλο μετά το εικονίδιο. Για μεγαλύτερη ευκολία χρησιμοποιήθηκε το relativelayout με το οποίο τα περιεχόμενα της οθόνης μπορούν να στοιχιστούν πολύ εύκολα σε συνάρτηση μεταξύ τους. Επιπλέον χρησιμοποιούμε και το scrollview για να προβλέψουμε προβλήματα, όπως το να είναι μικρή η οθόνη και να μην είναι όλα τα περιεχόμενα ορατά. Με το scroll view δίνουμε την δυνατότητα κύλισης των περιεχομένων. Μέσα στο relative Layout χρησιμοποιήσουμε 4 αντικείμενα ως κουμπιά τα οποία θα συνδέουν την κεντρική Activity με τις υπόλοιπες. Δημιουργούμε λοιπόν ένα νέο Layout μέσω του Εclipse, πηγαίνοντας στο File/New/Android XML File. Εκεί επιλέγουμε τον τύπο του xml (Layout) στην περίπτωση μας, το όνομα του (main.xml) και τον τύπο του root element (LinearLayout) και πατάμε Finish για να δημιουργηθεί το νέο μας layout. (Εικόνα 3.21) ~ 47 ~

49 Εικόνα 3.21: Δημιουργία νέου αρχείου xml Επιλέξαμε το LinearLayout και όχι το relativelayout σαν αρχικό γιατί είναι πιο εύκολο στην διαχείριση. Μέσα στον κεντρικό layout εμείς θα προσθέσουμε το relativelayout μαζί με τις παραμέτρους της. Για να γίνει αυτό εφικτό θα προσθέσουμε στο xml μας τον παρακάτω κώδικα: <ScrollView xmlns:android=" android:layout_width="fill_parent" android:layout_height="fill_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="514dp" > Τα tags περιγράφουν τον τύπο του layout που προσθέτουμε, οι παράμετροι layout_width & layout_height ορίζουν τον χώρο που θα χρησιμοποιεί το relativelayout για προβολή, με την ~ 48 ~

ANDROID Προγραμματισμός Εφαρμογών

ANDROID Προγραμματισμός Εφαρμογών ANDROID Προγραμματισμός Εφαρμογών Παναγιώτης Κρητιώτης ΑΜ 1607 Περιεχόμενα Εισαγωγή Βασικά Στοιχεία Χαρακτηριστικά Αρχιτεκτονική Εργαλεία Προγραμματισμού Eclipse IDE Android SDK - ADT Plugin Προσομοιωτής

Διαβάστε περισσότερα

Ανάπτυξη διαδικτυακής εφαρμογής σε περιβάλλον κινητών συσκευών με λειτουργικό σύστημα Android

Ανάπτυξη διαδικτυακής εφαρμογής σε περιβάλλον κινητών συσκευών με λειτουργικό σύστημα Android Ανάπτυξη διαδικτυακής εφαρμογής σε περιβάλλον κινητών συσκευών με λειτουργικό σύστημα Android Ιωάννης Γιαννόπουλος, ΑΜ: 0430 Γεώργιος Δούρος, ΑΜ: 0686 Επιβλέπων: Γεώργιος Ασημακόπουλος Σεπτέμβριος 2014

Διαβάστε περισσότερα

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών

Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών Βιβλιογραφία: Ανάπτυξη Διεπαφών Χρήστη σε Λειτουργικά Συστήματα Κινητών Συσκευών Προγραμματισμός Android Ian Clifton. AndroidTM User Interface Design, Addison-Wesley, 2013 P. Deitel. H. Deitel, A. Deitel.

Διαβάστε περισσότερα

Android Studio για Windows

Android Studio για Windows Android Studio για Windows 1. Οδηγίες Εγκατάστασης: 1. Κατεβάστε το Android Studio από εδώ (τελευταία έκδοση 0.4.6, 496 MB): http://developer.android.com/sdk/installing/studio.html 2. Εγκαταστήστε το αρχείο

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ.

ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ. ΟΔΗΓΙΕΣ ΓΙΑ ΤΟ ΠΑΙΧΝΙΔΙ. Το πρώτο πράγμα που βλέπουμε μόλις ξεκινάμε το παιχνίδι είναι μια λίστα με όλα τα διαθέσιμα βίντεο με τα οποία μπορούμε να εξασκηθούμε. Σε αυτή περιλαμβάνονται επίσης πληροφορίες

Διαβάστε περισσότερα

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Ενότητα 1η. Εισαγωγή στην Πληροφορική Ενότητα 1η Εισαγωγή στην Πληροφορική 1.1 Τι είναι Πληροφορική Ένας σύντομος ορισμός για το τι είναι πληροφορική είναι ο παρακάτω: όλα εκείνα που χρειάζεται κανείς για να παράγει, να οργανώνει και να διαχειρίζεται

Διαβάστε περισσότερα

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

Διαβάστε περισσότερα

Digital Academy. Εισαγωγή στην ανάπτυξη Android Εφαρμογών

Digital Academy. Εισαγωγή στην ανάπτυξη Android Εφαρμογών Digital Academy Εισαγωγή στην ανάπτυξη Android Εφαρμογών Περιεχόμενα ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΕΝΟΤΗΤΑ 1 ΠΡΩΤΗ ΓΝΩΡΙΜΙΑ ΜΕ ΤΟ ANDROID... 4 1.1 ΕΙΣΑΓΩΓΗ... 4 1.2 ΠΗΓΕΣ ΓΝΩΣΗΣ... 4 1.3 ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ... 5 1.4

Διαβάστε περισσότερα

K9 Γονικός έλεγχος. Εισαγωγή

K9 Γονικός έλεγχος. Εισαγωγή Εισαγωγή Το Κ9 αποτελεί ένα εύχρηστο πρόγραμμα γονικού ελέγχου με το οποίο μπορούμε να φιλτράρουμε τις δραστηριότητες του παιδιού μας στο Διαδίκτυο. Το παρόν αποτελεί ένα συνοπτικό οδηγό για την εγκατάσταση

Διαβάστε περισσότερα

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7

Σύντομη περιγραφή 5. Για να ξεκινήσετε 6. Οι οθόνες του προγράμματος 8. Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Σύντομη περιγραφή 5 Για να ξεκινήσετε 6 Εγκατάσταση προγράμματος 6 Δημιουργία κωδικών χρήστη 7 Οι οθόνες του προγράμματος 8 Αρχική οθόνη 8 Στοιχεία ασθενή 9 Εργασίες - Ραντεβού 10 Εικόνες 11 Ημερολόγιο

Διαβάστε περισσότερα

Ενημέρωση σε Windows 8.1 από τα Windows 8

Ενημέρωση σε Windows 8.1 από τα Windows 8 Ενημέρωση σε Windows 8.1 από τα Windows 8 Τα Windows 8.1 και τα Windows RT 8.1 είναι βασισμένα στα Windows 8 και στα Windows RT, για να σας προσφέρουν βελτιώσεις στην εξατομίκευση, την αναζήτηση, τις εφαρμογές,

Διαβάστε περισσότερα

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10

Εισαγωγή στην εφαρμογή Βασική Σελίδα (Activity) Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Περιεχόμενα Εισαγωγή στην εφαρμογή... 2 Βασική Σελίδα (Activity)... 3 Ρυθμίσεις... 3 Πελάτες... 6 Αναζήτηση Πελάτη... 6 Προβολή Πελάτη... 7 Επεξεργασία Πελάτη... 10 Αποθήκη... 11 Αναζήτηση προϊόντος...

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

Διαβάστε περισσότερα

Interfox.gr. Κωδικοποίηση Κάμερας

Interfox.gr. Κωδικοποίηση Κάμερας Κωδικοποίηση Κάμερας 1. Κατεβάζουμε την εφαρμογή yoosee από το App store (IOS) ή από την σελίδα www.yoosee.co (Android) 2. Κάνουμε register με χρήση του e-mail μας και με εναν κωδικό. Θα εμφανιστεί μήνυμα

Διαβάστε περισσότερα

Internet 1. Ρυθµίσεις ικτύου Η MID διαθέτει ενσωµατωµένο Wi-Fi module. Κάντε κλικ στο, στο µενού ρυθµίσεων θα εµφανιστεί στο MID.

Internet 1. Ρυθµίσεις ικτύου Η MID διαθέτει ενσωµατωµένο Wi-Fi module. Κάντε κλικ στο, στο µενού ρυθµίσεων θα εµφανιστεί στο MID. 1 2 9 4 3 5 6 7 8 Internet 1. Ρυθµίσεις ικτύου Η MID διαθέτει ενσωµατωµένο Wi-Fi module. Κάντε κλικ στο, στο µενού ρυθµίσεων θα εµφανιστεί στο MID. 6.3 Επιλέξτε µια εικόνα. Κάντε κλικ στο "Wallpaper"

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑ ΕΛΕΓΧΟΜΕΝΗΣ ΣΤΑΘΜΕΥΣΗΣ ΔΗΜΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΟΔΗΓΙΕΣ ΣΤΆΘΜΕΥΣΗΣ ΜΈΣΩ ΤΗΣ ΕΦΑΡΜΟΓΉΣ PARKPAL

ΣΥΣΤΗΜΑ ΕΛΕΓΧΟΜΕΝΗΣ ΣΤΑΘΜΕΥΣΗΣ ΔΗΜΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΟΔΗΓΙΕΣ ΣΤΆΘΜΕΥΣΗΣ ΜΈΣΩ ΤΗΣ ΕΦΑΡΜΟΓΉΣ PARKPAL ΣΥΣΤΗΜΑ ΕΛΕΓΧΟΜΕΝΗΣ ΣΤΑΘΜΕΥΣΗΣ ΔΗΜΟΥ ΘΕΣΣΑΛΟΝΙΚΗΣ ΟΔΗΓΙΕΣ ΣΤΆΘΜΕΥΣΗΣ ΜΈΣΩ ΤΗΣ ΕΦΑΡΜΟΓΉΣ PARKPAL PARKPAL APP Η «έξυπνη» εφαρμογή ParkPal δίνει την δυνατότητα στους εγγεγραμμένους χρήστες να νομιμοποιήσουν

Διαβάστε περισσότερα

ΨΗΦΙΑΚΗ ΑΛΛΗΛΕΓΓΥΗ ΟΔΗΓΟΣ

ΨΗΦΙΑΚΗ ΑΛΛΗΛΕΓΓΥΗ ΟΔΗΓΟΣ ΨΗΦΙΑΚΗ ΑΛΛΗΛΕΓΓΥΗ ΟΔΗΓΟΣ Πίνακας Περιεχομένων Ενεργοποίηση και Αρχικοποίηση Συσκευής... 4 1 Περιεχόμενα συσκευασίας ipad... 5 2 Εξοικείωση με την συσκευή... 6 3 Αρχικοποίηση και ρυθμίσεις ipad... 7 4

Διαβάστε περισσότερα

Γεωργάκης Αριστείδης ΠΕ20

Γεωργάκης Αριστείδης ΠΕ20 1 Εκκίνηση για πρώτη φορά Όπως συμβαίνει και με τις υπόλοιπες εφαρμογές του OpenOffice, έτσι και το Impress μπορούμε να το εκκινήσουμε μέσω της συντόμευσης που εγκαθίσταται αυτόματα στην επιφάνεια εργασίας

Διαβάστε περισσότερα

Η εφαρμογή είναι βελτιστοποιημένη για όλες τις συσκευές ios και Android, με ios 9.x ή νεότερη έκδοση και Android 4.4 ή νεότερη έκδοση.

Η εφαρμογή είναι βελτιστοποιημένη για όλες τις συσκευές ios και Android, με ios 9.x ή νεότερη έκδοση και Android 4.4 ή νεότερη έκδοση. Οδηγίες βήμα προς βήμα για την εφαρμογή Με την εφαρμογή αυτή μπορείτε να χρησιμοποιήσετε ψηφιακά βιβλία (e-books) σε μορφή «Adobe Digital Editions epub» και «Adobe Digital Editions PDF», αρχεία ήχου (e-audios),

Διαβάστε περισσότερα

Δραστηριότητα 3: Ρυθμίσεις Oικιακής Ομάδας Τοπικού Δικτύου Η/Υ σε WINDOWS 7 & 8

Δραστηριότητα 3: Ρυθμίσεις Oικιακής Ομάδας Τοπικού Δικτύου Η/Υ σε WINDOWS 7 & 8 Δραστηριότητα 3: Ρυθμίσεις Oικιακής Ομάδας Τοπικού Δικτύου Η/Υ σε WINDOWS 7 & 8 Βιβλιογραφία: https://support.microsoft.com/el-gr/help/17145/windows-homegroup-from-start-to-finish ΘΕΩΡΗΤΙΚΟ ΜΕΡΟΣ τι είναι

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

WiFi V-Timer ΕΚΔΟΣΗ 2Η

WiFi V-Timer ΕΚΔΟΣΗ 2Η ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ WiFi V-Timer ΕΚΔΟΣΗ 2Η 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΓΝΩΡΙΜΙΑ ΜΕ ΤΟ WiFi V-Timer... 3 2. ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΟΥ WiFi V-Timer... 4 3. ΤΟΠΙΚΟΣ ΧΕΙΡΙΣΜΟΣ ΤΟΥ WiFi V-Timer... 5 4. ΕΓΚΑΤΑΣΤΑΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΥΛΟΠΟΙΗΣΗ ΑNDROID ΕΦΑΡΜΟΓΗΣ ΑΠΟΣΤΟΛΗΣ ΣΥΝΤΟΜΩΝ ΜΗΝΥΜΑΤΩΝ ΜΕΣΩ ΤΗΣ OMNIVOICE ΤΣΙΑΛΟΣ ΔΗΜΗΤΡΙΟΣ Α.Μ.: 9883 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: Ράπτης Βασίλειος 2 ΕΥΧΑΡΙΣΤΙΕΣ

Διαβάστε περισσότερα

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος

Εφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος Λογισμικό Συστήματος Λογισμικό 2 Λογισμικό Συστήματος Τα ειδικά εργαλεία χρησιμοποιούνται για την ανάπτυξη λογισμικού εφαρμογών και την εκτέλεση βοηθητικών εργασιών. Το λειτουργικό σύστημα (operating system)

Διαβάστε περισσότερα

Μάθημα 4ο. Προγράμματα

Μάθημα 4ο. Προγράμματα Μάθημα 4ο Προγράμματα Σελίδα 47 από 106 4.1 Εγκατάσταση προγραμμάτων Όπως έχουμε πει στο πρώτο μάθημα (Σημειώσεις 1ου Μαθήματος 1.3.3.Β σελ. 12) τα προγράμματα ή αλλιώς εφαρμογές αποτελούν μέρος του λογισμικού

Διαβάστε περισσότερα

Εφαρμογή Skype Μαθησιακά Αποτελέσματα

Εφαρμογή Skype Μαθησιακά Αποτελέσματα ΕΦΑΡΜΟΓΗ SKYPE Εφαρμογή Skype Μαθησιακά Αποτελέσματα Κατανόηση της εφαρμογής Skype και της χρησιμότητάς του. Εφαρμογή στην καθημερινότητά μας. Να κάνουμε δωρεάν κλήσεις εσωτερικού και εξωτερικού. Να δεχόμαστε

Διαβάστε περισσότερα

Οδηγός Σύνδεσης (για Φωτογραφικές Μηχανές D-SLR)

Οδηγός Σύνδεσης (για Φωτογραφικές Μηχανές D-SLR) SB7J01(1J)/ 6MB4121J-01 Οδηγός Σύνδεσης (για Φωτογραφικές Μηχανές D-SLR) Gr Πίνακας περιεχομένων Εισαγωγή...2 Το Περιβάλλον Εργασίας...2 Προβλήματα με τη Σύνδεση;...2 Περισσότερα για το SnapBridge...2

Διαβάστε περισσότερα

Δημιουργία μιας εφαρμογής Java με το NetBeans

Δημιουργία μιας εφαρμογής Java με το NetBeans Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία

Διαβάστε περισσότερα

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο FrontPage 2003 Πρακτικός Οδηγός Χρήσης Το FrontPage είναι ένα πρόγραμμα δημιουργίας ιστοσελίδων και δικτυακών τόπων που επιτρέπει το σχεδιασμό ιστοσελίδων μέσα από γραφικό περιβάλλον αλλά και την ταυτόχρονη

Διαβάστε περισσότερα

Αναζήτηση στον Ιστό. Πληκτρολόγηση του URL: στο πλαίσιο αναζήτησης του Mozilla Firefox. Enter ή κλικ στο Αναζήτηση

Αναζήτηση στον Ιστό. Πληκτρολόγηση του URL:  στο πλαίσιο αναζήτησης του Mozilla Firefox. Enter ή κλικ στο Αναζήτηση Αναζήτηση στον Ιστό Χρήση μιας μηχανής αναζήτησης Επιλογή συγκεκριμένης μηχανής αναζήτησης Είναι συχνό το φαινόμενο να θέλει ο χρήστης να εντοπίσει πληροφορίες στο διαδίκτυο και να μην ξέρει που να κοιτάξει.

Διαβάστε περισσότερα

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού

Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΔΙΑΤΜΗΜΑΤΙΚΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΤΑ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Διπλωματική Εργασία με θέμα: Διαδικτυακό Περιβάλλον Διαχείρισης Ασκήσεων Προγραμματισμού Καραγιάννης Ιωάννης Α.Μ.

Διαβάστε περισσότερα

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat Απαιτήσεις συστήματος IBM συμβατό PC με επεξεργαστή Pentium III 700 MHz ή ανώτερο Τουλάχιστον 256 MB RAM Τουλάχιστον 30 MB ελεύθερος χώρος στον σκληρό

Διαβάστε περισσότερα

Slalom Race Computer Game on Scratch

Slalom Race Computer Game on Scratch Slalom Race Computer Game on Scratch Μπογιατζή Ελισάβετ ¹, Μεταξά Παυλίνα², Νεστοροπούλου Ευσεβεία³, Μαρόγλου Ευαγγελία 4 1 boelisabet@gmail.com 2 pavlinamet2@gmail.com 3 makis.nestoro@hotmail.com 4 euaggeliam2000@gmail.com

Διαβάστε περισσότερα

Εγχειρίδιο εγκατάστασης. Αθηνά Global

Εγχειρίδιο εγκατάστασης. Αθηνά Global Εγχειρίδιο εγκατάστασης Αθηνά Global 1. 2. Ανοίξτε τον Internet Explorer και πληκτρολογήστε την διεύθυνση www.learnsoft.gr/agsetup.exe 3. 4. Πατήστε το κουμπί Εκτέλεση 5. Περιμένετε μέχρι να ολοκληρωθεί

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ.

ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ. Ηλεκτρονική Υποβολή Α.Π.Δ. ΕΓΧΕΙΡΙΔΙΟ ΟΔΗΓΙΩΝ ΧΡΗΣΤΗ Ηλεκτρονική Υποβολή Α.Π.Δ. ΠΕΡΙΕΧΟΜΕΝΑ 1) Είσοδος στην εφαρμογή 2) Δημιουργία Περιόδου Υποβολής 2.α) Ακύρωση Περιόδου Υποβολής 3) Μέθοδος Υποβολής: Συμπλήρωση Φόρμας 3.α) Συμπλήρωση

Διαβάστε περισσότερα

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση

Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης - Παρουσίαση Novel Tech «Μέλος του Επιστημονικού & Τεχνολογικού Πάρκου Κρήτης» http://www.noveltech.gr info@noveltech.gr Ολοκληρωμένες Δράσεις προβολής δημοσιότητας για το Δήμο Αρχανών Αστερουσίων Εγχειρίδιο Χρήσης

Διαβάστε περισσότερα

Android Studio για Linux

Android Studio για Linux Android Studio για Linux 1. Οδηγίες Εγκατάστασης: 1. Κατεβάστε το Android Studio από εδώ (τελευταία έκδοση 0.4.6, 496 MB): http://developer.android.com/sdk/installing/studio.html 2. Επιλέξτε το πακέτο

Διαβάστε περισσότερα

LASERJET ENTERPRISE FLOW MFP. Συνοπτικές οδηγίες χρήσης M525

LASERJET ENTERPRISE FLOW MFP. Συνοπτικές οδηγίες χρήσης M525 LASERJET ENTERPRISE FLOW MFP Συνοπτικές οδηγίες χρήσης 2 M525 Εκτύπωση μιας αποθηκευμένης εργασίας Χρησιμοποιήστε την ακόλουθη διαδικασία για να εκτυπώσετε μια εργασία που είναι αποθηκευμένη στη μνήμη

Διαβάστε περισσότερα

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

Διαβάστε περισσότερα

Υποστήριξη. Σας ευχαριστούμε που επιλέξατε τα προϊόντα NETGEAR.

Υποστήριξη. Σας ευχαριστούμε που επιλέξατε τα προϊόντα NETGEAR. Έναρξη χρήσης Υποστήριξη Σας ευχαριστούμε που επιλέξατε τα προϊόντα NETGEAR. Αφού εγκαταστήσετε τη συσκευή σας, εντοπίστε τον σειριακό αριθμό στην ετικέτα του προϊόντος και χρησιμοποιήστε τον για να δηλώσετε

Διαβάστε περισσότερα

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5

12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5 A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά

Διαβάστε περισσότερα

Smartphones και πολυμέσα

Smartphones και πολυμέσα Smartphones και πολυμέσα Λογοθέτης Σωτήρης ΚΑΘΗΓΗΤΗΣ/ΣΥΜΒΟΥΛΟΣ: ΓΕΩΡΓΙΟΣ ΣΤΥΛΙΑΡΑΣ Θεσσαλονίκη, 1 Νοεμβρίου 2009 Περιεχόμενα Ορισμοί Smartphones - Πολυμέσα Ιστορική Αναδρομή Τελευταίας τεχνολογίας Smartphones

Διαβάστε περισσότερα

LASERJET ENTERPRISE 500 COLOR MFP. Συνοπτικές οδηγίες χρήσης M575

LASERJET ENTERPRISE 500 COLOR MFP. Συνοπτικές οδηγίες χρήσης M575 LASERJET ENTERPRISE 500 COLOR MFP Συνοπτικές οδηγίες χρήσης M575 Εκτύπωση μιας αποθηκευμένης εργασίας Χρησιμοποιήστε την ακόλουθη διαδικασία για να εκτυπώσετε μια εργασία που είναι αποθηκευμένη στη μνήμη

Διαβάστε περισσότερα

Copyright 2016 HP Development Company, L.P.

Copyright 2016 HP Development Company, L.P. Οδηγός χρήσης Copyright 2016 HP Development Company, L.P. Η ονομασία AMD είναι εμπορικό σήμα της Advanced Micro Devices, Inc. 2012 Google Inc. Με επιφύλαξη κάθε νόμιμου δικαιώματος. Η ονομασία Google είναι

Διαβάστε περισσότερα

Ο Οδηγός γρήγορης εκκίνησης

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft PowerPoint 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

Διαβάστε περισσότερα

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι Παρτώνας Αλέξανδρος Επιβλέπων: Δρ.

Διαβάστε περισσότερα

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...

Περιεχόμενα. Αντί προλόγου Πώς να χρησιμοποιήσετε το βιβλίο Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;... Περιεχόμενα Αντί προλόγου... 7 Πώς να χρησιμοποιήσετε το βιβλίο... 13 Κεφάλαιο 1: Πώς δημιουργώ το Προφίλ μου στο Facebook;...15 Κεφάλαιο 2: Τι βλέπω στην οθόνη μου όταν ολοκληρώσω τη δημιουργία του Προφίλ

Διαβάστε περισσότερα

Smart Access Διαδικασία λειτουργίας

Smart Access Διαδικασία λειτουργίας Smart Access Διαδικασία λειτουργίας A. Προϋποθέσεις... 2 1. Συμβατότητα smartphone... 2 2. Επιλογή καλωδίων... 2 a. Συσκευές Apple (iphone 4/4S)... 2 b. Συσκευές Apple (iphone 5/5c/5s)... 2 c. Συσκευές

Διαβάστε περισσότερα

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

Κεφάλαιο 2.3: Ρυθμίσεις των Windows

Κεφάλαιο 2.3: Ρυθμίσεις των Windows Κεφάλαιο 2.3: Ρυθμίσεις των Windows 2.3.1 Βασικές πληροφορίες συστήματος Για να δούμε βασικές πληροφορίες για τον υπολογιστή μας, πατάμε το κουμπί «Έναρξη» και επιλέγουμε διαδοχικά «Πίνακας Ελέγχου», «Σύστημα

Διαβάστε περισσότερα

2.1 Σύνδεση Εξωτερικής Συσκευής στο IDE

2.1 Σύνδεση Εξωτερικής Συσκευής στο IDE 2.1 Σύνδεση Εξωτερικής Συσκευής στο IDE Κατά την ανάπτυξη μιας εφαρμογής είναι σημαντικό να ελέγχετε την λειτουργικότητά της σε μια συσκευή, πριν την δημοσιεύσετε στους χρήστες. Ένα πολύ βολικό σύστημα,

Διαβάστε περισσότερα

LASERJET ENTERPRISE MFP. Συνοπτικές οδηγίες χρήσης

LASERJET ENTERPRISE MFP. Συνοπτικές οδηγίες χρήσης LASERJET ENTERPRISE MFP Συνοπτικές οδηγίες χρήσης M725dn M725f M725z M725z+ Εκτύπωση μιας αποθηκευμένης εργασίας Χρησιμοποιήστε την ακόλουθη διαδικασία για να εκτυπώσετε μια εργασία που είναι αποθηκευμένη

Διαβάστε περισσότερα

Vodafone Business Connect

Vodafone Business Connect Vodafone Business Connect Vodafone Business WebHosting Αναλυτικός Οδηγός Χρήσης MSSQL Manager Αναλυτικός οδηγός χρήσης: MS SQL Manager Vodafone Business Connect - Υπηρεσίες φιλοξενίας εταιρικού e-mail

Διαβάστε περισσότερα

Προγραμματισμός ΙI (Θ)

Προγραμματισμός ΙI (Θ) Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Προγραμματισμός ΙI (Θ) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Μάρτιος 2017 Δρ. Δημήτρης Βαρσάμης Μάρτιος 2017

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R209-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Οδηγός χρήστη. Xperia SmartTags NT1/NT2

Οδηγός χρήστη. Xperia SmartTags NT1/NT2 Οδηγός χρήστη Xperia SmartTags NT1/NT2 Περιεχόμενα Εισαγωγή...3 Οδηγός έναρξης...4 Ενεργοποίηση της λειτουργίας NFC...4 Περιοχή εντοπισμού NFC...4 Χρήση του Smart Connect για τη διαχείριση των ετικετών

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ

ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ ΟΔΗΓΟΣ ΓΡΗΓΟΡΗΣ ΕΝΑΡΞΗΣ Σημειώσεις και ειδοποιήσεις ΣΗΜΕΙΩΣΗ: Η ΣΗΜΕΙΩΣΗ υποδεικνύει σημαντικές πληροφορίες που σας βοηθούν να χρησιμοποιείτε καλύτερα τον υπολογιστή σας. ΠΡΟΣΟΧΗ:

Διαβάστε περισσότερα

ΠΑΡΑΡΤΗΜΑ ΓΡΕΒΕΝΩΝ ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΡΑΡΤΗΜΑ ΓΡΕΒΕΝΩΝ ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ ΓΡΕΒΕΝΩΝ ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Θέμα : ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ANDROID Όνοματεπώνυμο : Στέκας Ιγνάτιος Επιβλέπων : Σωτήριος Κοντογιάννης Ημερομηνία

Διαβάστε περισσότερα

«DIGITAL STORY TELLING» PROJECT

«DIGITAL STORY TELLING» PROJECT «DIGITAL STORY TELLING» PROJECT ΕΙΣΑΓΩΓΗ: Στα πλαίσια της εξοικείωσής μας με τα «πολυμέσα» θα ασχοληθούμε με το project «digital story telling». Το project αυτό θα μας μάθει πώς να «αφηγούμαστε» ψηφιακά

Διαβάστε περισσότερα

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ

TRAVIS TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAFFIC VIOLATION INFORMATION SYSTEM ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΠΑΡΑΒΑΣΕΩΝ ΦΩΤΟΕΠΙΣΗΜΑΝΣΗΣ TRAVIS-V1-2012 TRAVIS Λογισμικό Διαχείρισης Παραβάσεων Φωτοεπισήμανσης Το σύστημα διαχείρισης παραβάσεων φωτοεπισήμανσης

Διαβάστε περισσότερα

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 7η ΕΝΟΤΗΤΑ: ΟΡΓΑΝΩΣΗ ΧΡΟΝΟΥ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 7η ΕΝΟΤΗΤΑ: ΟΡΓΑΝΩΣΗ ΧΡΟΝΟΥ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ. Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A ΕΠΑ.Λ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 7η ΕΝΟΤΗΤΑ: ΟΡΓΑΝΩΣΗ ΧΡΟΝΟΥ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Εκπαιδευτικοί: ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΜΠΟΥΣΟΥΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ 1 Περιβάλλον εργασίας Ηλεκτρονικού Ταχυδρομείου: Το περιβάλλον εργασίας

Διαβάστε περισσότερα

Οδηγός ρυθμίσεων Wi-Fi

Οδηγός ρυθμίσεων Wi-Fi Οδηγός ρυθμίσεων Wi-Fi Συνδέσεις Wi-Fi με τον Εκτυπωτή Σύνδεση με έναν υπολογιστή μέσω δρομολογητή Wi-Fi Σύνδεση με ένα υπολογιστή απευθείας Σύνδεση με μια έξυπνη συσκευή μέσω δρομολογητή Wi-Fi Σύνδεση

Διαβάστε περισσότερα

10 Νέα χαρακτηριστικά του Facebook που (πιθανόν) δεν γνωρίζεις

10 Νέα χαρακτηριστικά του Facebook που (πιθανόν) δεν γνωρίζεις 10 Νέα χαρακτηριστικά του Facebook που (πιθανόν) δεν γνωρίζεις 6 Μαρτίου 2016 Παναγιώτης Σακαλάκης Αν υπάρχει κάτι που γνωρίζει ο περισσότερος κόσμος για το Facebook, αυτό είναι πως κατέχει την πρώτη θέση

Διαβάστε περισσότερα

Copyright 2017 HP Development Company, L.P.

Copyright 2017 HP Development Company, L.P. Οδηγός χρήσης Copyright 2017 HP Development Company, L.P. Οι πληροφορίες στο παρόν έγγραφο μπορεί να αλλάξουν χωρίς προειδοποίηση. Οι μοναδικές εγγυήσεις για τα προϊόντα και τις υπηρεσίες της HP είναι

Διαβάστε περισσότερα

Οδηγός χρήσης Connection Manager

Οδηγός χρήσης Connection Manager Οδηγός χρήσης Connection Manager Τεύχος 1.0 2 Περιεχόμενα Σχετικά με την εφαρμογή διαχείρισης συνδέσεων 3 Ξεκινώντας 3 Άνοιγμα της εφαρμογής διαχείρισης συνδέσεων 3 Προβολή της τρέχουσας κατάστασης σύνδεσης

Διαβάστε περισσότερα

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ

ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΗ ΙΑΤΡΙΚΗ ΕΦΑΡΜΟΓΗ ΑΡΧΕΙΟΘΕΤΗΣΗΣ Το Medicon Pro είναι ένα σύγχρονο εύχρηστο πρόγραμμα Ηλεκτρονικών Υπολογιστών για τη δημιουργία Ιατρικού Φακέλου. Παρέχει τη δυνατότητα αρχειοθέτησης ασθενών,

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R216-Z Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

Σύζευξη Bluetooth. Οδηγός χρήσης

Σύζευξη Bluetooth. Οδηγός χρήσης Σύζευξη Bluetooth Οδηγός χρήσης Copyright 2012, 2016 HP Development Company, L.P. Οι ονομασίες Microsoft, Windows και Windows Vista είναι σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες.

Διαβάστε περισσότερα

Οδηγίες ρύθμισης για σύνδεση των μετατροπέων Fronius στο online portal Fronius Solar.web (με χρήση smartphone/tablet)

Οδηγίες ρύθμισης για σύνδεση των μετατροπέων Fronius στο online portal Fronius Solar.web (με χρήση smartphone/tablet) Οδηγίες ρύθμισης για σύνδεση των μετατροπέων Fronius στο online portal Fronius Solar.web (με χρήση smartphone/tablet) 1. Πριν Ξεκινήσετε Δημιουργήστε λογαριασμό στο online portal Fronius Solar.web Σε περίπτωση

Διαβάστε περισσότερα

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης Σελίδα 1 από 6 Οδηγός σύνδεσης Υποστηριζόμενα λειτουργικά συστήματα Μπορείτε να εγκαταστήσετε το λογισμικό του εκτυπωτή χρησιμοποιώντας το CD λογισμικού στα ακόλουθα λειτουργικά συστήματα: Windows 8.1

Διαβάστε περισσότερα

Εισαγωγικές έννοιες. Ιωάννης Γ. Τσούλος 2014

Εισαγωγικές έννοιες. Ιωάννης Γ. Τσούλος 2014 Εισαγωγικές έννοιες Ιωάννης Γ. Τσούλος 2014 Διάγραμμα παρουσιάσεως 1. Κατηγορίες κινητών τηλεφώνων 2. Κατηγορίες έξυπνων κινητών τηλεφώνων 3. Προγραμματισμός κινητών συσκευών 4. Ξεκίνημα με το Eclipse

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207

Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Σύντομος οδηγός χρήσης Vodafone Mobile Wi-Fi R207 Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Επισκόπηση συσκευής 3 Γρήγορο ξεκίνημα 5 Εφαρμογή Mobile Wi-Fi Web 6 Επισκόπηση εφαρμογής

Διαβάστε περισσότερα

BlackBerry Desktop Software. Έκδοση: 7.1. Οδηγός χρήσης

BlackBerry Desktop Software. Έκδοση: 7.1. Οδηγός χρήσης BlackBerry Desktop Software Έκδοση: 7.1 Οδηγός χρήσης Δημοσίευση: 2012-06-05 SWD-20120605130440069 Περιεχόμενα Βασικά στοιχεία... 7 Πληροφορίες σχετικά με το BlackBerry Desktop Software... 7 Ρύθμιση του

Διαβάστε περισσότερα

Δομή. 1 Πλήκτρα αυξομείωσης έντασης ήχου 7 Ηχεία 2 Θύρα Φόρτιση. 8 Πλήκτρο Home 3 Θύρα MicroUSB. 9 Είσοδος Κάρτας SD. 6 Μπροστινή κάμερα

Δομή. 1 Πλήκτρα αυξομείωσης έντασης ήχου 7 Ηχεία 2 Θύρα Φόρτιση. 8 Πλήκτρο Home 3 Θύρα MicroUSB. 9 Είσοδος Κάρτας SD. 6 Μπροστινή κάμερα Γρήγορος Οδηγός, Δομή 1 2 3 4 5 6 7 7 8 6 10 11 1 Πλήκτρα αυξομείωσης έντασης ήχου 7 Ηχεία 2 Θύρα Φόρτιση 8 Πλήκτρο Home 3 Θύρα MicroUSB 9 Είσοδος Κάρτας SD 4 Υποδοχή ακουστικών 3.5mm 10 Πίσω κάμερα 5

Διαβάστε περισσότερα

Κουμπί επαναφοράς (RESET BUTTON) Οπές εγκατάστασης συσκευής στην επιτοίχια βάση

Κουμπί επαναφοράς (RESET BUTTON) Οπές εγκατάστασης συσκευής στην επιτοίχια βάση Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400V Εμπρόσθια Όψη Συσκευής Οπίσθια Όψη Συσκευής Οπές εγκατάστασης συσκευής στην επιτοίχια βάση Αισθητήρας κίνησης Κάμερα Θύρα

Διαβάστε περισσότερα

Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WΜ2FX

Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WΜ2FX Οδηγίες Προγραμματισμού- Λειτουργίας για το Ολοκληρωμένο WiFi Σύστημα Συναγερμού YL- WΜ2FX Προετοιμασία- Εκκίνηση συσκευής Η ορθή εκκινηση του συστήματος συναγερμού είναι σημαντική για την σωστή λειτουργία

Διαβάστε περισσότερα

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές

Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Διαχείριση Ειδοποιήσεων με Κινητές Συσκευές Λαμπαδαρίδης Αντώνιος el04148@mail.ntua.gr Διπλωματική εργασία στο Εργαστήριο Συστημάτων Βάσεων Γνώσεων και Δεδομένων Επιβλέπων: Καθηγητής Τ. Σελλής Περίληψη

Διαβάστε περισσότερα

Samsung PC Studio 3.0 Οδηγός χρήστη

Samsung PC Studio 3.0 Οδηγός χρήστη Samsung PC Studio 3.0 Οδηγός χρήστη Πνευματικά Δικαιώματα 2005 Samsung Electronics Co., Ltd. Περιεχόμενα 1. Samsung PC Studio...4 1.1. Απαιτήσεις συστήματος...4 1.2. Χαρακτηριστικά του PC Studio...4 2.

Διαβάστε περισσότερα

Αναπαραγωγή με αρχεία ήχου

Αναπαραγωγή με αρχεία ήχου Αναπαραγωγή με αρχεία ήχου Ανοίγει η παρουσίαση και εμφανίζεται η διαφάνεια τίτλου, "Πειράματα με αρχεία ήχου". Άσκηση 1: Εισαγωγή ήχου για συνεχή αναπαραγωγή Βήμα 1: Εισαγωγή ήχου Στη διαφάνεια 1, με

Διαβάστε περισσότερα

Διπλωματική Εργασία. Μουσικές Εφαρμογές σε Περιβάλλον Κινητών Συσκευών Android με Χαρακτηριστικά Εξατομίκευσης

Διπλωματική Εργασία. Μουσικές Εφαρμογές σε Περιβάλλον Κινητών Συσκευών Android με Χαρακτηριστικά Εξατομίκευσης ΠΜΣ Εφαρμοσμένης Πληροφορικής Πανεπιστήμιο Μακεδονίας Διπλωματική Εργασία Μουσικές Εφαρμογές σε Περιβάλλον Κινητών Συσκευών Android με Χαρακτηριστικά Εξατομίκευσης Ονοματεπώνυμο: Βλάχος Αθανάσιος Επιβλέπων

Διαβάστε περισσότερα

Θεσσαλονίκη Alert - Αναλυτική παρουσίαση εφαρμογής

Θεσσαλονίκη Alert - Αναλυτική παρουσίαση εφαρμογής Θεσσαλονίκη Alert - Αναλυτική παρουσίαση εφαρμογής Δεληγιαννίδης Θεόδωρος Περίληψη Η "Θεσσαλονίκη Alert" είναι μια εφαρμογή του τύπου crowdsourcing που αφορά το Δήμο Θεσσαλονίκης και τους πολίτες του.

Διαβάστε περισσότερα

Πατώντας την επιλογή αυτή, ανοίγει ένα παράθυρο που έχει την ίδια μορφή με αυτό που εμφανίζεται όταν δημιουργούμε μία μεταβλητή.

Πατώντας την επιλογή αυτή, ανοίγει ένα παράθυρο που έχει την ίδια μορφή με αυτό που εμφανίζεται όταν δημιουργούμε μία μεταβλητή. Λίστες Τι είναι οι λίστες; Πολλές φορές στην καθημερινή μας ζωή, χωρίς να το συνειδητοποιούμε, χρησιμοποιούμε λίστες. Τέτοια παραδείγματα είναι η λίστα του super market η οποία είναι ένας κατάλογος αντικειμένων

Διαβάστε περισσότερα

Έκδοση Ψηφιακών Πιστοποιητικών. Έκδοση 2.0

Έκδοση Ψηφιακών Πιστοποιητικών. Έκδοση 2.0 Έκδοση Ψηφιακών Πιστοποιητικών Έκδοση 2.0 Νοέμβριος 2015 Πίνακας Περιεχομένων 1. ΕΙΣΑΓΩΓΗ 3 2. ΈΚΔΟΣΗ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ ΣΚΛΗΡΗΣ ΑΠΟΘΗΚΕΥΣΗΣ 3 σελίδα 2 / 9 1. Εισαγωγή Στο παρόν εγχειρίδιο περιγράφεται η διαδικασία,

Διαβάστε περισσότερα

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ

ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ 1 ΕΡΓΟ: «Ανάπτυξη Εφαρμογής Μητρώου και Εκπαίδευση» ΠΑΡΑΔΟΤΕΟ Έλεγχος Συστήματος & Λογισμικού Μητρώου ΑμεΑ Π.6. ΕΓΧΕΙΡΙΔΙΑ ΜΗΤΡΩΟ ΑΜΕΑ ΥΠΟΣΥΣΤΗΜΑΤΑ ΕΡΓΟ: «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΜΗΤΡΩΟΥ και ΕΚΠΑΙΔΕΥΣΗ» 2015

Διαβάστε περισσότερα

Marmitek UltraViewPro 1

Marmitek UltraViewPro 1 IP CAMERA SERIES IP Eye Anywhere 10 11 20 21 470 IP RoboCam 10 11 21 541 641 ULTRAVIEW PRO ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1..1 ΕΙΣΑΓΩΓΗ....1 ΚΕΦΑΛΑΙΟ 2.. 2 ΕΓΚΑΤΑΣΤΑΣΗ... 2 ΚΕΦΑΛΑΙΟ......3 ΧΡΗΣΗ MARMITEK Ultraview

Διαβάστε περισσότερα

Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape

Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape Έγγραφο Προδιαγραφών Απαιτήσεων Λογισμικού για το παιχνίδι: Asylum : The Escape Επιμέλεια: Γκέκα Ασπασία Ιωάννου Ελένη Κούνουπα Άννα Τμήμα Εφαρμογών Πληροφορικής Α 1 Εξάμηνο Δ.ΙΕΚ Αιγάλεω 1 ΠΕΡΙΕΧΟΜΕΝΑ

Διαβάστε περισσότερα

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας.

Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα, τα σήματα της τροχαίας. Δεδομένα Πληροφορίες Δεδομένα: Μια ομάδα από σύμβολα, αριθμούς, λέξεις που αντιπροσωπεύουν κάτι και θα χρησιμοποιηθούν σε μια επεξεργασία. Παραδείγματα Δεδομένων: Οι τιμές στο κυλικείο, μια λίστα από ονόματα,

Διαβάστε περισσότερα

Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400P. Εμπρόσθια Όψη Κουδουνιού. Ανιχνευτής κίνησης. Υπέρυθρος ανιχνευτής

Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400P. Εμπρόσθια Όψη Κουδουνιού. Ανιχνευτής κίνησης. Υπέρυθρος ανιχνευτής Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400P Εμπρόσθια Όψη Κουδουνιού Υπέρυθρος ανιχνευτής Ανιχνευτής κίνησης Κάμερα γωνίας ανίχνευσης 166 μοιρών Μικρόφωνο Ηχείο LED υπέρυθρου

Διαβάστε περισσότερα

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ -Για τους Φοιτητές- Έκδοση 1.2 Οκτώβριος 2015 Υπεύθυνος Σύνταξης: Χρήστος Λάζαρης (lazaris@aueb.gr) Πίνακας Περιεχομένων Εισαγωγή...

Διαβάστε περισσότερα

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο (Από την ομάδα εργασίας του Gmail) Το Gmail κάνει το ηλεκτρονικό ταχυδρομείο εύκολο και αποτελεσματικό.. Οι 10 κυριότεροι λόγοι για να χρησιμοποιήσετε

Διαβάστε περισσότερα

Με λίγα λόγια, το TCP/IP καθορίζει τον τρόπο που πακετάρονται και μεταφέρονται τα δεδομένα της σύνδεσής μας.

Με λίγα λόγια, το TCP/IP καθορίζει τον τρόπο που πακετάρονται και μεταφέρονται τα δεδομένα της σύνδεσής μας. Γρήγορο Ίντερνετ με Κατάλληλες Ρυθμίσεις TCP/IP Η ταχύτητά μας στο ίντερνετ εξαρτάται από πολλούς παράγοντες, όπου τον κεντρικό ρόλο παίζει η σύνδεσή μας. Πολλές φορές, όμως, η σύνδεσή μας μπορεί να περιορίζεται

Διαβάστε περισσότερα

Σημείωση για το προϊόν

Σημείωση για το προϊόν Έναρξη από εδώ Copyright 2013 Hewlett-Packard Development Company, L.P. Η ονομασία Windows είναι σήμα κατατεθέν της Microsoft Corporation στις ΗΠΑ. Οι πληροφορίες στο παρόν έγγραφο μπορεί να αλλάξουν χωρίς

Διαβάστε περισσότερα

ΝΕΕΣ ΔΥΝΑΤΟΤΗΤΕΣ-ΒΕΛΤΙΩΣΕΙΣ ΑΝΑΒΑΘΜΙΣΗΣ 2.60

ΝΕΕΣ ΔΥΝΑΤΟΤΗΤΕΣ-ΒΕΛΤΙΩΣΕΙΣ ΑΝΑΒΑΘΜΙΣΗΣ 2.60 ΝΕΕΣ ΔΥΝΑΤΟΤΗΤΕΣ-ΒΕΛΤΙΩΣΕΙΣ ΑΝΑΒΑΘΜΙΣΗΣ 2.60 Περιεχόμενα 1. Βελτίωση. Προσθήκη νέου εργαλείου για μεταφορά χκ στην επόμενη χρήση.... 2 ΕΛΕΓΧΟΣ ΚΑΙ ΜΕΤΑΦΟΡΑ ΧΡΗΜΑΤΙΚΩΝ ΚΑΤΑΛΟΓΩΝ ΣΤΗΝ ΕΠΟΜΕΝΗ ΧΡΗΣΗ... 2

Διαβάστε περισσότερα

Περιεχόμενα Πώς να χρησιμοποιήσετε το βιβλίο... 7 Αντί προλόγου... 9 Κεφάλαιο 1: Κεφάλαιο 2: Κεφάλαιο 3: Κεφάλαιο 4: Κεφάλαιο 5: Πώς να δημιουργήσω το Προφίλ μου και να γίνω μέλος στο Facebook;... 15 Τι

Διαβάστε περισσότερα

HDD Password Tool. Εγχειρίδιο χρήσης. Ελληνικά

HDD Password Tool. Εγχειρίδιο χρήσης. Ελληνικά HDD Password Tool Εγχειρίδιο χρήσης Ελληνικά 1 Πίνακας περιεχομένων Κεφάλαιο 1: Εισαγωγή... 3 Εμπορικά σήματα... 4 Κεφάλαιο 2: Απαιτούμενο λειτουργικό σύστημα... 5 - HDD Password Tool για Windows... 5

Διαβάστε περισσότερα

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ http://h2056wwwhp.com/portal/site/hpsc/template.page/public/psi... 1 of 5 1/7/2014 2:09 μμ Για το σπίτι Για την επιχείρηση Υποστήριξη Είσοδος Εγγραφή Βοήθεια ιστότοπου HP Color LaserJet 3600 Printer series

Διαβάστε περισσότερα

Οδηγίες Για Τη Δημιουργία Ψηφιακής Υπογραφής

Οδηγίες Για Τη Δημιουργία Ψηφιακής Υπογραφής Οδηγίες Για Τη Δημιουργία Ψηφιακής Υπογραφής Για να δημιουργήσετε τη δική σας Ψηφιακή Υπογραφή χρησιμοποιώντας την υπηρεσία που σας παρέχει το Πανελλήνιο Σχολικό Δίκτυο, μεταβείτε στη διεύθυνση http://www.sch.gr/

Διαβάστε περισσότερα

Σύντομος οδηγός χρήσης Vodafone Mobile Broadband USB Stick Κ4607-Ζ. Σχεδιάστηκε από τη Vodafone

Σύντομος οδηγός χρήσης Vodafone Mobile Broadband USB Stick Κ4607-Ζ. Σχεδιάστηκε από τη Vodafone Σύντομος οδηγός χρήσης Vodafone Mobile Broadband USB Stick Κ4607-Ζ Σχεδιάστηκε από τη Vodafone Καλώς ήρθατε στον κόσμο των κινητών επικοινωνιών 1 Καλώς ήρθατε 2 Εγκατάσταση του USB Stick 4 Windows 7, Windows

Διαβάστε περισσότερα

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014

ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 8 ΝΟΕΜΒΡΙΟΥ 2014 8 ΝΟΕΜΒΡΙΟΥ 2014 ΑΡΧΕΙΟ ΕΚΘΕΣΕΩΝ ΠΡΑΓΜΑΤΟΓΝΩΜΟΣΥΝΗΣ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΝΙΚΟΛΑΟΣ ΜΙΧΑΛΟΔΗΜΗΤΡΑΚΗΣ ΝΙΚΟΛΑΟΣ ΜΙΧΑΛΟΔΗΜΗΤΡΑΚΗΣ - ΠΡΟΓΡΑΜΜΑΤΙΣΤΗΣ ΥΠΗΡΕΣΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Σολωμού 41, 71306, Ηράκλειο Κρήτης τηλ/φαξ:

Διαβάστε περισσότερα