ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ

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

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

Transcript

1 ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ Σχεδιασμός, ανάπτυξη και υλοποίηση διαδραστικής εφαρμογής για κινητές συσκευές (smartphones, PDAs, EDAs, κλπ.) για την παρουσίαση χρήσιμων τοπικών πληροφοριών κατά τη διάρκεια ταξιδιού αξιοποιώντας τη γεωγραφική θέση και τα ενδιαφέροντα του επισκέπτη ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ της ΑΝ ΡΙΚΟΠΟΥΛΟΥ ΕΥΑΓΓΕΛΙΑΣ (ΑΕΜ: 555) Επιβλέπων : Σπυρίδων Νικολάου Καθηγητής Εφαρμογών Καστοριά Νοέμβριος 2012 i

2 Η παρούσα σελίδα σκοπίμως παραμένει λευκή ii

3 ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ Σχεδιασμός, ανάπτυξη και υλοποίηση διαδραστικής εφαρμογής για κινητές συσκευές (smartphones, PDAs, EDAs, κλπ.) για την παρουσίαση χρήσιμων τοπικών πληροφοριών κατά τη διάρκεια ταξιδιού αξιοποιώντας τη γεωγραφική θέση και τα ενδιαφέροντα του επισκέπτη ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ της ΑΝ ΡΙΚΟΠΟΥΛΟΥ ΕΥΑΓΓΕΛΙΑΣ (ΑΕΜ: 555) Επιβλέπων : Σπυρίδων Νικολάου Καθηγητής Εφαρμογών Εγκρίθηκε από την τριμελή εξεταστική επιτροπή την 9 η Νοεμβρίου 2012 Νικολάου Σπυρίδων Καθηγητής Εφαρμογών Θεοδοσόπουλος Ιάκωβος Επιστημονικός Συνεργάτης Ζήκος Γεώργιος Επιστημονικός Συνεργάτης Καστοριά Νοέμβριος 2012 iii

4 Copyright 2012 ΑΝ ΡΙΚΟΠΟΥΛΟΥ ΕΥΑΓΓΕΛΙΑ Απαγορεύεται η αντιγραφή, αποθήκευση και διανομή της παρούσας εργασίας, εξ ολοκλήρου ή τμήματος αυτής, για εμπορικό σκοπό. Επιτρέπεται η ανατύπωση, αποθήκευση και διανομή για σκοπό μη κερδοσκοπικό, εκπαιδευτικής ή ερευνητικής φύσης, υπό την προϋπόθεση να αναφέρεται η πηγή προέλευσης και να διατηρείται το παρόν μήνυμα Οι απόψεις και τα συμπεράσματα που περιέχονται σε αυτό το έγγραφο εκφράζουν αποκλειστικά τον συγγραφέα και δεν αντιπροσωπεύουν τις επίσημες θέσεις του ΤΕΙ υτικής Μακεδονίας. iv

5 ΕΥΧΑΡΙΣΤΙΕΣ Θα ήθελα να ευχαριστήσω θερμά τον καθηγητή κύριο Νικολάου Σπύρο, για την εμπιστοσύνη που μου έδειξε αναθέτοντας μου την παρούσα πτυχιακή εργασία, καθώς και για την καθοδήγηση και την πολύτιμη βοήθεια του καθ όλη τη διάρκεια της εκπόνησής της. Επίσης, θα ήθελα να ευχαριστήσω την οικογένειά μου, η οποία με τη συνεχή στήριξη της με βοήθησε στην ολοκλήρωση της εργασίας μου. Τέλος, θα ήθελα να ευχαριστήσω ιδιαίτερα τoν Παπαθεοδώρου Θόδωρο και τον Οικονόμου Γεώργιο για την πολύτιμη βοήθεια τους στην πτυχιακή εργασία μου. I

6 ΠΕΡΙΛΗΨΗ Η παρούσα διπλωματική εργασία έχει ως κύριο στόχο την ανάπτυξη μίας διαδραστικής εφαρμογής σε περιβάλλον Android. Η εφαρμογή αυτή επιτρέπει στο χρήστη κινητού τηλεφώνου με λειτουργικό σύστημα Android να αξιοποιεί τη γεωγραφική του θέση έτσι ώστε να έχει πρόσβαση σε διάφορες χρήσιμες τοπικές πληροφορίες ακόμα και κατά την διάρκεια ταξιδιού σύμφωνα πάντα με τα ενδιαφέροντα του. Το Android είναι λογισμικό ανοικτού κώδικα, όπου οποιοσδήποτε χρήστης έχει την δυνατότητα να σχεδιάσει τη δική του εφαρμογή, ανάλογα με τις ανάγκες του. Με την βοήθεια μάλιστα ειδικών βιβλιοθηκών που το Android έχει ενσωματωμένες στην πλατφόρμα του, η ανάπτυξη καινοτόμων εφαρμογών που βασίζονται στη γεωγραφική θέση του χρήστη γίνεται εύκολη υπόθεση. ΛΕΞΕΙΣ ΚΛΕΙ ΙΑ Λειτουργικό σύστημα Android, έξυπνα κινητά τηλέφωνα (smartphones), υπηρεσίες βασισμένες στη γεωγραφική θέση (LBS), παγκόσμιο σύστημα πλοήγησης με γεωγραφικές συντεταγμένες (GPS), geocoding, Eclipse, Java, JDK, Android SDK ADT. II

7 ABSTRACT The main goal of this dissertation is the development of an interactive application in Android platform. This application allows the Android mobile phone user, to browse useful local information - even while travelling - based upon its geographic location and the user s preferences. Android is an open source software platform, where a developer can customize the design of each application, depending on the users needs. The availability of a plethora of specific libraries embedded in Android platform, makes the development of innovative location based service applications a relatively easy task. KEYWORDS Android platform, Smartphones, Location Based Services (LBS), Geographical Positioning System (GPS), geocoding, Eclipse, Java, Development Kit, Android Software Development Kit, Android Development Tools. III

8 ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΛΗΨΗ... II ABSTRACT... III ΠΕΡΙΕΧΟΜΕΝΑ... IV ΕΥΡΕΤΗΡΙΟ ΕΙΚΟΝΩΝ... VI ΕΥΡΕΤΗΡΙΟ ΠΙΝΑΚΩΝ... VI ΕΙΣΑΓΩΓΗ... 1 ΚΕΦΑΛΑΙΟ 1. ΘΕΩΡΗΤΙΚΗ ΤΕΚΜΗΡΙΩΣΗ ΣΚΟΠΟΣ ΤΗΣ ΕΡΓΑΣΙΑΣ SMARTPHONES Η ΠΛΑΤΦΟΡΜΑ ANDROID Η Ιστορία του Android Βασικά γνωρίσματα του Android Αρχιτεκτονική του Android ΥΠΗΡΕΣΙΕΣ ΜΕ ΒΑΣΗ ΤΗ ΘΕΣΗ ΤΟΥ ΧΡΗΣΤΗ Εισαγωγή στις υπηρεσίες εντοπισμού θέσης Σημαντικά χαρακτηριστικά ομικά μέρη των υπηρεσιών με βάση τη γεωγραφική θέση του χρήστη Αρχιτεκτονική μίας υπηρεσίας βασισμένης στη γεωγραφική θέση του χρήστη ΤΕΧΝΟΛΟΓΙΑ ΑΝΙΧΝΕΥΣΗΣ ΘΕΣΗΣ GPS Εισαγωγή Η δομή του GPS ΑΛΛΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΑΝΙΧΝΕΥΣΗΣ ΘΕΣΗΣ GALILEO...15 ΚΕΦΑΛΑΙΟ 2. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠΕΡΙΒΑΛΛΟΝ ANDROID ΕΙΣΑΓΩΓΗ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΣΥΣΤΑΤΙΚΑ ΣΤΟΙΧΕΙΑ ANDROID ΕΦΑΡΜΟΓΗΣ Activities Services Content Providers Broadcast Receivers...23 IV

9 2.4 USER INTERFACE Layout Μενού Options Menu Context Menu Submenu Dialogs Ενημερώνοντας το χρήστη APPLICATION RESOURCES Προσανατολισμός Μέγεθος οθόνης Γλώσσα ANDROID MANIFEST...29 ΚΕΦΑΛΑΙΟ 3 ΦΑΣΕΙΣ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΗΣ ΑΝΑΛΥΣΗ ΣΧΕ ΙΑΣΗ Απαιτήσεις σχεδιασμού ομή της Εφαρμογής ΥΛΟΠΟΙΗΣΗ Πλατφόρμα και εργαλεία ανάπτυξης Αρχιτεκτονική της εφαρμογής Χρήση της εφαρμογής ΕΛΕΓΧΟΣ ΙΑΝΟΜΗ...53 ΚΕΦΑΛΑΙΟ 4. ΣΥΜΠΕΡΑΣΜΑΤΑ ΜΕΛΛΟΝΤΙΚΕΣ ΕΠΕΚΤΑΣΕΙΣ ΣΥΜΠΕΡΑΣΜΑΤΑ ΜΕΛΛΟΝΤΙΚΕΣ ΕΠΕΚΤΑΣΕΙΣ...54 ΒΙΒΛΙΟΓΡΑΦΙΑ ΠΑΡΑΡΤΗΜΑ I - ΚΩ ΙΚΑΣ ΕΦΑΡΜΟΓΗΣ ΠΑΡΑΡΤΗΜΑ ΙI ΠΛΑΤΦΟΡΜΑ & ΕΡΓΑΛΕΙΑ ΑΝΑΠΤΥΞΗΣ V

10 ΕΥΡΕΤΗΡΙΟ ΕΙΚΟΝΩΝ Εικόνα 1-1: Η αρχιτεκτονική του Android... 8 Εικόνα 1-2: Βασικά συστατικά μιας location-based υπηρεσίας Εικόνα 1-3 Βασική αρχιτεκτονική μιας Location-based Εικόνα 1-4: Τμήμα διαστήματος Εικόνα 1-5: Τμήμα ελέγχου Εικόνα 2-1: Το περιβάλλον ανάπτυξης λογισμικού Eclipse Εικόνα 2-2: Εικονική συσκευή με λειτουργικό σύστημα Android (AVD) Εικόνα 2-3: Ο κύκλος ζωής των activities και οι αντίστοιχες μέθοδοι Εικόνα 3-1: Γραμμικό μοντέλο καταρράκτη Εικόνα 3-2: Γενική δομή της εφαρμογής Εικόνα 3-3: ομή εφαρμογής Εικόνα 3-4: Περιεχόμενα φακέλου src/ Εικόνα 3-5: Περιεχόμενα φακέλου gen/ Εικόνα 3-6: Βιβλιοθήκες του λειτουργικού συστήματος Android Εικόνα 3-7: Όλα τα resources της εφαρμογής Εικόνα 3-8: Γραφική απεικόνιση της δομής της εφαρμογής Εικόνα 3-9: Αρχική οθόνη Εικόνα 3-10: Οθόνη επιλογής σημείων ενδιαφέροντος Εικόνα 3-11: Οθόνη αποτελεσμάτων ΕΥΡΕΤΗΡΙΟ ΠΙΝΑΚΩΝ Πίνακας 3-1 : Καταγραφή βασικών ιδεών Πίνακας 3-2 : Πλάνο & χρονοπρογραμματισμός έργου VI

11 ΕΙΣΑΓΩΓΗ Η παρούσα εργασία ασχολείται με την ανάπτυξη μιας διαδραστικής εφαρμογής για κινητές συσκευές για την παρουσίαση χρήσιμων τοπικών πληροφοριών κατά τη διάρκεια ταξιδιού αξιοποιώντας τη γεωγραφική θέση και τα ενδιαφέροντα του. Στο πρώτο κεφάλαιο, αρχικά περιγράφεται ο σκοπός της εργασίας και ακολουθεί μια εισαγωγή στα έξυπνα κινητά τηλέφωνα (smartphones) καθώς και στα κυριότερα λειτουργικά τους συστήματα. Στη συνέχεια, παρουσιάζεται πιο αναλυτικά το λειτουργικό σύστημα Android, με ιστορική αναδρομή στην πορεία εξέλιξης του, τα βασικά χαρακτηριστικά του καθώς την αρχιτεκτονική του. Επίσης, παρουσιάζονται οι διαθέσιμες υπηρεσίες για πλατφόρμα Android με βάση τη γεωγραφική θέση του χρήστη καθώς και τα σημαντικότερα χαρακτηριστικά τους. Τέλος περιγράφεται η τεχνολογία ανίχνευσης θέσης (GPS) καθώς και η δομή και λειτουργία της. Στο δεύτερο κεφάλαιο περιγράφεται η διαδικασία ανάπτυξης εφαρμογών για την πλατφόρμα Android και παρουσιάζονται τα αντίστοιχα προγραμματιστικά εργαλεία. Πιο συγκεκριμένα, παρουσιάζονται το Java Development Kit (JDK), το γραφικό περιβάλλον ανάπτυξης Eclipse, το Android SDK (Software Development Kit) για τη συγγραφή του κώδικα για την κατασκευή εφαρμογής Android καθώς και της επέκτασης Android Development Tools (ADT Plug-In) που εγκαθιστάμε στο Eclipse ώστε να μπορέσουμε να μεταγλωττίσουμε και να εκτελέσουμε την εφαρμογή μας. Επίσης, παρατίθεται ένας προγραμματιστικός οδηγός με τα βήματα που απαιτούνται για να αναπτυχθεί μια εφαρμογή σε πλατφόρμα Android καθώς και προγραμματιστικές τεχνικές ώστε η εφαρμογή να είναι λειτουργική και αποδοτική. Στο τρίτο κεφάλαιο παρουσιάζονται τα στάδια ανάπτυξης και υλοποίησης της εφαρμογής, δηλαδή τα συγκεκριμένα βήματα που ακολουθήθηκαν αντίστοιχα στις φάσεις της Ανάλυσης, της Σχεδίασης, της Υλοποίησης, του Ελέγχου και της ιανομής, έτσι ώστε να επιτευχθεί το τελικό επιθυμητό αποτέλεσμα. Στο τελευταίο κεφάλαιο της εργασίας αναλύονται τα συμπεράσματα που προέκυψαν από την εκπόνηση της παρούσας εργασίας καθώς και οι μελλοντικές εξελίξεις. 1

12 Τέλος, παρατίθεται η Βιβλιογραφία καθώς και τα αντίστοιχα Παραρτήματα, δηλαδή το Παράρτημα I με τον κώδικα της εφαρμογής και το Παράρτημα II με την πλατφόρμα και τα εργαλεία ανάπτυξης. 2

13 ΚΕΦΑΛΑΙΟ 1. ΘΕΩΡΗΤΙΚΗ ΤΕΚΜΗΡΙΩΣΗ 1.1 ΣΚΟΠΟΣ ΤΗΣ ΕΡΓΑΣΙΑΣ Η απόκτηση της γνώσης της γεωγραφικής πληροφορίας είναι μια πολύ δελεαστική διαδικασία. Το βασικό χαρακτηριστικό των χρηστών κινητών τηλεφώνων είναι η κινητικότητα τους. Μπορεί ο καθένας να βρίσκεται σε οποιοδήποτε μέρος του πλανήτη και να κάνει χρήση πληθώρας υπηρεσιών και δυνατοτήτων που προσφέρονται από τα σύγχρονα έξυπνα κινητά τηλέφωνα (Smartphones) [15]. Η αλματώδης αυτή εξέλιξη, η ευρεία χρήση και οι δυνατότητες των κινητών τηλεφώνων να παρέχουν ανά πάσα στιγμή πληροφορίες σχετικά με τη γεωγραφική θέση τους σε συνδυασμό με το τεράστιο εύρος πληροφορίας που είναι πλέον διαθέσιμες για κάθε σημείο ενδιαφέροντος αποτελεί ένα ισχυρό εφόδιο για την δημιουργία καινοτόμων εφαρμογών. Η γεωγραφική πληροφορία έχει την έννοια του προσδιορισμού κάποιας οντότητας στην επιφάνεια της γης με ακρίβεια. Τα δύο μεγέθη τα οποία χρησιμεύουν στον ακριβέστατο προσδιορισμό είναι το γεωγραφικό μήκος (longitude) και το γεωγραφικό πλάτος (latitude). Άρα η εκμετάλλευση της γεωγραφικής πληροφορίας συνεπάγεται την εκμετάλλευση αυτών των δύο μεγεθών. Η εφαρμογή που δημιουργήθηκε στα πλαίσια της παρούσας εργασίας λειτουργεί σε πλατφόρμα Android, που αποτελεί και την σημαντικότερη πλατφόρμα λογισμικού ανοιχτού κώδικα για κινητά τηλέφωνα. Το Android δεν είναι μόνο ένα λειτουργικό σύστημα αλλά κι ένα ολοκληρωμένο περιβάλλον ανάπτυξης εφαρμογών. Το Android κυκλοφόρησε τον Νοέμβριο του 2007 και από τότε έχει γνωρίσει μεγάλη διάδοση αφού η ανάπτυξη εφαρμογών κινητών τηλεφώνων έχει διευκολυνθεί ιδιαίτερα, αφού διαθέτει όλα τα πλεονεκτήματα των λογισμικών ανοιχτού κώδικα (πολύ μεγάλη κοινότητα προγραμματιστών, δωρεάν διανομή, διάδοση πηγαίου κώδικα, κλπ.). Ένα από τα βασικά πλεονεκτήματα που έχει το Android είναι η υποστήριξη των Google Maps. Τα Google Maps είναι μια τεχνολογία χαρτογράφησης της γης, δηλαδή ψηφιακοί χάρτες. Στην εφαρμογή που αναπτύσσεται για αυτή τη πτυχιακή εργασία δίνεται η δυνατότητα προσδιορισμού της γεωγραφικής θέσης του χρήστη καθώς και χρήσιμες τοπικές 3

14 πληροφορίες κατά την διάρκεια ταξιδιού αξιοποιώντας την γεωγραφική θέση και τα ενδιαφέροντα του χρήστη. 1.2 SMARTPHONES Η κινητή τηλεφωνία προέκυψε στην ζωή του ανθρώπου με σκοπό να καλύψει βασικές ανάγκες επικοινωνίας κατά τη μετακίνηση του σε οποιοδήποτε σημείο κι αν βρίσκεται. Τα πρώτα κινητά τηλέφωνα εμφανίστηκαν στο εμπόριο το Η τεχνολογία των πρώτων κινητών τηλεφώνων επέτρεπε αποκλειστικά και μόνο κλήσεις προς άλλους χρήστες, ενώ μετέπειτα παρουσιάστηκε και η δυνατότητα αποστολής γραπτών μηνυμάτων. Με την εξέλιξη όμως της τεχνολογίας δόθηκε και η δυνατότητα αποστολής μηνυμάτων εμπλουτισμένου κειμένου τα γνωστά ως mms. Το μεγάλο ενδιαφέρον των καταναλωτών γύρω από την κινητή τηλεφωνία οδήγησε και σε μία από τις πιο ολοκληρωμένες προτάσεις κινητών συσκευών που πλέον παρέχουν σχεδόν ισάξιες δυνατότητες μίνι υπολογιστών (notebooks) τα γνωστά ως Smartphones. Ένα Smartphone είναι ένα κινητό τηλέφωνο το οποίο προσφέρει πιο προηγμένη υπολογιστική ικανότητα. Συνδυάζει τις λειτουργίες ενός προσωπικού ψηφιακού βοηθού (PDA) και ενός κινητού τηλεφώνου. Τα σημερινά μοντέλα χρησιμεύουν επίσης ως φορητές συσκευές αναπαραγωγής πολυμέσων και κινητά τηλέφωνα με κάμερα με υψηλής ανάλυσης, οθόνη αφής, πλοήγηση GPS, Wi-Fi και άλλα. Οι σημαντικότερες πλατφόρμες των σύγχρονων έξυπνων κινητών τηλεφώνων είναι το Apple ios, το Google Android, το Microsoft Windows Phone 7, το Nokia Symbian, το Research In Motion BlackBerry OS και άλλες. Το λειτουργικό σύστημα Android για Smartphone κυκλοφόρησε το Το Android είναι μια open-source πλατφόρμα που υποστηρίζεται από τη Google, μαζί με μεγάλες εταιρείες υλικού και λογισμικού (όπως η Intel, HTC, ARM, Motorola και η Samsung). Το πρώτο κινητό τηλέφωνο που χρησιμοποίησε Android ήταν το HTC Dream, το οποίο ονομάστηκε για τη διανομή σαν G1 από την T-Mobile. Η σουίτα λογισμικού που περιλαμβάνει αποκλειστικές εφαρμογές όπως χάρτες, το Ημερολόγιο, το Gmail και ένα πλήρη HTML web browser. Εφαρμογές από τρίτους κατασκευαστές, συμπεριλαμβανομένων τόσο των δωρεάν και των επί πληρωμή εφαρμογών. είναι διαθέσιμες μέσω του 4

15 Android Market, μιας ψηφιακής πλατφόρμας διανομής εφαρμογών για την πλατφόρμα Android η οποία δημιουργήθηκε τον Οκτώβριο του 2008 από τη Google. Να σημειωθεί ότι η υπηρεσία Google Play είναι προσβάσιμη από συσκευές με λειτουργικό σύστημα Android 2.2 Froyo ή ανώτερο. Τον Μάρτιο 2012 το Android Market μετονομάστηκε σε Google Play Store. Το 2009 ξεκίνησε η διάθεση και υποστήριξη Android εφαρμογών επί πληρωμή αρχικά για δημιουργούς από τις ΗΠΑ και τη Μεγ. Βρετανία και το 2010 επεκτάθηκε και για δημιουργούς από επιπλέον 29 χώρες. Το Φεβρουάριο 2011 η Google εγκαινίασε ένα web client που πρόσφερε πρόσβαση στο Android Market μέσω PC. Τον Μάρτιο 2012 αυξήθηκε το μέγιστο επιτρεπόμενο μέγεθος αρχείων των διαθέσιμων εφαρμογών Android από 50ΜΒ σε 4GB (συμπεριλαμβανομένων 50ΜΒ για το αρχείο APK). Τον Ιούλιο 2012 πρόσθεσε τη δυνατότητα κρυπτογράφησης των διαθέσιμων εφαρμογών στο Android Market για να μειώσει την πειρατεία των εφαρμογών. Σήμερα, το Android Market διαθέτει πάνω από εφαρμογές και παιχνίδια. [21],[22],[23] 1.3 Η ΠΛΑΤΦΟΡΜΑ ANDROID Η Ιστορία του Android Όλα ξεκίνησαν όταν ο Andy Rubin θέλησε την άνοιξη του 2005 να χρησιμοποιήσει την Google ως μηχανή αναζήτησης για το T-Mobile Sidekick, μια συσκευή κινητού, την οποία είχε αναπτύξει με την ομάδα συνεργατών του. Έπειτα ζήτησε να συναντηθεί με τον Larry Page, ο οποίος είναι ο ένας από τους δύο ιδρυτές της Google. Σε αυτήν τη συνάντηση ο Rubin παρουσίασε το Android ως ένα παγκόσμιο ανοικτό λειτουργικό σύστημα που θα άλλαζε για πάντα τον τρόπο που χρησιμοποιούν οι χρήστες το κινητό τους. Ο Page δεν ήθελε να γίνει απλώς ο υποστηρικτής του Android, ήθελε να γίνει ο ιδιοκτήτης του. Ο Andy βρήκε την ώρα που ένας ισχυρός παίκτης εμφανίστηκε στο προσκήνιο και έθεσε έτσι τους όρους του ανταγωνισμού σε άλλο επίπεδο. Ο καινούργιος «παίκτης» δεν είναι άλλος από εκείνον που λάνσαρε το καλοκαίρι του 2005, το iphone της Apple. Ο επιχειρηματικός-τεχνολογικός κόσμος περίμενε πως η Google θα απαντούσε με ένα gphone, αλλά αυτό δεν έγινε. Το Φθινόπωρο του

16 ανακοινώνεται ότι 34 εταιρίες, όπως η Texas Instruments, η Intel, η T-Mobile και η Sprint Nextel, ενώνουν τις δυνάμεις τους με την Google για τη δημιουργία μιας πλατφόρμας ανοιχτού κώδικα που θα έχει ενσωματωμένο το λογισμικό Linux και θα εκπροσωπείται από μια νέα ομάδα εταιριών που θα καλείται Open Handset Alliance. Φυσικά δεν άργησαν να μπουν και άλλες εταιρείες, όπως η HTC, η Motorola και η LG, ανακοινώνοντας την πρόθεσή τους να δώσουν προς πώληση στην αγορά smartphones με λειτουργικό σύστημα Android σε διάφορα σχήματα και μεγέθη, με τα οποία θα μπορεί να έχει ο χρήστης να ενσωματώνει στο κινητό του πλήθος εφαρμογών Βασικά γνωρίσματα του Android Το Android είναι μια πλατφόρμα λογισμικού ανοιχτού κώδικα που περιλαμβάνει το λειτουργικό σύστημα που ενσωματώνεται σε συσκευές κινητής τηλεφωνίας, τα οποία τρέχουν τον πυρήνα (kernel) του λειτουργικού Linux, επιτρέπει στους κατασκευαστές λογισμικού να συνθέτουν κώδικα με τη χρήση της γλώσσας προγραμματισμού Java [1], ελέγχοντας τη συσκευή μέσω βιβλιοθηκών λογισμικού της Google. Συσκευές με Android υπάρχουν πλέον πάρα πολλές, η καθεμία με διαφορετικά χαρακτηριστικά και από διάφορες κατασκευάστριες εταιρίες: η LG, Samsung, HTC, Sony Ericsson, Motorola, είναι μερικές από τις εταιρίες που χρησιμοποιούν το λειτουργικό Android για τα smartphones τους. Το θετικό με τις συσκευές Android είναι ότι είναι multimedia (μας δίνουν τη δυνατότητα να αναπαράγουμε πολλαπλά μέσα) και multitasking (μας δίνουν τη δυνατότητα εκτέλεσης πολλών εφαρμογών ταυτόχρονα). Το web browsing στο Android είναι γρήγορο και υπάρχουν πολλοί browsers για να καλύψουν όλες τις ανάγκες. Όλες οι συσκευές Android διαθέτουν GPS [9] και Wi-Fi, έτσι έχουμε εύκολη πρόσβαση στο διαδίκτυο, σε συνδυασμό με ένα πλήθος εφαρμογών (apps), όπως χάρτες, αναζήτηση, chat και , που πραγματικά επιτρέπουν στο χρήστη να μένει διαρκώς δικτυωμένος και ενημερωμένος. Άλλο χαρακτηριστικό του Android, είναι η πληθώρα εφαρμογών που διατηρούν, τη συνεχή σύνδεση με Facebook, MySpace, Twitter και δεκάδες άλλες υπηρεσίες. Επιπλέον η notification bar είναι εξαιρετικά χρήσιμη, καθώς βλέπουμε όλες τις ειδοποιήσεις για τη συσκευή μας, αλλά και τα προγράμματα (applications) που έχουμε εγκαταστήσει. 6

17 Όσον αφορά το hardware, οι διπύρηνοι επεξεργαστές και οι διακεκριμένες GPU είναι πλέον γεγονός, ενώ αναμένουμε και επεξεργαστές τεσσάρων πυρήνων, καθώς αυτό έχει ήδη ανακοινωθεί από την Nvidia με τον επεξεργαστή Kal El ο οποίος μάλιστα θα περιέχει και έναν πέμπτο πυρήνα Αρχιτεκτονική του Android Η αρχιτεκτονική του Android [5] περιλαμβάνει τα εξής επίπεδα: Επίπεδο Εφαρμογών (Applications): Το Android περιλαμβάνει ένα σύνολο από βασικές εφαρμογές που έχουν ένα client, ένα πρόγραμμα για SMS μηνύματα, ημερολόγιο, χάρτες (Google Maps), περιηγητή ιστού, πρόγραμμα για δομημένη αποθήκευση των επαφών και άλλα. Όλες οι εφαρμογές είναι γραμμένες στην γλώσσα προγραμματισμού Java. Επίπεδο Πλαισίου Εφαρμογών (Applications Framework): Το Android προσφέρει στους προγραμματιστές την δυνατότητα να κατασκευάσουν πλούσιες και καινοτόμες εφαρμογές. Οι προγραμματιστές αφήνονται ελεύθεροι να εκμεταλλευτούν πλήρως το hardware της συσκευής, να έχουν πρόσβαση σε υπηρεσίες εντοπισμού θέσης, να θέσουν χρονοδιακόπτες για εμφάνιση ειδοποιήσεων και πολλά άλλα. Επίσης έχουν πλήρη πρόσβαση στο ίδιο πλαίσιο από APIs που έχουν οι βασικές εφαρμογές του Android. Επίπεδο Βιβλιοθηκών (Libraries): Το οποίο περιλαμβάνει ένα σύνολο από βιβλιοθήκες γραμμένες σε C/C++ οι οποίες χρησιμοποιούνται από διάφορα στοιχεία του συστήματος του Android. Οι δυνατότητες που προσφέρουν οι βιβλιοθήκες αυτές είναι προσβάσιμες στους προγραμματιστές. Επίπεδο Εκτέλεσης (Android Runtime): Το οποίο αποτελείται από ένα σύνολο από βασικές βιβλιοθήκες και την Dalvik Virtual Machine. Πυρήνας του Linux: Το Android βασίζεται στον πυρήνα Linux έκδοση 2.6 για βασικές υπηρεσίες συστήματος όπως ασφάλεια, διαχείριση μνήμης, διαχείριση διεργασιών, στοίβα δικτύου, και οδηγούς συσκευών. 7

18 Εικόνα 1-1: Η αρχιτεκτονική του Android [5] 1.4 ΥΠΗΡΕΣΙΕΣ ΜΕ ΒΑΣΗ ΤΗ ΘΕΣΗ ΤΟΥ ΧΡΗΣΤΗ Εισαγωγή στις υπηρεσίες εντοπισμού θέσης Η ένωση του διαδικτύου και του κινητού τηλεφώνου έγιναν η αιτία για την μεγάλη αύξηση στην αγορά των φορητών συσκευών. Έτσι οι δύο αυτές τεχνολογίες υπόσχονται στο κοινό ακόμα περισσότερες υπηρεσίες. Για παράδειγμα, η γνώση της θέσης του χρήστη αποκτά όλο και μεγαλύτερο ενδιαφέρον για τους παρόχους κινητής τηλεφωνίας. Φυσικά αυτή η ιδέα υπήρχε από παλιά με τις υπηρεσίες εντοπισμού θέσης ενός οχήματος. Η τελειοποίηση των υπηρεσιών με βάση τη γεωγραφική θέση έδωσε το έναυσμα στην αγορά για πολλούς χρήστες. Τα τελευταία χρόνια έχουμε την πλήρη 8

19 εμπορευματοποίηση των LBS με μια πληθώρα εμπορικών υπηρεσιών και εφαρμογών με βάση την τοποθεσία και πληροφορίες που αφορούν την περιοχή. [2],[4],[5] Σημαντικά χαρακτηριστικά Οι εξελίξεις στις τηλεπικοινωνίες και στις τεχνολογίες πληροφόρησης, καθιστούν αναγκαία την ανάπτυξη υψηλής ποιότητας υπηρεσιών που βασίζονται στη γεωγραφική θέση των χρηστών που τις χρησιμοποιούν (LBS: Location Based Services). Οι θέσεις από τις οποίες διέρχεται κάθε χρήστης συλλέγονται από ειδικά συστήματα (GPS) που είναι ενσωματωμένα σε διάφορες συσκευές (κινητά τηλέφωνα, PDAs, GPS devices). Όταν ένας χρήστης ζητά την παροχή κάποιας LBS υπηρεσίας, στέλνει μέσω της συσκευής του την τρέχουσα θέση του σε έναν απομακρυσμένο παροχέα της υπηρεσίας, που βρίσκεται εγκατεστημένος στον τηλεπικοινωνιακό φορέα στον οποίο είναι εγγεγραμμένος ο χρήστης. Για να υπάρξει μια σωστή τεχνολογία LBS πρέπει να πληρούνται κάποιοι παράγοντες για τον εντοπισμό θέσης και αυτοί είναι οι εξής: - Συντεταγμένες ακρίβειας που καθορίζονται από την αρμόδια υπηρεσία - Όσο το δυνατό χαμηλότερο κόστος - Ελάχιστες επιπτώσεις στον εξοπλισμό και στο δίκτυο Επίσης υπάρχουν κάποιες απαιτήσεις όπου κάνουν μια εφαρμογή LBS εκμεταλλεύσιμη από το κοινό και αυτές είναι οι εξής: - Ελάχιστη χρήση του δικτύου του παρόχου για απόκτηση πληροφοριών - Απλό γραφικό περιβάλλον για τον χρήστη - Χρήση διαθέσιμων διαδικτυακών υπηρεσιών - Υψηλή διαθεσιμότητα των υπηρεσιών ακόμα και σε περιόδους υψηλής ζήτησης - Εξελιξιμότητα - Χαμηλό κόστος Τέλος υπάρχουν και οι περιπτώσεις που οι εφαρμογές LBS αναφέρονται σε περιοχές ενός κτιρίων τότε πρέπει να πληρούνται τα παρακάτω: - Ελάχιστη γραφική αλληλεπίδραση - Εύκολη καθοδήγηση μέσω του φυλλομετρητή - Υποστήριξη προσανατολισμού στο χώρο 9

20 1.4.3 ομικά μέρη υπηρεσιών με βάση τη γεωγραφική θέση χρήστη Τα δομικά μέρη που αποτελούν ένα πλήρες σύστημα βασιζόμενο στη γεωγραφική θέση του χρήστη είναι τα εξής: 1) Κινητό τερματικό: Η συσκευή όπου ο χρήστης ζητάει τις πληροφορίες που χρειάζεται. Οι πληροφορίες αυτές είναι είτε με τη μορφή συνδυασμού εικόνας και κειμένου είτε με τη μορφή λόγου. 2) ίκτυο επικοινωνίας: Είναι το δίκτυο κινητής τηλεφωνίας όπου μεσολαβεί για μεταφερθούν οι αιτήσεις του χρήστη από το κινητό τερματικό στον εξυπηρετητή και στην πορεία από τον εξυπηρετητή στο τερματικό. 3) Σύστημα εύρεσης θέσης: Θα πρέπει να υπάρχει ένας τρόπος για να βρίσκουμε τις γεωγραφικές συντεταγμένες του τερματικού για να είναι δυνατή η παροχή πληροφοριών που έχουν σχέση με τη γεωγραφική θέση του χρήστη. Αυτό επιτυγχάνεται με τη χρήση κάποιων συστημάτων δορυφορικής πλοήγησης όπως το GPS και άλλα. 4) Πάροχος υπηρεσιών: Είναι υπεύθυνος για την επεξεργασία των αιτήσεων και παρέχει πολλέ υπηρεσίες στο χρήστη. Αυτές οι υπηρεσίες απαιτούν την εύρεση μιας διαδρομής, τη δυνατότητα υπολογισμού της θέσης κλπ. 5) Πάροχοι δεδομένων: Έχουν την δυνατότητα να κρατούν χρήσιμες πληροφορίες και δεδομένα που ο πάροχος υπηρεσιών δεν μπορεί να διατηρήσει. Συνεπώς τα διατηρεί ο πάροχος δεδομένων και ο πάροχος υπηρεσιών έχει πρόσβαση σε αυτά κάθε φορά που πρέπει να εξυπηρετήσει τις αιτήσεις του χρήστη. Εικόνα 1-2:Τα βασικά συστατικά μιας υπηρεσίας LBS [4] 10

21 1.4.4 Αρχιτεκτονική μίας υπηρεσίας βασισμένης στη γεωγραφική θέση του χρήστη Οι LBS δεν χρειάζονται απλώς χαρακτηριστικά δεδομένα αλλά και χωρικά δεδομένα, διαφέρουν από τις συνηθισμένες ασύρματες εφαρμογές. Παρέχουν υπηρεσίες βασιζόμενες στη γεωγραφική θέση του χρήστη σε κινητούς χρήστες και απεικονίζουν χωρικές πληροφορίες στην οθόνη με την μορφή χαρτών. Οι υπηρεσίες τοποθεσίας (Location Services) παρέχουν την πληροφορία για την τοποθεσία σχετικά με ένα αντικείμενο. Επειδή τα δεδομένα που παρέχουν οι LBS βασίζονται στις LBS, τα αποτελέσματα που παράγονται από τις LBS εξαρτώνται από την τοποθεσία και την ώρα μιας συγκεκριμένης συσκευής. Η βασική αρχιτεκτονική του LBS φαίνεται στην παρακάτω εικόνα. Εικόνα 1-3: Βασική αρχιτεκτονική μιας υπηρεσίας LBS [4] Το geocoding είναι η ανάθεση συντεταγμένων θέσης σε κάποιο σημείο ενδιαφέροντος με βάση μια διεύθυνση. Ο στόχος είναι να δοθεί μια λίστα με 11

22 υποψήφιες θέσεις που η γεωγραφική τους τοποθεσία είναι αρκετά κοντά στην γεωγραφική τοποθεσία της δοθείσας διεύθυνσης. Είναι εφικτό να υποδειχθεί ο αριθμός των σημείων που ταιριάζουν στην απόκριση για μια συγκεκριμένη διεύθυνση που εμπεριεχόταν στο αίτημα geocoding. Το geocoding μετατρέπει συνηθισμένες εγγραφές δεδομένων που περιέχουν διευθύνσεις σε γεωγραφικά αντικείμενα που μπορούν να προβληθούν σε ένα χάρτη. Αυτό γίνεται με το ταίριασμα μιας διεύθυνσης στόχου ή της ονομασίας ενός μέρους σε σύγκριση με τα αρχεία μιας περιεκτικής βάσης δεδομένων που περιέχει διευθύνσεις και ονόματα σημείων, με την επιστροφή στο τέλος των συντεταγμένων που έχουν σχέση με την διεύθυνση που ταιριάζει. Για παράδειγμα, όταν τα δεδομένα γίνουν geocoded μπορούν να προβληθούν οδηγίες πλοήγησης μεταξύ δύο διευθύνσεων (τοποθεσιών). Είναι επίσης δυνατό να εκτελεστεί μια ευρεία γκάμα λειτουργιών όπως το query και το find, και να αναλυθούν τα δεδομένα σε γεωγραφικούς όρους. Στο reverse geocoding η διεύθυνση μπορεί να βρεθεί με βάση τις συντεταγμένες της τοποθεσίας του. Η υπηρεσία βασιζόμενη στη γεωγραφική θέση του χρήστη στέλνει query στην υπηρεσία θέσης για να μάθει για τις γεωγραφικές τοποθεσίες των στόχων της. 1.5 ΤΕΧΝΟΛΟΓΙΑ ΑΝΙΧΝΕΥΣΗΣ ΘΕΣΗΣ GPS Εισαγωγή Ο προσδιορισμός της θέσης αποτέλεσε έναν πρωταρχικό σκοπό των δραστηριοτήτων (οικονομικών, επιστημονικών, κοινωνικών, κ.α.) του ανθρώπου. Για το σκοπό αυτό, κατά το πέρασμα των αιώνων, επινοήθηκαν και εφαρμόστηκαν διάφοροι μέθοδοι προσδιορισμού θέσης. Το GPS (Global Positioning System) είναι ένα παγκόσμιο σύστημα εντοπισμού θέσης, το οποίο για την λειτουργία του χρησιμοποιεί ένα σύνολο 24 δορυφόρων οι οποίοι μεταδίδουν ακριβή σήματα μικροκυμάτων τα οποία επιτρέπουν στους δέκτες GPS να καθορίσουν την τρέχουσα θέση τους, την τρέχουσα ώρα και την τρέχουσα ταυτότητα τους. Ένας δέκτης GPS υπολογίζει την τρέχουσα θέση του μετρώντας προσεκτικά τους χρόνους αφίξεων των σημάτων τα οποία στέλνονται από τους GPS δορυφόρους. 12

23 Κάθε δορυφόρος μεταδίδει διαρκώς μηνύματα που περιέχουν πληροφορία για την ακριβή ώρα αποστολής του μηνύματος, για την ακριβή θέση του την στιγμή της αποστολής, για την συνολική κατάσταση του συστήματος και για τις τροχιές όλων των υπόλοιπων δορυφόρων. Ο δέκτης μετράει τον χρόνο που χρειάζεται κάθε σήμα να φτάσει σε αυτόν και υπολογίζει την απόσταση του από κάθε δορυφόρο. Για να προσδιοριστεί η ακριβής θέση του δέκτη συνδυάζονται οι μετρούμενες αποστάσεις με τις θέσεις των δορυφόρων με την γεωμετρική μέθοδο της τριγωνοποίησης Η δομή του GPS Το GPS [9] αποτελείται από τρία βασικά λειτουργικά τμήματα. Αυτά είναι το ιαστημικό τμήμα, το Επίγειο τμήμα ελέγχου και το τμήμα τελικού χρήστη. Το ιαστημικό τμήμα Το τμήμα διαστήματος αποτελείται από 24 δορυφόρους. Οι δορυφόροι αυτοί περιφέρονται γύρω από τη γη, με ακτίνα περιστροφής km και ολοκληρώνουν δύο περιφορές σε μια αστρική ημέρα. Τα τροχιακά επίπεδα των δορυφόρων έχουν κέντρο την γη και δεν περιστρέφονται σε σχέση με τους απλανείς αστέρες. Οι τροχιές αυτές είναι διαμορφωμένες έτσι ώστε να είναι ορατοί τουλάχιστον 6 δορυφόροι από οποιοδήποτε σχεδόν σημείο της γης. Τον Μάρτιο του 2008 προστέθηκαν άλλοι 7 δορυφόροι ώστε να βελτιωθεί η ακρίβεια των υπολογισμών. Με την αύξηση των δορυφόρων άλλαξαν και οι τροχιές τους σε μια ανομοιόμορφη διάταξη έτσι ώστε να βελτιωθεί η αξιοπιστία και η διαθεσιμότητα του συστήματος. Εικόνα 1-4: Τμήμα διαστήματος [9] 13

24 Το Επίγειο τμήμα ελέγχου Το τμήμα ελέγχου παρακολουθεί, ενημερώνει και κατευθύνει τη λειτουργία κάθε δορυφόρου του συστήματος. Αποτελείται από ένα σύνολο σταθμών και κεραιών μέσω τον οποίων ελέγχεται η ορθή λειτουργία του συστήματος. Οι τροχιές των δορυφόρων ελέγχονται από τις Ηνωμένες Πολιτείες μέσω σταθμών παρακολούθησης. Οι σταθμοί παρακολούθησης βρίσκονται στις περιοχές: Κολοράντο (ΗΠΑ), Χαβάη (Ανατολικός Ειρηνικός Ωκεανός), Ascension Island (Ατλαντικός Ωκεανός), Diego Garcia (Ινδικός Ωκεανός), Kwajalein ( υτικός Ειρηνικός Ωκεανός). Όλες οι πληροφορίες ανίχνευσης των δορυφόρων στέλνονται στον κεντρικό σταθμό ελέγχου. Ο κεντρικός σταθμός επικοινωνεί με κάθε δορυφόρο σε τακτά χρονικά διαστήματα στέλνοντας διορθώσεις στους δορυφόρους. Εικόνα 1-5: Τμήμα ελέγχου [9] Το τμήμα τελικού χρήστη Το τμήμα των χρηστών περιλαμβάνει τους δέκτες GPS οι οποίοι λαμβάνουν, επεξεργάζονται τα σήματα και καταγράφουν τις μετρήσεις. Ο δέκτης αποτελείται από την κεραία, τον κυρίως δέκτη και τον υπολογιστή. Μέσω της κεραίας μπορεί να συντονίζεται σε σημεία για τον προσδιορισμό της θέσης τους. Ο σχεδιασμός των τροχιών είναι τέτοιος, ώστε ανά πάσα χρονική στιγμή και σε οποιοδήποτε σημείο της γης, να υπάρχουν τουλάχιστον 4 ορατοί δορυφόροι που να λαμβάνονται ταυτόχρονα. 14

25 1.6.1 GALILEO Το Galileo είναι ένα παγκόσμιο δορυφορικό σύστημα πλοήγησης που κατασκευάστηκε από την Ευρωπαϊκή Ένωση (ΕΕ) και την Ευρωπαϊκή Υπηρεσία ιαστήματος (ESA). Έχει πάρει το όνομά του από τον Ιταλό αστρονόμο Galileo Galilei. Ένας από τους στόχους του Galileo είναι να προσφέρει ένα υψηλής ακρίβειας σύστημα εντοπισμού θέσης κατά την οποία τα ευρωπαϊκά έθνη μπορούν να βασίζονται, ανεξάρτητα από τα συστήματα πλοήγησης, όπως το ρωσικό GLONASS, το αμερικάνικο GPS, και τo κινέζικο BeiDou (COMPASS), τα οποία μπορούν να απενεργοποιηθούν σε καιρό πολέμου ή συγκρούσεων. Στις 21 Οκτωβρίου 2011 ξεκίνησε η φάση της επικύρωσης του συστήματος σε τροχιά (In-Orbit Validation (IOV)) με την επιτυχή εκτόξευση και λειτουργία των δύο πρώτων δορυφόρων του συστήματος, κι ένα χρόνο αργότερα, στις 12 Οκτωβρίου 2012 ολοκληρώθηκε η επιτυχής εκτόξευση των δύο επόμενων δορυφόρων. Στα μέσα της τρέχουσας δεκαετίας αναμένεται η ενεργοποίηση της λειτουργίας του συστήματος (Initial Operational Capability (IOC)).Η πλήρης ολοκλήρωση του συστήματος Galileo αναμένεται έως το 2019 με συνολικά 30 δορυφόρους σε τροχιά. Το Galileo έχει ως στόχο να παρέχει ακρίβεια και καλύτερες υπηρεσίες εντοπισμού θέσης σε υψηλά γεωγραφικά πλάτη σε σχέση με άλλα συστήματα εντοπισμού θέσης. Ένα επιπλέον χαρακτηριστικό, το Galileo θα προσφέρει μια μοναδική παγκόσμια υπηρεσία για Έρευνα και ιάσωση (Search and Rescue (SAR)). Οι δορυφόροι θα είναι εξοπλισμένο με έναν αναμεταδότη που θα αναμεταδίδει σήματα κινδύνου από τον πομπό του χρήστη στο Κέντρο ιάσωσης Συντονισμού, η οποία θα ξεκινήσει μετά την επιχείρηση διάσωσης. Ταυτόχρονα, το σύστημα θα παρέχει ένα σήμα στον χρήστη, πληροφορώντας τους ότι η κατάστασή του έχει ανιχνευθεί και ότι η βοήθεια είναι στο δρόμο. Αυτό το τελευταίο χαρακτηριστικό είναι νέο και θεωρείται μια σημαντική αναβάθμιση σε σχέση με τα υπάρχοντα συστήματα πλοήγησης GPS και GLONASS, τα οποία δεν παρέχουν ανατροφοδότηση στο χρήστη. Η χρήση των βασικών υπηρεσιών Galileo θα είναι ελεύθερη και ανοικτή για τον καθένα. Με την τοποθέτηση δορυφόρων σε τροχιά σε μια μεγαλύτερη κλίση ως προς τη γραμμή του Ισημερινού σε σχέση με το GPS, επιτρέπει στο Galileo να έχει καλύτερη κάλυψη σε υψηλά γεωγραφικά πλάτη. Αυτό θα το 15

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

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

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

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

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

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

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

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

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

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ JustAlert SPOTIT. Οδηγίες για την εγκατάσταση της εφαρμογής στο κινητό σας

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ JustAlert SPOTIT. Οδηγίες για την εγκατάσταση της εφαρμογής στο κινητό σας ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ JustAlert SPOTIT Συγχαρητήρια για την επιλογή σας να προμηθευτείτε την υπηρεσία JustAlert SPOTIT Μετά την ενεργοποίηση της υπηρεσίας, θα έχετε δωρεάν πρόσβαση στην προσωπική σας σελίδα

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

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

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

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Δυναμική προσωποποιημένη ενημέρωση προσφορών Super Markets στη Θεσσαλονίκη Παπαδόπουλου Κυριάκου Αρ. Μητρώου: 093507 Επιβλέπων καθηγητής: Ηλιούδης Χρήστος Εισαγωγή - Σκοπός Εργασίας Καινοτόμες

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

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

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

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

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

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

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

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

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

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

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

Ξεκινώντας NSZ-GS7. Network Media Player. Οι εικόνες επί της οθόνης, οι λειτουργίες και οι προδιαγραφές μπορεί να αλλάξουν χωρίς προειδοποίηση.

Ξεκινώντας NSZ-GS7. Network Media Player. Οι εικόνες επί της οθόνης, οι λειτουργίες και οι προδιαγραφές μπορεί να αλλάξουν χωρίς προειδοποίηση. Ξεκινώντας EL Network Media Player NSZ-GS7 Οι εικόνες επί της οθόνης, οι λειτουργίες και οι προδιαγραφές μπορεί να αλλάξουν χωρίς προειδοποίηση. Ξεκινώντας: ON/STANDBY Ενεργοποιεί ή απενεργοποιεί τη συσκευή

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

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης Σελίδα 1από ΤΕΙ ΚΑΒΑΛΑΣ Πτυχιακή εργασία Δικτυακή Εφαρμογή διαχείρισης ηλεκτρονικών εγγράφων υπηρεσίας. ΕΙΣΑΓΩΓΗ Μιλτιάδης Κακλαμάνης Σελίδα 2από Κατάλογος περιεχομένων ΕΙΣΑΓΩΓΗ...1 Σχετιζόμενα πρόσωπα...3

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

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER

Περιεχόμενα. Τεχνικό εγχειρίδιο χρήσης IBNEWSLETTER Περιεχόμενα ΣΤΟΙΧΕΙΑ ΕΠΙΚΟΙΝΩΝΙΑΣ... 2 Τμήμα Υποστήριξης (Help Desk and Client Support)... 2 ΕΙΣΑΓΩΓΗ... 3 Εισαγωγή Email marketing... 3 Σχετικά με το IBNEWSLETTER... 3 Μεθοδολογία... 4 Χαρακτηριστικά...

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

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 10: Κινητή Τηλεφωνία Ανδρέας Βέγλης, Αναπληρωτής Καθηγητής Άδειες Χρήσης Το παρόν εκπαιδευτικό

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

Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές.

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

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

Οδηγίες για τη Χρήση του Google Drive

Οδηγίες για τη Χρήση του Google Drive Οδηγίες για τη Χρήση του Google Drive Χαρπαντίδου Ζαχαρούλα Επιμορφώτρια Β επιπέδου ΠΕ 19-20 Υπεύθυνη ΚΕ.ΠΛΗ.ΝΕ.Τ. Δράμας 2013 Περιεχόμενα Δημιουργία λογαριασμού στο Google Drive. 3 Διαχείριση του GoogleDrive..

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

Ενημέρωση σε 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, για να σας προσφέρουν βελτιώσεις στην εξατομίκευση, την αναζήτηση, τις εφαρμογές,

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

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

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

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

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

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

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

Stellarium Εγχειρίδιο Οδηγιών

Stellarium Εγχειρίδιο Οδηγιών Προϋποθέσεις συστήματος: Windows (XP, Vista, 7) με DirectX 9.x και τελευταίες ServicePack ή MacOS X 10.3.x (ή υψηλότερη), κάρτα γραφικών 3D με υποστήριξη OpenGL, ελάχ. 512 MB RAM, 1 GB διαθέσιμος χώρος

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

Αντικειμενοστρεφής Προγραμματισμός

Αντικειμενοστρεφής Προγραμματισμός Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr 1 Δομημένος προγραμματισμός έναντι αντικειμενοστρεφούς

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

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

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

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

Ενημερώσεις λογισμικού Οδηγός χρήσης

Ενημερώσεις λογισμικού Οδηγός χρήσης Ενημερώσεις λογισμικού Οδηγός χρήσης Copyright 2008 Hewlett-Packard Development Company, L.P. Η ονομασία Windows είναι σήμα κατατεθέν της εταιρείας Microsoft Corporation στις Η.Π.Α. Οι πληροφορίες στο

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

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

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

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

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

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

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

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

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

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

Internet Business Hellas

Internet Business Hellas Internet Business Hellas Περιεχόμενα Εισαγωγή email marketing IBNEWSLETTER Χαρακτηριστικά Πλεονεκτήματα Επικοινωνία Εισαγωγή email marketing «Το μάρκετινγκ μέσω ηλεκτρονικού ταχυδρομείου συνίσταται στην

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

Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets

Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets Διαγραφή από τη λίστα Σε αυτό το τεύχος: Φεβρουάριος 2014 Mobile e-commerce από την Altec Software Mobile e-commerce από την Altec Software Διεθνής έρευνα για την εξάπλωση των Smartphones και Tablets Ετήσια

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

6 Εισαγωγή στο Wordpress 3.x

6 Εισαγωγή στο Wordpress 3.x Περιεχόμενα 1 Εγκατάσταση του WordPress... 11 Ελάχιστες απαιτήσεις... 11 Easy PHP... 12 Εγκατάσταση Easy PHP... 12 Βήματα εγκατάστασης EasyPHP με εικόνες... 13 Το EasyPHP στα Ελληνικά... 17 Κατέβασμα και

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

Δομή. 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

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

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1.

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1. Κομβικό Σημείο Επαφής Υπουργείου Εσωτερικών Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 0.1. Νοέμβρης 2014 Περιεχόμενα 1. ΕΙΣΑΓΩΓΗ... 2 2.

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

ΠΡΟΛΟΓΟΣ. Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi

ΠΡΟΛΟΓΟΣ. Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi Πίνακας Περιεχομένων ΠΡΟΛΟΓΟΣ V Σε ποιους απευθύνεται αυτό το βιβλίο... vi Διάρθρωση του βιβλίου... vi 1η Ενότητα: Κινητός ιστός... vii 2η Ενότητα: Κινητές εφαρμογές στην πλατφόρμα Android... vii 3η Ενότητα:

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

GPS Tracker ΤRΑΚΚΥ Personal

GPS Tracker ΤRΑΚΚΥ Personal GPS Tracker ΤRΑΚΚΥ Personal Σας ευχαριστούμε που προτιμήσατε το σύστημα εντοπισμού / παρακολούθησης πορείας Trakky Personal. Ενσωματώνει τις τελευταίες τεχνολογίες στον τομέα του επιτρέποντάς σας να εντοπίσετε

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

5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ

5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ 5 ο ΚΕΦΑΛΑΙΟ: ΠΡΑΚΤΙΚΟ ΚΟΜΜΑΤΙ 5.1 Εισαγωγή Το πρακτικό κομμάτι της πτυχιακής μας εργασίας αφορά την δημιουργία μιας λειτουργικής ιστοσελίδας με την χρήση της πλατφόρμας του Weebly, που αποτελεί μια σύγχρονη

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

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

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

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

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

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

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network).

Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). ΙΔΡΥΜΑ ΝΕΟΛΑΙΑΣ ΚΑΙ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΥΠΗΡΕΣΙΕΣ ΔΙΑΔΙΚΤΥΟΥ Καλαμάτα, 2015 Το Διαδίκτυο Ως Διαδίκτυο (Internet) ορίζεται το παγκόσμιο (διεθνές) δίκτυο ηλεκτρονικών υπολογιστών (international network). Πρόκειται

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

ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ]

ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ] ΟΔΗΓΙΕΣ ΓΙΑ ΕΓΚΑΤΑΣΤΑΣΗ ΚΑΙ ΧΡΗΣΗ ΤΟΥ GOOGLE EARTH [ΠΛΟΗΓΗΣΗ ΚΑΙ ΕΚΤΥΠΩΣΗ ΑΕΡΟΦΩΤΟΓΡΑΦΙΩΝ] Τι είναι το Google Earth Το Google Earth είναι λογισμικό-εργαλείο γραφικής απεικόνισης, χαρτογράφησης και εξερεύνησης

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

Ενηµερώσεις λογισµικού Οδηγός χρήσης

Ενηµερώσεις λογισµικού Οδηγός χρήσης Ενηµερώσεις λογισµικού Οδηγός χρήσης Copyright 2009 Hewlett-Packard Development Company, L.P. Η ονοµασία Windows είναι σήµα κατατεθέν της Microsoft Corporation στις Ηνωµένες Πολιτείες. Οι πληροφορίες στο

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

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

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

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

Python και Android. Νίκος Νοδαράκης. 17 Μαΐου 2010

Python και Android. Νίκος Νοδαράκης. 17 Μαΐου 2010 Python και Python και Νίκος Νοδαράκης 17 Μαΐου 2010 Python και Τι είναι το ; Περιγραφή του Ορισµός Το είναι µια στοίβα λογισµικού για ϕορητές συσκευές που περιλαµβάνει ένα λειτουργικό σύστηµα, middleware

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

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

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

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

ΚΟΙΝΩΝΙΚΗ ΔΙΚΤΥΩΣΗ ΜΕΣΩ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ: ΧΡΗΣΗ ΔΕΚΤΗ GPS ΓΙΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ ΚΟΙΝΩΝΙΚΗΣ ΔΙΚΤΥΩΣΗΣ ΣΕ ΚΙΝΗΤΗ ΣΥΣΚΕΥΗ

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

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

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή 6 Δημιουργία λογαριασμού 13 Εγκατάσταση και λειτουργία του Skype 28 Βασικές λειτουργίες 32 Επιλογές συνομιλίας 48 Γενικές ρυθμίσεις Skype 64 Το Skype σε φορητές συσκευές 78 Εγγραφή

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

Ενημερώσεις λογισμικού Οδηγός χρήσης

Ενημερώσεις λογισμικού Οδηγός χρήσης Ενημερώσεις λογισμικού Οδηγός χρήσης Copyright 2009 Hewlett-Packard Development Company, L.P. Η ονομασία Windows είναι σήμα κατατεθέν της Microsoft Corporation στις Η.Π.Α. Οι πληροφορίες στο παρόν έγγραφο

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

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών)

Εγχειρίδιο Διαχειριστή. (Υπηρεσία Αναζήτησης Συνεπιβατών) (Υπηρεσία Αναζήτησης Συνεπιβατών) Για το Έργο ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 3 2 Τεχνικά Χαρακτηριστικά... 4 3 Περιβάλλον Εργασίας... 5 4 Σύνδεση / Αποσύνδεση Διαχειριστή... 7 4.1 Σύνδεση Διαχειριστή... 7 4.2

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

Αξιολόγηση της επίσημης Moodle Mobile εφαρμογής

Αξιολόγηση της επίσημης Moodle Mobile εφαρμογής Αξιολόγηση της επίσημης Moodle Mobile εφαρμογής ΣΕΜΙΝΑΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ ΑΛΕΞΑΝΔΡΟΣ ΚΑΝΤΑΣ ΠΡΩΤΟ ΣΕΜΙΝΑΡΙΟ ΔΕΥΤΕΡΟΥ ΚΥΚΛΟΥ ΕΚΠΑΙΔΕΥΣΗΣΗΣ ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΚΡΗΤΗΣ Αυτή η εργασία

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

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

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

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 8 η Δ.Πολίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

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

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ DVR KTEC

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ DVR KTEC ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ DVR KTEC 1) Πατάμε δεξί κλικ Μενού 2) Όνομα Χρήστη βάζουμε «admin» 3) Κωδικός Πρόσβασης το αφήνουμε «κενό» 4) Πατάμε OK και μπαίνουμε στο Μενού Είσοδος στο μενού Στην πρώτη εκκίνηση μετά

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

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ (ΤΕΙ) ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ Ανάπτυξη διαδραστικής εφαρμογής για κινητές συσκευές για την περιήγηση/ξενάγηση

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

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

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

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

Vodafone Business Connect

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

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

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

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

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

Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης

Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης Γεωπροσδιορισμός σε κινητές συσκευές και αξιοποίησή τους (Geolocation) ΓΤΠ61 Κοντάκης Σπυριδάκης 2 Geolocation Γεωπροσδιορισμός ή γεωεντοπισμος (Geolocation) είναι ο γεωγραφικός προσδιορισμός ενός αντικειμένου

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

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

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

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

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

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

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

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

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

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

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Οργανισμός Κτηματολογίου & Χαρτογραφήσεων Ελλάδας Διαδικτυακές Υπηρεσίες Αναζήτησης και Απεικόνισης ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Διεύθυνση Γεωπληροφορικής Δεκέμβριος 2012 Περιεχόμενα

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

Sricam R CONCEPTUM. SricamPC. Εγχειρίδιο εφαρμογής

Sricam R CONCEPTUM. SricamPC. Εγχειρίδιο εφαρμογής Sricam Sricam Sricam Sricam Εγχειρίδιο εφαρμογής SricamPC 1. Τι μπορείτε να κάνετε με το SricamPC Το SricamPC είναι δωρεάν λογισμικό συμβατό με Microsoft Windows 7, 8 και 10. Το SricamPC σας επιτρέπει:

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

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή Εγχειρίδιο Φοιτητών 1. Εισαγωγή Η ηλεκτρονική πλατφόρµα «e-class», αποτελεί ένα ολοκληρωµένο σύστηµα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι παροχή υποδοµών εκπαίδευσης και κατάρτισης ανεξάρτητα από

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

Εγχειρίδιο Επιμελητή Δράσεων. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις)

Εγχειρίδιο Επιμελητή Δράσεων. (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις) (Υπηρεσία Ενημέρωσης για Εκπαιδευτικές και Πολιτισμικές Δράσεις) Για το Έργο ΠΕΡΙΕΧΟΜΕΝΑ 1 Εισαγωγή... 3 2 Τεχνικά Χαρακτηριστικά... 4 3 Περιβάλλον Εργασίας... 5 4 Σύνδεση / Αποσύνδεση Επιμελητή Δράσεων...

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

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11

Περιεχόμενα. Μέρος 1: Βασικές έννοιες της πληροφορικής... 13. Πρόλογος... 11 Περιεχόμενα Πρόλογος... 11 Μέρος 1: Βασικές έννοιες της πληροφορικής... 13 1.1 Windows XP... 15 1.2 Επιφάνεια εργασίας... 19 1.3 Γραμμή εργασιών... 24 1.4 Χειρισμός παραθύρων... 30 1.5 Μενού... 36 1.6

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

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

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

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

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες 1 η Ερώτηση (Ορισμός): Τι είναι το Διαδίκτυο; Διαδίκτυο είναι το παγκόσμιο δίκτυο όλων των επιμέρους δικτύων που έχουν συμφωνήσει σε κοινούς κανόνες επικοινωνίας και

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

Κατανεμημένα Συστήματα

Κατανεμημένα Συστήματα Κατανεμημένα Συστήματα Android Grid Application Θωμάς Αντώνιος (3050073) Καραβέλλας Θεμιστοκλής (3050055) 1. Εισαγωγή Το Android αποτελεί ένα λειτουργικό σύστημα για κινητές συσκευές. Το λειτουργικό αυτό

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

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

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

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

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14 Οδηγός γρήγορης εγκατάστασης (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14 Περιεχόμενα συσκευασίας 1 Εισαγωγή στο υλικό Εξωτερική περιγραφή ΔΙΑΦΟΡΕΣ Μοντέλο

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

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Εαρινό Εξάμηνο

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Εαρινό Εξάμηνο ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Εαρινό Εξάμηνο 2016-2017 Υποχρεωτική εργασία Τα τελευταία χρόνια, λόγω της τεράστιας αύξησης της ποσότητας της πληροφορίας που έχουμε

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

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

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

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004 Εγχειρίδιο Φοιτητή Εισαγωγή Η ηλεκτρονική πλατφόρμα, αποτελεί ένα ολοκληρωμένο σύστημα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι η παροχή υποδομών εκπαίδευσης και κατάρτισης ανεξάρτητα από τους περιοριστικούς

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

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth.

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Μια εικονική εκδρομή με το Google Earth Αγαπητέ μαθητή, Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Εσύ

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

Οδηγός Χρήστη. Καλώς ήλθατε στο Ηλεκτρονικό Περιβάλλον Μάθησης. http://elearning.kekdiastasi.edu.gr/

Οδηγός Χρήστη. Καλώς ήλθατε στο Ηλεκτρονικό Περιβάλλον Μάθησης. http://elearning.kekdiastasi.edu.gr/ Οδηγός Χρήστη Καλώς ήλθατε στο Ηλεκτρονικό Περιβάλλον Μάθησης http://elearning.kekdiastasi.edu.gr/ Περιεχόµενα 1. ΕΙΣΟ ΟΣ ΣΤΗΝ ΠΛΑΤΦΟΡΜΑ 3 2. ΤΟ ΠΡΟΦΙΛ ΣΑΣ 6 3. ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΟΥ ΜΑΘΗΜΑΤΟΣ 9 4. ΤΟ ΜΑΘΗΜΑ

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

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

ενηµέρωσης ταξιδιωτών και επισκεπτών του ήµου Ρεθύµνου µε τα παρακάτω υποσυστήµατα : µέσω σχετικής πλατφόρµας, εκ µέρους της δηµοτικής αρχής

ενηµέρωσης ταξιδιωτών και επισκεπτών του ήµου Ρεθύµνου µε τα παρακάτω υποσυστήµατα : µέσω σχετικής πλατφόρµας, εκ µέρους της δηµοτικής αρχής Παρουσίαση Έργου Αξιοποίηση των Ασύρµατων ευρυζωνικών δικτύων µε εφαρµογή καινοτόµων ηλεκτρονικών υπηρεσιών και χρήση φορητών συσκευών από τους δηµότες και το προσωπικό του ήµου Ρεθύµνου Εισηγητής : Κουκουτίµπας

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

ΔΗΜΙΟΥΡΓΙΑMOBILE ΕΦΑΡΜΟΓΩΝ ΓΙΑ ANDROID ΣΥΣΚΕΥΕΣ ΜΕ APPINVENTOR

ΔΗΜΙΟΥΡΓΙΑMOBILE ΕΦΑΡΜΟΓΩΝ ΓΙΑ ANDROID ΣΥΣΚΕΥΕΣ ΜΕ APPINVENTOR ΔΗΜΙΟΥΡΓΙΑMOBILE ΕΦΑΡΜΟΓΩΝ ΓΙΑ ANDROID ΣΥΣΚΕΥΕΣ ΜΕ APPINVENTOR Σοφία Τζελέπη Σύμβουλος Πληροφορικής Δυτ. Θεσ/νικης Απρίλιος 2013 http://users.sch.gr/stzelepi/portal stzelepi@sch.gr ΑΠΡΙΛΙΟΣ 2013 App Inventor

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

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch

A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch A7.2 Δημιουργία Απλής Γραφικής Εφαρμογής σε Περιβάλλον Scratch Τι θα μάθουμε σήμερα: Να ενεργοποιούμε το λογισμικό Scratch Να αναγνωρίζουμε τα κύρια μέρη του περιβάλλοντος του Scratch Να δημιουργούμε/εισάγουμε/τροποποιούμε

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

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

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

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

An innovative and autonomous Location Based e-tourist guide application

An innovative and autonomous Location Based e-tourist guide application An innovative and autonomous Location Based e-tourist guide application Christos Kasketis Department of Telecommunications Science and Technology, University of Peloponnese, Greece Abstract Στόχος της

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

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

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

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά

ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά ΟΙΚΟΝΟΜΙΚΗ ΠΡΟΣΦΟΡΑ ΣΧΕ ΙΑΣΗΣ ΚΑΙ ΚΑΤΑΣΚΕΥΗΣ web εφαρµογής - ηλεκτρονικού κατατήµατος για έξυπνα κινητά Για την STUDIO KOSTA BODA ILLUM Χανίων Πέµπτη, 9 Φεβρουαρίου 2012 Για την εταιρεία ACTS : Παπαγεωργίου

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

Προεπισκόπηση Παρουσίασης Διαδραστικοί Πίνακες

Προεπισκόπηση Παρουσίασης Διαδραστικοί Πίνακες Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

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

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

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

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

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

Εισαγωγή στην Πληροφορική Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 8: Λειτουργικά Συστήματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college.

hel-col@otenet.gr Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής (ΠΕ19 MSc) Ελληνικό Κολλέγιο Θεσσαλονίκης kparask@hellenic-college. Χρήση της Διεπαφής Προγραμματισμού Εφαρμογής Google Maps για τη δημιουργία διαδραστικού χάρτη με τα Μνημεία Παγκόσμιας Πολιτιστικής Κληρονομιάς της ΟΥΝΕΣΚΟ στη Θεσσαλονίκη Εμμανουήλ Τσάμης 1, Κωνσταντίνος

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

Περιεχόμενα. Δημιουργία σύνδεσης... 27 5. ΤΙ ΕΙΝΑΙ ΙΣΤΟΣΕΛΙΔΕΣ ΚΑΙ ΤΙ ΤΟΠΟΘΕΣΙΕΣ ΙΣΤΟΥ... 37. Γνωριμία με μια ιστοσελίδα:... 38

Περιεχόμενα. Δημιουργία σύνδεσης... 27 5. ΤΙ ΕΙΝΑΙ ΙΣΤΟΣΕΛΙΔΕΣ ΚΑΙ ΤΙ ΤΟΠΟΘΕΣΙΕΣ ΙΣΤΟΥ... 37. Γνωριμία με μια ιστοσελίδα:... 38 Περιεχόμενα ΠΡΟΛΟΓΟΣ... 11 ΔΙΑΔΙΚΤΥΟ... 13 1. ΙΣΤΟΡΙΑ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ... 15 2. ΤΙ ΕΙΝΑΙ ΤΟ ΔΙΑΔΙΚΤΥΟ INTERNET;... 16 3. ΤΙ ΠΡΟΣΦΕΡΕΙ ΤΟ ΔΙΑΔΙΚΤΥΟ, ΤΙ ΜΠΟΡΕΙ ΝΑ ΒΡΕΙ ΚΑΝΕΙΣ... 19 4. ΤΙ ΑΠΑΙΤΕΙΤΑΙ ΓΙΑ ΝΑ

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

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

Εισαγωγή στην Ανάπτυξη Εφαρμογών Android Εισαγωγή στην Ανάπτυξη Εφαρμογών Android Σημειώσεις σεμιναρίου Επιμέλεια: Βασίλης Κόλιας Ενότητα 2 Εισαγωγή στις εφαρμογές Graphical User Interfaces Πίνακας Περιεχομένων 4 Εισαγωγή στις εφαρμογές... 2

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

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

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

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

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες Εισαγωγή-Σκοπός. Τρόποι δημιουργίας δυναμικών ιστοσελίδων. Dynamic Web Pages. Dynamic Web Page Development Using Dreamweaver. Τρόποι δημιουργίας δυναμικών

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

Εγχειρίδιο Χρήσης Ενημέρωσης Λογισμικού Bluetooth με Android Phones

Εγχειρίδιο Χρήσης Ενημέρωσης Λογισμικού Bluetooth με Android Phones Εγχειρίδιο Χρήσης Ενημέρωσης Λογισμικού Bluetooth με Android Phones Ισχύει για προϊόντα από το 2012 και μετά CDE-13xBT & CDE-W235BT & CDA-137BTi Αυτό το εγχειρίδιο περιγράφει τα βήματα που απαιτούνται

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

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"

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

Λιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα

Λιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα Λιόλιου Γεωργία ΕπιβλέπουσαΚαθηγήτρια: ΣατρατζέµηΜάγια, καθηγήτρια, τµ. ΕφαρµοσµένηςΠληροφορικής, ΠΑΜΑΚ Εισαγωγή Γενικά στοιχεία εφαρµογή

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

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών

Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Σύστημα Διαχείρισης, Ελέγχου και Παρακολούθησης Ασθενοφόρων και Περιστατικών Η LINK Technologies Α.Ε. ιδρύθηκε το 2002 με στόχο να καταστεί πυρήνας καινοτομικών λύσεων Τηλεματικής αναβαθμίζοντας καθημερινά

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

Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα

Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα 1. Εισαγωγή 2. Εγκατάσταση λογαριασμού 3. Οδηγίες χρήσης 4. Ανάγνωση ελληνικών 1. Εισαγωγή Σ αυτό το εγχειρίδιο αναγράφονται

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