[Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική. android που υλοποιεί ένα παιχνίδι ερωτoαπαντήσεων] Επιβλέπων καθηγητής : Μηνάς ασυγένης.

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

Download "[Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική. android που υλοποιεί ένα παιχνίδι ερωτoαπαντήσεων] Επιβλέπων καθηγητής : Μηνάς ασυγένης."

Transcript

1 2012 Πανεπιστήμιο υτικής Μακεδονίας Πραμαγκιούλης Ευστάθιος Επιβλέπων καθηγητής : Μηνάς ασυγένης [Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική android που υλοποιεί ένα παιχνίδι ερωτoαπαντήσεων] Κοζάνη, Ιούνιος 2012 Σελίδα 1

2 Περίληψη Η παρούσα διπλωματική εργασία έχει ως κύριο στόχο την ανάπτυξη μιας διαδικτυακής ηλεκτρονικής εφαρμογής σε περιβάλλον Android. Η εφαρμογή επιτρέπει στον κάτοχο κινητού τηλεφώνου με τέτοιο λειτουργικό σύστημα να παίξει ένα παιχνίδι ερωτοαπαντήσεων μαζί με άλλους παίκτες συσκευές έχοντας την δυνατότητα να είναι διακομιστής σε ένα παιχνίδι ή απλά να πάρει μέρος σε ένα. Το παιχνίδι είναι στην ουσία μια βάση δεδομένων που αποτελείται από έξι στήλες, τον αύξοντα αριθμό, την ερώτηση και τις πιθανές απαντήσεις και η επίσημη έκδοση της βρίσκεται στους servers του Πανεπιστημίου υτικής Μακεδονίας και ο καθένας μπορεί να την κατεβάσει, αρκεί να έχει δικαιώματα υπερχρήστη στην συσκευή του. Αν θελήσουμε να συνοψίσουμε τα βασικά στοιχεία αυτής της διπλωματικής εργασίας, αυτά επικεντρώνονται σε δύο άξονες. Ο πρώτος περιστρέφεται γύρω από τις λειτουργικές παραμέτρους και την αισθητική παρουσίαση της εφαρμογής και οριοθετεί την ευχρηστία και την ευκολία πρόσβασης μέσω του interface ενός έξυπνου κινητού τηλεφώνου (smart phone). Ο δεύτερος αφορά την αξιοπιστία και την διασύνδεση πολλών συσκευών σε μία συγκεκριμένη χρησιμοποιώντας το πρωτόκολλο TCP και την κοινή χρήση μιας αναπτυσσόμενης βάσης δεδομένων. Συμπερασματικά, πρόκειται για μια πλήρη διαδικτυακή εφαρμογή σε περιβάλλον Android, η οποία αναμένεται να τύχει ευρείας αποδοχής από τους χρήστες smart phones η οποία θα είναι ιδιαίτερα εύπλαστη, όσον αφορά το θέμα της διαχείρισης βάσης δεδομένων και θα είναι σε θέση να ακολουθεί τις εκάστοτε αλλαγές που θα προτείνονται από τα feedback των χρηστών. Λέξεις Κλειδιά : Android, TCP sockets, SQLite database, server, client. Ένα δικτυακό παιχνίδι σε android Σελίδα 2

3 Construction of a web-based android application that implements a question game Abstract The main goal of this Diploma Thesis is the development of a webbased application within the Android environment. The development allows the owner of a mobile smart-phone, equipped with the Android operating system, to play a question game together with other players devices having the possibility to act as a server or participate as a client to a game. The game, actually, is a database that consists of six columns, identification number, question and possible answers and the official version of the servers is located at the servers of University of Western Macedonia and anyone can download it, as long as he has root privileges to his device. In order to summarize the key elements of this Diploma Thesis, they focus on two main aspects. The first one has to do with the operational parameters and the aesthetic presentation of the application and defines the usability and the ease of access through the interface of a smart-phone. The second concerns the reliability and the connection of many devices to a single one using the TCP protocol and the common use of a developing database. In conclusion, this is a complete web application in the Android environment, which is expected to gain broad acceptance by the users of such devices and it will be particularly pliable, regarding the issue of managing a database and it will be able to follow the respective changes that will be proposed by the user s feedback. Keywords: Android, TCP sockets, SQLite database, server, client. Ένα δικτυακό παιχνίδι σε android Σελίδα 3

4 Πίνακας περιεχομένων Εισαγωγή Αντικείμενο της διπλωματικής Οργάνωση κειμένου... 8 Προγραμματισμός σε περιβάλλον Android Εισαγωγή Γενικά για τα Android Ιστορικά Στοιχεία Σχεδιασμός Linux Χαρακτηριστικά Εκδόσεις του Android Προγραμματιστικά εργαλεία Συστατικά στοιχεία εφαρμογής ραστηριότητες Υπηρεσίες Πάροχοι Περιεχομένου Broadcast Receivers ιεπαφή χρήστη Χωροταξία των Αντικειμένων Παράθυρα ιαλόγου Ειδοποιώντας το χρήστη Application Resources και Συμβατότητα Προσανατολισμός (orientation) Μέγεθος Οθόνης Γλώσσα Android Manifest Βέλτιστος Σχεδιασμός Ένα δικτυακό παιχνίδι σε android Σελίδα 4

5 υνατότητα Πρόσβασης Ανταπόκριση ιασύνδεση (Networking) Εισαγωγή Πρωτόκολλο TCP TCP sockets Το μοντέλο πελάτη διακομιστή Αρχιτεκτονική της εφαρμογής Εισαγωγή Περιγραφή ομή Βασικές λειτουργίες και σενάριο χρήσης εφαρμογής Εισαγωγή Σενάριο χρήσης Αρχική Οθόνη Επιλογή συμπεριφοράς πελάτη (client mode) Έλεγχος δικαιωμάτων υπερχρήστη Επιλογή συμπεριφοράς διακομιστή (server mode) ημιουργία νέας ερώτησης ιαγραφή ερώτησης Τροποποίηση ερώτησης Αναβάθμιση βάσης δεδομένων Οικοδεσπότης ενός παιχνιδιού (host) Ειδοποίηση του χρήστη Συμπεράσματα και μελλοντικές εξελίξεις Σύνοψη και συμπεράσματα Μελλοντικές εξελίξεις Ένα δικτυακό παιχνίδι σε android Σελίδα 5

6 1 Εισαγωγή 1.1. Αντικείμενο της διπλωματικής Τα τελευταία χρόνια βιώνουμε μια επανάσταση των «έξυπνων» κινητών τηλεφώνων, τα οποία ενσωματώνουν δυνατότητες που δεν υπήρχαν στα μέχρι σήμερα κινητά τηλέφωνα. Περιλαμβάνουν ολοκληρωμένο λειτουργικό σύστημα, ισχυρό επεξεργαστή ικανό για εκτέλεση χρονοβόρων υπολογισμών, δυνατότητα σύνδεσης στο διαδίκτυο είτε μέσω ασυρμάτων δικτύων (Wi-Fi) είτε δικτύων τρίτης γενιάς (3G networks), κάμερα υψηλής ανάλυσης, συστήματα εντοπισμού θέσης (GPS), ένας αριθμός από αισθητήρες κ.α. Κάθε είδους αισθητήρας μπορεί να υπάρχει σε ένα Smartphone, όπως αισθητήρας θερμοκρασίας περιβάλλοντος, αισθητήρας μέτρησης θορύβου καθώς και πολλοί άλλοι. Το λειτουργικό σύστημα της Google για smartphone έκανε την εμφάνισή του το 2008.Το Android είναι μια πλατφόρμα ανοιχτού λογισμικού που αναπτύχτηκε από προγραμματιστές της ίδιας και προγραμματιστές των Intel, HTC, ARM, Motorola και Samsung. Βέβαια στην αγορά υπάρχουν και άλλα λειτουργικά συστήματα που προορίζονται για κινητά τηλέφωνα με το Android αυτή τη στιγμή να βρίσκεται στην δεύτερη θέση. Περιγραμματικά τα σημαντικότερα λειτουργικά είναι τα εξής : Windows Phone ios Android Blackberry (RIM) Bada Σύμφωνα με επίσημα στοιχεία η ιστοσελίδα της Google, Android Market (πλέον Google Play) περιλαμβάνει αυτή την στιγμή περισσότερες από εφαρμογές. Ένα δικτυακό παιχνίδι σε android Σελίδα 6

7 «Εικόνα 1 : Αριστερά: Μερίδιο τυπικών έναντι έξυπνων τηλεφώνων. εξιά: Μερίδιο ανά λειτουργικό σύστημα.» «Εικόνα 2 : Σχέση ηλικίας και κατοχής Smartphone» Στο πλαίσιο αυτό, σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής, που προορίζεται για τα παραπάνω κινητά τηλέφωνα και όσες συσκευές περιλαμβάνουν το λειτουργικό σύστημα Android (tablets, pc). Με την εφαρμογή αυτή ο χρήστης θα μπορεί να εμπλουτίσει τις γνώσεις του σε καίρια θέματα που συνέβησαν στον κόσμο. Επιπλέον, μπορεί πολύ εύκολα να χαλαρώσει και να περάσει δημιουργικά και ευχάριστα αρκετό Ένα δικτυακό παιχνίδι σε android Σελίδα 7

8 χρόνο, όπως για παράδειγμα τα διαλλείματα του από την δουλειά ή το σχολειό καθώς και ένα πολύωρο ταξίδι Οργάνωση κειμένου Η διπλωματική αυτή εργασία αναλύεται συνολικά σε 6 κεφάλαια. Συγκεκριμένα : Στο 10 Κεφάλαιο ασχολούμαστε με την εισαγωγή στο αντικείμενο που πραγματεύεται η διπλωματική εργασία. Εισάγουμε τον αναγνώστη στις νέες τεχνολογίες όσον αφορά τα κινητά τηλέφωνα. Το 20 κεφάλαιο περιγράφει το λειτουργικό σύστημα Android. Εξηγούνται τα προγραμματιστικά εργαλεία που χρειάζονται και αναλύονται τα βασικά βήματα που απαιτούνται για την ανάπτυξη μιας εφαρμογής που θα εκτελείται σε αυτό το λειτουργικό σύστημα. Περιγράφονται ορισμένες προγραμματιστικές τεχνικές και αναλύονται τρόποι βελτιστοποίησης κάθε εφαρμογής ώστε να είναι λειτουργική και προσβάσιμη στο ευρύ κοινό. Αποτελεί λοιπόν ένα οδηγό που πρέπει να ακολουθήσει ο προγραμματιστής ώστε να αναπτύξει μια εφαρμογή Android. Στο 3o κεφάλαιο γίνεται περιγραφή στο κομμάτι της διασύνδεσης ανάμεσα σε συσκευές με το λειτουργικό σύστημα Android. Προσπαθούμε να κάνουμε τον χρήστη οικείο με έννοιες, όπως το πρωτόκολλο TCP και o προγραμματισμός με sockets (socket programming), βασικές για την κατανόηση της λειτουργίας της εφαρμογής που αναπτύξαμε. Στο 4ο κεφάλαιο παρουσιάζεται αναλυτικά η αρχιτεκτονική της εφαρμογής που υλοποιήθηκε στο πλαίσιο αυτής της διπλωματικής εργασίας. Αρχικά αναφέρονται οι διάφορες λειτουργίες και δυνατότητες της εφαρμογής και έπειτα περιγράφεται η δομή της, το πως δηλαδή οργανώνονται όλα τα αρχεία που περιέχονται σε αυτήν και ποια είναι η λειτουργία τους. Στο 5ο κεφάλαιο παρουσιάζονται διεξοδικά όλες οι λειτουργίες της εφαρμογής και οι επιλογές που έχει ο χρήστης αλληλεπιδρώντας με αυτήν. Περιγράφεται κάθε διαφορετική οθόνη που συναντά καθώς και οι επιλογές που έχει όπως επίσης και ο τρόπος υλοποίησης αυτών των λειτουργιών στο προγραμματιστικό περιβάλλον. Όλα τα αποτελέσματα παρουσιάζονται σε εικόνες, οι οποίες εμφανίζουν ένα στιγμιότυπο από την αντίστοιχη οθόνη της συσκευής που εκτελεί την εφαρμογή και βοηθάνε τον αναγνώστη στην κατανόηση των παραπάνω λειτουργιών. Στο 6ο κεφάλαιο αναλύονται τα συμπεράσματα που προκύπτουν από την εκπόνηση της διπλωματικής αυτής εργασίας, καθώς και οι μελλοντικές εξελίξεις της εφαρμογής. Αναφέρονται ακόμα συγκεκριμένες επεκτάσεις που σχεδιάζουμε να συμπεριλάβουμε στο προσεχές διάστημα με σκοπό την δημοσιοποίηση της εφαρμογής στο Android Market όπου μπορεί να είναι διαθέσιμη στο ευρύ κοινό. Τέλος, παρουσιάζεται η Βιβλιογραφία που χρησιμοποιήθηκε για την συγγραφή του παρόντος κειμένου, καθώς και οι ιστοσελίδες και όλες οι πηγές που βοήθησαν στην ανάπτυξη της εφαρμογής. Ένα δικτυακό παιχνίδι σε android Σελίδα 8

9 2 Προγραμματισμός σε περιβάλλον Android 2.1. Εισαγωγή Το Android είναι ένα λειτουργικό σύστημα για κινητές συσκευές, όπως τα smartphones και τα tablets και είναι βασισμένο στα Linux. Όλες οι λειτουργίες του κινητού τηλεφώνου ελέγχονται από τις εφαρμογές ( apps ), τις οποίες ο χρήστης μπορεί να κατεβάσει και να εγκαταστήσει ελεύθερα. Αξίζει να σημειωθεί ότι το Android είναι ένα ελεύθερο λογισμικό ανοικτού κώδικα (free and open source software) πράγμα που επιτρέπει στους χρήστες την ανάπτυξη δωρεάν παιχνιδιών και κάθε είδους εφαρμογής. Αυτή ακριβώς η δυνατότητα συντέλεσε στην ταχεία διάδοση του. Επιπλέον, τα εργαλεία για να αναπτύξει εφαρμογές οποιοσδήποτε προγραμματιστής μπορεί να τα βρει δωρεάν στο Internet Γενικά για τα Android Ιστορικά Στοιχεία Το λειτουργικό σύστημα Android αναπτύχθηκε από την εταιρεία Android Inc. που εξαγοράστηκε πλήρως από την Google τον Αύγουστο του Επιτρέπει στους κατασκευαστές λογισμικού να συνθέτουν κώδικα με την χρήση της γλώσσας προγραμματισμού Java, ελέγχοντας την συσκευή μέσω βιβλιοθηκών λογισμικού ανεπτυγμένων από την Google. ύο χρόνια αργότερα, τον Νοέμβριο του 2007, έκανε την εμφάνισή της η Open Handset Alliance, μια κοινοπραξία 48 τηλεπικοινωνιακών εταιρειών, εταιρειών λογισμικού και κατασκευής hardware, ανάμεσα τους ονόματα όπως LG, Intel, HTC, Motorola και NVidia. Στόχος της ήταν η δημιουργία ανοικτών προτύπων για κινητές συσκευές. Παράλληλα, δημοσίευσαν το πρώτο τους προϊόν, το Android, μια πλατφόρμα βασισμένη στον πυρήνα του Linux ( Linux kernel ) 2.6. H Google έδωσε στην δημοσιότητα και το μεγαλύτερο μέρος του πηγαίου κώδικα του Android υπό τους όρους της Apache License. Ένα δικτυακό παιχνίδι σε android Σελίδα 9

10 Σχεδιασμός Το Android αποτελείται από έναν kernel βασισμένο σε αυτόν του Linux με το middleware, τις βιβλιοθήκες και τα APIs να είναι γραμμένα σε C και το software των εφαρμογών που τρέχει πάνω σε ένα πλαίσιο (applications framework) που περιλαμβάνει βιβλιοθήκες συμβατές με την Java. Το Android χρησιμοποιεί την εικονική μηχανή Dalvik ( Dalvik virtual machine). Η κύρια πλατφόρμα του hardware είναι η ARM αρχιτεκτονική που χρησιμοποιείται σε ευρέως σε 32-bit συστήματα. «Εικόνα 3 : ιάγραμμα Αρχιτεκτονικής» Linux Η αρχιτεκτονική του Linux είναι βασισμένη στις αρχές του λειτουργικού Unix αλλά έχει αναπτυχθεί εκ του μηδενός και δεν περιλαμβάνει κώδικα από το Unix. Η ανάπτυξη του Linux είναι χαρακτηριστικό παράδειγμα εθελοντικής συνεργασίας από διαδικτυακές κοινότητες, ενώ όλο το έργο είναι ανοικτού κώδικα και ελεύθερα προσβάσιμο από όλους για αντιγραφή, τροποποίηση ή αναδιανομή χωρίς περιορισμό. Το Linux είναι διαθέσιμο υπό άδειες όπως η GNU General Public License. ημιουργός του πυρήνα Linux είναι ο Linus Torvalds, από το όνομα του οποίου προήλθε και η ονομασία Linux. O Torvalds άρχισε να αναπτύσσει έναν kernel το 1991 εμπνευσμένος από το λειτουργικό MINIX και χρησιμοποιώντας πολλά προγράμματα και βιβλιοθήκες από το GNU του Richard Stallman. Πάνω στον αρχικό πυρήνα του Torvalds έχουν εργαστεί χιλιάδες χρήστες αλλά και εταιρείες. Λόγω των στενότατων σχέσεων μεταξύ Ένα δικτυακό παιχνίδι σε android Σελίδα 10

11 Linux και GNU, πολλές φορές το σύστημα αυτό αναφέρεται ως GNU/Linux, ονομασία που είναι πιο ακριβής και την προτιμά και το Ίδρυμα Ελεύθερου Λογισμικού. O kernel του Android είναι βασισμένος σε αυτόν του Linux αλλά έχει αρκετές αρχιτεκτονικές διαφορές κυρίως χάρη στην Google. εν υποστηρίζει το πλήρες σύνολο των καθιερωμένων βιβλιοθηκών GNU πράγμα που καθιστά δύσκολη την μεταφορά εφαρμογών και βιβλιοθηκών από το Linux στο Android. Ορισμένα χαρακτηριστικά που η Google έδωσε πίσω στον Linux kernel, ένα σύστημα διαχείρισης ενέργειας που ονομάζεται wake lock, απορρίφτηκε από τους προγραμματιστές του κυρίως kernel επειδή φάνηκε ότι δεν έδειχνε και πολλή σημασία στην δικιά τους δουλειά. Σήμερα πολλοί προγραμματιστές εργάζονται για τη τροποποίηση των υφιστάμενων kernel και ROM, για να δημιουργήσουν νέα που θα είναι συμβατά με το νέο λειτουργικό σύστημα Android. Αυτές οι προσπάθειες για το Android γίνονται συνήθως μέσω του XDA-developers και του androidforums.com Χαρακτηριστικά Συνδεσιμότητα Το Android υποστηρίζει διάφορες τεχνολογίες ανάμεσα στις οποίες είναι GMS/EDGE, Bluetooth, Wi-Fi, WiMAX και LTE. Μηνύματα Υποστηρίζει τις κλασσικές μορφές SMS και MMS καθώς επίσης και το Android Cloud To Device Messaging ( C2DM ), που είναι μια υπηρεσία προώθησης ειδοποιήσεων που βοηθά τους προγραμματιστές να στέλνουν δεδομένα από τον server στις εφαρμογές τους. Φυλλομετρητής ( browser ) Ο browser που είναι διαθέσιμος στο Android βασίζεται στην διάταξη ανοικτού κώδικα WebKit, που είναι μια μηχανή που ενδυναμώνει διάφορους browsers. Υποστήριξη Java Ενώ οι περισσότερες εφαρμογές είναι γραμμένες σε Java, δεν υπάρχει Java virtual machine και δεν εκτελείται Java byte code. Οι κλάσεις στην Java συντάσσονται σε εκτελέσιμα τα οποία τρέχουν πάνω στο Dalvik, ένα virtual machine ειδικά για το Android που είναι βελτιστοποιημένο για συσκευές που τροφοδοτούνται από μπαταρία με περιορισμένη μνήμη και υπολογιστική ισχύ. Αποθήκευση Χρησιμοποιείται το SQLite, μια μικρή σε απαιτήσεις σχεσιακά βάση δεδομένων για την αποθήκευση δεδομένων Επιπλέον υπάρχει ένα ευρύ φάσμα από χαρακτηριστικά όπως το Multitasking, κλήσεις μέσω IP, εξωτερική κάρτα μνήμης κ.α. Ένα δικτυακό παιχνίδι σε android Σελίδα 11

12 Εκδόσεις του Android «Εικόνα 4 : Χρονοδιάγραμμα των εκδόσεων του Android» Μέχρι σήμερα το Android έχει εξελιχθεί αρκετές φορές δημιουργώντας μια πληθώρα εκδόσεων διαθέσιμες στο ευρύ κοινό. Βέβαια δεν ενδείκνυνται όλες για οποιαδήποτε συσκευή έχει κανείς. Παρακάτω θα αναφέρουμε όλες τις υπάρχουσες εκδόσεις και θα προσπαθήσουμε να αναφέρουμε επιγραμματικά τις εξελίξεις της καθεμιάς. Συγκεκριμένα : Android 1.0 Η πρώτη εμπορική έκδοση του λογισμικού, που κυκλοφόρησε στις 23 Σεπτεμβρίου Η πρώτη συσκευή Android, το HTC Dream, ενσωματώνει τα ακόλουθα χαρακτηριστικά του Android 1.0. Την εφαρμογή Android Market όπου ο χρήστης μπορεί να κατεβάσει νέες εφαρμογές και να αναβαθμίσει αυτές που ήδη έχει. Browser για την διαχείριση ιστοσελίδων Υποστήριξη κάμερας Πρόσβαση σε -servers, υποστηρίζοντας τα πρωτόκολλα POP-3, IMAP4 και SMTP. Ενσωμάτωσε τα Google Contacts, Calendar, Maps, Search, Talk. Υποστήριξη Wi-Fi και Bluetooth. Android 1.1 Στις 9 Φεβρουαρίου 2009, το Android 1.1 κυκλοφόρησε, αρχικά μόνο για το T-Mobile G.. Η ενημέρωση έλυσε σφάλματα, άλλαξε το API και πρόσθεσε μια σειρά από άλλα χαρακτηριστικά: υνατότητα να αποθηκεύσετε τα συνημμένα σε μηνύματα Λεπτομέρειες και κριτικές όταν ένας χρήστης ψάχνει για τις επιχειρήσεις στο Google Maps. Ένα δικτυακό παιχνίδι σε android Σελίδα 12

13 Προστέθηκε υποστήριξη για μαρκίζα σε διατάξεις του συστήματος. Android 1.5 ( Cupcake ) Τον Απρίλιο του 2009 κυκλοφόρησε η αναβάθμιση 1.5 βασισμένη στον Linux kernel Πρόσθεσε τα ακόλουθα χαρακτηριστικά : Υποστήριξη για Widgets μικροσκοπική θεώρηση της εφαρμογής που μπορεί να ενσωματωθεί σε άλλες εφαρμογές (όπως στην αρχική οθόνη) και να λαμβάνει περιοδικές ενημερώσεις. «Εικόνα 5 : Το λογότυπο του Cupcake» Προστίθενται χαρακτηριστικά αντιγραφής και επικόλλησης στο πρόγραμμα περιήγησης στο Web. υνατότητα να ανεβάσετε βίντεο στο YouTube. υνατότητα να ανεβάσετε φωτογραφίες στο Picasa. Αυτόματη αντιστοίχιση ( pairing )και υποστήριξη στέρεο για το Bluetooth. Android 1.6 ( Donut ) «Εικόνα 6 : Το λογότυπο του Donut» Στις 15 Σεπτεμβρίου 2009, δημοσιεύθηκε το Android που ονομάστηκε Donut - με βάση τον Linux kernel και περιελάμβανε πολλά νέα χαρακτηριστικά: Η αναζήτηση με φωνής και κείμενο ενισχύθηκε με το ιστορικό του σελιδοδείκτη, τις επαφές και το διαδίκτυο. υνατότητα για τους προγραμματιστές να συμπεριλάβουν το περιεχόμενό τους στα αποτελέσματα αναζήτησης. Ευκολότερη αναζήτηση και την ικανότητα να δει κανείς στιγμιότυπα εφαρμογών στο Android Market. υνατότητα στους χρήστες να επιλέξουν πολλές φωτογραφίες για διαγραφή. Υποστήριξη ανάλυση οθόνης WVGA. Βελτίωση στην ταχύτητα όσον αφορά εφαρμογές σχετικά με την αναζήτηση και τη φωτογραφική μηχανή. Ένα δικτυακό παιχνίδι σε android Σελίδα 13

14 Android 2.0/ 2.1 ( Éclair ) Στις 26 Οκτωβρίου 2009, δημοσιεύθηκε το Android με την κωδική ονομασία Éclair - με βάση τον Linux kernel Ενσωματώθηκαν οι παρακάτω αλλαγές: ιευρυμένη δυνατότητα συγχρονισμού λογαριασμών, επιτρέποντας στους χρήστες να προσθέσουν πολλούς λογαριασμούς σε μια συσκευή για το και το συγχρονισμό επαφών. «Εικόνα 7 : Το λογότυπο του Éclair» Υποστήριξη Bluetooth 2.1 υνατότητα να αξιοποιήσει ο χρήστης μια φωτογραφία από τις επαφές και να επιλέξει να καλέσει αυτήν την επαφή, να στείλει SMS ή . Βελτιωμένη ταχύτητα δακτυλογράφησης σε εικονικό πληκτρολόγιο, με εξυπνότερο λεξικό που μαθαίνει από την χρήση των λέξεων και περιλαμβάνει τα ονόματα των επαφών καθώς και διάφορες προτάσεις. Ανανεωμένοι UI του browser με μικρογραφίες σελιδοδείκτη και υποστήριξη για HTML5. Βελτιστοποίηση της ταχύτητας του hardware και ανανεωμένο UI. Βελτιωμένη έκδοση Google Maps Android 2.2.x ( Froyo ) «Εικόνα 8 : Το λογότυπο του Froyo» Στις 20 Μαΐου 2010, δημοσιεύθηκε το Android 2.2 με βάση τον Linux kernel Περιείχε τις εξής αλλαγές: Βελτιστοποιήσεις στην ταχύτητα, στην μνήμη και στην επίδοση. Λειτουργικότητα πρόσδεσης ( tethering ) USB και Wi-Fi hotspot. Προστέθηκε μια επιλογή για απενεργοποίηση της πρόσβασης σε δεδομένα μέσω δικτύου κινητής τηλεφωνίας. Φωνητική κλήση και ανταλλαγή επικοινωνίας μέσω Bluetooth. Ένα δικτυακό παιχνίδι σε android Σελίδα 14

15 Υποστήριξη για αριθμητικούς και αλφαριθμητικούς κώδικες πρόσβασης. Υποστήριξη για την εγκατάσταση εφαρμογών στην επεκτάσιμη μνήμη. Υποστήριξη Adobe Flash. Βελτιωμένη εκκίνηση εφαρμογών με συντομεύσεις στις εφαρμογές του τηλεφώνου και στις εφαρμογές περιήγησης. Android 2.3.x ( Gingerbread ) Στις 6 εκεμβρίου 2010, δημοσιεύθηκε το Android 2.3 (Gingerbread) βασισμένο σε Linux kernel Οι αλλαγές που περιλαμβάνονται: Ενημέρωση στον σχεδιασμό διεπαφής του χρήστη ( user interface ) κάνοντας το πιο απλό και πιο γρήγορο. Υποστήριξη για εξαιρετικά μεγάλα μεγέθη οθόνης και μεγάλες αναλύσεις. Εγγενής υποστήριξη για VoIP τηλεφωνία. Ενισχυμένη λειτουργικότητα για αντιγραφή / επικόλληση, επιτρέποντας στους «Εικόνα 9 : Το λογότυπο του Gingerbread» χρήστες να επιλέξουν μια λέξη πατώντας και διαλέγοντας αντιγραφή και επικόλληση. Νέος διαχειριστής λήψεων, δίνοντας στους χρήστες εύκολη πρόσβαση σε κάθε αρχείο που κατεβάζει ο χρήστης από τον browser, , ή άλλη εφαρμογή. Ενισχυμένη υποστήριξη για την ανάπτυξη εγγενή κώδικα. Βελτιώσεις σε ήχο, γραφικά για τους προγραμματιστές παιχνιδιών. Υποστήριξη συνομιλίας με φωνή ή βίντεο χρησιμοποιώντας το Google Talk. Βελτιωμένη απόδοση μπαταρίας. Android 3.x (Honeycomb ) «Εικόνα 10 : Το λογότυπο του Honeycomb» Στις 22 Φεβρουαρίου 2011, δημοσιεύθηκε το Android 3.0 (Honeycomb) - η πρώτη έκδοση Android για tablets - με βάση τον πυρήνα του Linux Η πρώτη συσκευή που διαθέτει αυτή την έκδοση, το Motorola Xoom, κυκλοφόρησε στις 24 Φεβρουαρίου 201. Οι αλλαγές που περιλαμβάνονται: Ένα δικτυακό παιχνίδι σε android Σελίδα 15

16 Βελτιστοποιημένη υποστήριξη για tablet με ένα νέο εικονικό και «ολογραμματικό» user interface. Προστέθηκε μια μπάρα συστήματος, που διαθέτει γρήγορη πρόσβαση στις ειδοποιήσει, η εμφάνιση της κατάστασης της συσκευής, και τα μαλακά πλήκτρα πλοήγησης, διαθέσιμα στο κάτω μέρος της οθόνης. Απλοποιήθηκε το multitasking, με την μπάρα συστήματος ο χρήστης μπορεί να δει όλες τις εφαρμογές που τρέχουν και να μεταβεί από την μια στην άλλη. Επιτάχυνση του hardware. Υποστήριξη για multi-core επεξεργαστές. υνατότητα για την κρυπτογράφηση όλων των δεδομένων του χρήστη. Συνδεσιμότητα για αξεσουάρ USB. Υποστήριξη για χειριστήρια παιχνιδιών. Υψηλή απόδοση για την διατήρηση της σύνδεσης μέσω Wi- Fi όταν η οθόνη της συσκευής είναι απενεργοποιημένη. Υποστήριξη HTTP proxy για κάθε συνδεδεμένο σημείο Wi-Fi. Βελτιωμένη υποστήριξη Adobe Flash στον browser. Android 4.0.x ( Ice Sandwich ) «Εικόνα 11 : Το λογότυπο του Ice Sandwich» Tο Android βασίζεται στον Linux kernel και δημοσιοποιήθηκε στις 19 Οκτωβρίου του Ο υπάλληλος της Google Gabe Cohen δήλωσε ότι το Android 4.0 είναι «θεωρητικά συμβατό» με οποιαδήποτε 2.3.x Android συσκευή που βρίσκεται στην παραγωγή εκείνη την εποχή. Ο πηγαίος κώδικας για το Android 4.0 έγινε διαθέσιμος στις 14 Νοεμβρίου Αυτή η ενημέρωση παρουσιάζει πολλά νέα χαρακτηριστικά, όπως: Εικονικά κουμπιά στο περιβάλλον εργασίας, αντί για φυσικά κουμπιά. Βελτιωμένη διόρθωση λάθους στο πληκτρολόγιο. υνατότητα πρόσβασης σε εφαρμογές απευθείας από την οθόνη κλειδώματος. Βελτιωμένη λειτουργικότητα αντιγραφής και επικόλλησης. Νέος web browser, που επιτρέπει έως και 16 καρτέλες. Ενότητα Χρήσης εδομένων στις ρυθμίσεις που επιτρέπει στους χρήστες να ορίσουν προειδοποιήσεις όταν φτάσουν ένα συγκεκριμένο όριο χρήσης, και να απενεργοποιήσουν τη χρησιμοποίηση των δεδομένων, όταν υπερβούν αυτό το όριο. υνατότητα να κλείσει ο χρήστης εφαρμογές που χρησιμοποιούν δεδομένα στο παρασκήνιο. Ένα δικτυακό παιχνίδι σε android Σελίδα 16

17 Wi-Fi Direct. «Εικόνα 12 : Αριθμός συσκευών που μπήκαν στο Android Market από 16 Ιουνίου 1 Ιουλίου» 2.3. Προγραμματιστικά εργαλεία Η κύρια γλώσσα προγραμματισμού που χρησιμοποιείται για την ανάπτυξη εφαρμογών Android είναι η Java, ενώ τους τελευταίους μήνες γίνονται προσπάθειες για να συμπεριληφθούν και άλλες γλώσσες όπως η C και η C++. Οπότε βασική προϋπόθεση είναι να διαθέτουμε τα αντίστοιχα εργαλεία της γλώσσας προγραμματισμού και συγκεκριμένα το Java Development Kit (JDK). Ακόμη χρειαζόμαστε ένα ολοκληρωμένο περιβάλλον ανάπτυξης (integrated development environment ή IDE) για να μεταγλωττίσουμε και να τρέξουμε τα προγράμματα μας, όπως είναι για παράδειγμα το Eclipse (Εικόνα 13). Το βασικότερο εργαλείο αποτελεί το Android SDK ( software development kit ) το οποίο ουσιαστικά μας παρέχει τα επιπλέον εργαλεία ώστε να μπορούμε να γράψουμε κώδικα για την κατασκευή μιας εφαρμογής Android. Η σύνδεση του Android SDK με το γραφικό μας περιβάλλον (Eclipse) γίνεται μέσω μιας επέκτασης ( Android Development Tools ή ADT Plug-in ) που κάνουμε εγκατάσταση στο Eclipse, ώστε να μπορέσουμε να μεταγλωττίσουμε την εφαρμογή μας και έπειτα να την τρέξουμε. Καθώς το λειτουργικό σύστημα Android κυκλοφορεί σε διάφορες εκδόσεις, όπως αναφέραμε παραπάνω, καθίσταται σαφές ότι η κάθε έκδοση θα χρησιμοποιεί και διαφορετικά προγραμματιστικά εργαλεία. Έτσι μέσα από το ADT Plug-in μπορούμε να εγκαταστήσουμε τα εργαλεία καθώς και την τεκμηρίωση ( documentation ) αλλά και διάφορα παραδείγματα για την υλοποίηση της εφαρμογής σε οποιαδήποτε έκδοση. Για παράδειγμα, αν θέλουμε η εφαρμογή μας να είναι συμβατή και σε παλαιότερες εκδόσεις του Android τότε θα πρέπει, μαζί με άλλες αλλαγές που θα παρουσιάσουμε στην Ένα δικτυακό παιχνίδι σε android Σελίδα 17

18 συνέχεια της διπλωματικής ( βλ. Android Manifest ), να εγκαταστήσουμε και τα αντίστοιχα εργαλεία και να δοκιμάσουμε την εφαρμογή μας σε αυτές. Τέλος, για να δοκιμάσουμε την εφαρμογή μας και να δούμε τα αποτελέσματα της θα χρειαστούμε κάποιον προσομοιωτή κινητού τηλεφώνου, αν δεν διαθέτουμε εμείς οι ίδιοι, στον υπολογιστή μας. Τη λύση μας δίνει μια εικονική συσκευή Android Android Virtual Device ή AVD) η οποία ουσιαστικά αποτελεί προσομοιωτή τόσο software όσο και hardware ενός κινητού τηλεφώνου με λειτουργικό σύστημα Android (Εικόνα 14). Την συσκευή αυτή την εγκαθιστάμε μέσα από το ADT Plug-in, από όπου μπορούμε να ρυθμίσουμε πολλές παραμέτρους της, όπως τι έκδοση Android θα χρησιμοποιεί, το μέγεθος της οθόνης, το μέγεθος της εξωτερικής κάρτας αποθήκευσης και της cache, καθώς και άλλα χαρακτηριστικά που έχουν να κάνουν με την τοποθεσία ( GPS ), την δυνατότητα λήψης φωτογραφιών, κ.α. Απαιτούνται αρκετοί υπολογιστικοί πόροι και μεγάλη έκταση μνήμης RAM για την εκτέλεση της AVD, πράγμα που καθιστά τις περισσότερες φορές αργή την εκτέλεση της εφαρμογής μας στη συσκευή αυτή. Φυσικά, κάθε φορά μπορούμε να εγκαθιστούμε και να ελέγχουμε τις εφαρμογές μας σε φυσική συσκευή, όπως ένα κινητό τηλέφωνο ή ένα tablet που χρησιμοποιούν λειτουργικό σύστημα Android, συνδέοντας το απλά σε μια θύρα USB του υπολογιστή μας. Στο σημείο αυτό, πρέπει να σημειώσουμε ότι όλα τα παραπάνω προγραμματιστικά εργαλεία διατίθενται ελεύθερα στο διαδίκτυο από τους κατασκευαστές τους τα οποία μπορούμε να κατεβάσουμε και να χρησιμοποιήσουμε χωρίς κανένα κόστος. «Εικόνα 13 : Το περιβάλλον ανάπτυξης λογισμικού Eclipse» Ένα δικτυακό παιχνίδι σε android Σελίδα 18

19 «Εικόνα 14 : Εικονική συσκευή με λειτουργικό σύστημα Android (AVD)» 2.4. Συστατικά στοιχεία εφαρμογής Με τον όρο αυτό εννοούμε τα απαραίτητα δομικά στοιχεία μιας εφαρμογής Android. Το κάθε στοιχείο στην ουσία είναι ένας τρόπος πρόσβασης του λειτουργικού συστήματος στην εφαρμογή μας. Μπορούμε να τα διακρίνουμε σε τέσσερα βασικά στοιχεία : τις δραστηριότητες (activities), τις υπηρεσίες (services), τους παρόχους περιεχομένου (content providers), και τους καθολικούς παραλήπτες μηνυμάτων (broadcast receivers) ραστηριότητες Αποτελούν το βασικότερο στοιχείο οποιασδήποτε εφαρμογής. Η κάθε δραστηριότητα (activity) αποτελεί μια διαφορετική οθόνη (παράθυρο) της εφαρμογής, με την οποία ο χρήστης αλληλεπιδρά. Σε αυτήν δηλαδή φορτώνεται το γραφικό περιβάλλον το οποίο βλέπει τελικά το χρήστης. Η διεπαφή χρήστη (user interface) της εφαρμογής εμφανίζεται σε μια συσκευή μέσω μιας activity, συνήθως με μια activity που δημιουργήθηκε για κάθε μοναδική οθόνη. Αύτη την πρώτη οθόνη που βλέπει ο χρήστης την ονομάζουμε αρχική (main) activity. Εσωτερικά υπάρχει μια στοίβα των δραστηριοτήτων, κατά τη μετακίνηση από τη μία οθόνη στην άλλη. Συγκεκριμένα, η επόμενη activity που είναι να εμφανιστεί στέλνεται στην κορυφή της στοίβας - με άλλα λόγια, η activity στην κορυφή της στοίβας είναι αυτή που είναι ορατή στην οθόνη. Οι activities βγαίνουν από τη στοίβα Ένα δικτυακό παιχνίδι σε android Σελίδα 19

20 πατώντας το πλήκτρο επιστροφής, ενέργεια η οποία συνεχίζει την προηγούμενη activity. ηλαδή έχουμε μια μορφή στοίβας LIFO (Last In First Out). Αν πατήσουμε το πλήκτρο επιστροφής στην main activity τότε βγαίνουμε από την εφαρμογή μας. Κάθε activity πρέπει να υλοποιεί την μέθοδο oncreate(), η οποία καλείται την στιγμή που ξεκινά η activity. Η μέθοδος αυτή καλείται μόνο όταν τρέξουμε μια νέα activity είτε από ένα κουμπί είτε από κάποια επιλογή, δηλαδή δεν καλείται αν επιστρέψουμε σε αυτή με το πλήκτρο επιστροφής. Αυτό συμβαίνει γιατί αν συμβεί το παραπάνω σενάριο θα δούμε ένα στιγμιότυπο της activity και αυτή δεν θα δημιουργηθεί ξανά. Επίσης, μέσα σε αυτήν την μέθοδο πρέπει να δημιουργηθεί και το user interface το οποίο δηλώνεται με την εντολή setcontentview(). (To UI θα το εξετάσουμε εκτενέστερα παρακάτω). Για να ξεκινήσουμε μια activity μέσα από μια άλλη χρησιμοποιούμε την εντολή Intent intent = new Intent (this, ActivityB.class); startactivity(intent); Για να τερματίσουμε μια activity, αρκεί η εντολή finish(). Σε γενικές γραμμές, το Dalvik διαχειρίζεται τον κύκλο ζωής της κάθε activity οπότε δε χρειάζεται να τις τερματίσουμε εμείς, παρά μόνο όταν θέλουμε οπωσδήποτε να μην μπορεί ο χρήστης να επιστρέψει στο δικό της στιγμιότυπο. Ο κύκλος ζωής καθώς και οι αντίστοιχες μέθοδοι φαίνονται αναλυτικά στην παρακάτω εικόνα. «Εικόνα 15 : Ο κύκλος ζωής των activities και οι αντίστοιχες μέθοδοι» Ένα δικτυακό παιχνίδι σε android Σελίδα 20

21 Υπηρεσίες Μια υπηρεσία (service) αποτελεί ένα στοιχείο της εφαρμογής, το οποίο τρέχει στο παρασκήνιο (background) και μπορεί να εκτελέσει αρκετές και χρονοβόρες διαδικασίες. Ειδοποιός διάφορα με την activity είναι ότι η service δεν έχει user interface. Επίσης, μια service μπορεί να τρέχει ακόμα και όταν τρέξουμε μια διαφορετική εφαρμογή από αυτήν που την ξεκίνησε. Παράδειγμα μιας service είναι η εφαρμογή για την αναπαραγωγή μουσικής. Όταν ακούμε μουσική, είναι πιθανόν να θέλουμε να συνεχίσουμε να την ακούμε ακόμα και όταν τρέξουμε κάποια άλλη εφαρμογή, για παράδειγμα εάν λάβουμε κάποιο γραπτό μήνυμα στο κινητό μας και δίχως να απαιτούμε γραφικό περιβάλλον. Επιπλέον, όλη η επικοινωνία με το διαδίκτυο θέλουμε να συνεχιστεί όταν ανοίξουμε μια άλλη εφαρμογή και να μην σταματήσει, οπότε θα πρέπει και αυτό να λειτουργεί σαν service. ύο βασικές λειτουργίες σχετίζονται με τις υπηρεσίες: startservice() και η bindservice(). Η πρώτη καλείται από κάποια activity για να ξεκινήσει η service και θα συνεχίσει να εκτελείται ακόμα και όταν η activity που την κάλεσε τερματιστεί. Για το λόγο αυτό η service δεν επιστρέφει κάποιο αποτέλεσμα στην activity που την κάλεσε, αλλά εκτελεί κάποια ξεχωριστή διαδικασία, όπου για παράδειγμα το κατέβασμα κάποιου αρχείου από το διαδίκτυο. Η δεύτερη λειτουργία «δένει» την service με κάποιο στοιχείο της εφαρμογής, μια activity, έτσι ώστε να υπάρχει αλληλεπίδραση μεταξύ αυτών και αποστολή ή λήψη αποτελεσμάτων. Στην περίπτωση αυτή, αν τερματιστεί το στοιχείο που έχει δεθεί με τη service, τότε τερματίζεται και αυτή. Η διάρκεια και ο κύκλος ζωής των services είναι λίγο διαφορετικός από αυτόν των activities για τον λόγο ότι αυτές θα συνεχίσουν να τρέχουν μέχρι να τις ειδοποιήσει ο χρήστης να σταματήσουν με την εντολή stopself() ή να τις σταματήσει το ίδιο το λειτουργικό στην προσπάθεια του να εξοικονομήσει RAM. Το να τρέχει κάποια service για μεγάλο χρονικό διάστημα κοστίζει, έτσι θα πρέπει ο προγραμματιστής να μην χρησιμοποιεί πολύ υπολογιστική ισχύ γιατί έτσι η μπαταρία θα εξαντληθεί σε χρόνο μηδέν. Προηγουμένως αναφέραμε ότι η service δεν παρέχει user interface, επομένως γεννιέται το εύλογο ερώτημα, πως θα ενημερώνεται ο χρήστης για κάποιο αποτέλεσμα της υπηρεσίας. Υπάρχουν δύο τρόποι : η ειδοποίηση Toast και η ειδοποίηση μέσω της Status Bar. Αυτές θα εξεταστούν στο κεφάλαιο 2.5.3, καθώς αφορούν το user interface Πάροχοι Περιεχομένου Οι πάροχοι περιεχομένου (content provides) διαχειρίζονται αποθηκευτικούς χώρους για δεδομένα, οι οποίοι είναι προσπελάσιμοι από οποιαδήποτε εφαρμογή. Αποτελούν τον μοναδικό τρόπο για αποθήκευση δεδομένων, στα οποία θέλουμε πρόσβαση και από άλλες εφαρμογές. Κλασικό παράδειγμα είναι η εφαρμογή για την αναπαραγωγή μουσικής η οποία αποθηκεύει τα αρχεία μας σε συγκεκριμένο χώρο ώστε αυτά να είναι προσβάσιμα από οποιαδήποτε άλλη εφαρμογή. Σε αυτό το πλαίσιο υπάρχει και η ενσωματωμένη βάση δεδομένων στο λειτουργικό σύστημα Android, η SQLite Database, στην οποία μπορεί να αποθηκεύσουν και να διαβάσουν δεδομένα οι content providers. Ένα δικτυακό παιχνίδι σε android Σελίδα 21

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 Αναζήτηση προϊόντος...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

XAMPP Apache MySQL PHP javascript xampp

XAMPP Apache MySQL PHP javascript xampp XAMPP Το xampp είναι ένα δωρεάν πρόγραμμα με το οποίο μπορούμε να κάνουμε εγκατάσταση τον Apache, τη MySQL και την PHP. Apache. Ο Apache είναι ένας Web Server. Είναι δηλαδή πρόγραμμα το οποίο τρέχει μόνιμα

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

Οδηγίες Χρήσης Εφαρμογής

Οδηγίες Χρήσης Εφαρμογής Οδηγίες Χρήσης Εφαρμογής SciFY - Οκτώβριος 2016 Περιεχόμενα Εισαγωγή 3 Οδηγίες για τον εργοθεραπευτή / φροντιστή 4 Αρχική Οθόνη 4 Δημιουργία προφίλ 5 Ρυθμίσεις Επικοινωνίας 6 Ρυθμίσεις Ψυχαγωγίας 9 Ρυθμίσεις

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

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

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

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

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"

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

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

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

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

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

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

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

Ανάπτυξη εφαρμογής ηλεκτρονικού πίνακα ανακοινώσεων για φορητή συσκευή

Ανάπτυξη εφαρμογής ηλεκτρονικού πίνακα ανακοινώσεων για φορητή συσκευή Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήματα (Master in Information Systems MIS) Διπλωματική εργασία με θέμα: Ανάπτυξη εφαρμογής ηλεκτρονικού πίνακα ανακοινώσεων για φορητή συσκευή

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

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

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

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

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

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

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

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

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

MΠΑΤΑΡΙΑ ΚΑΛΩΔΙΟ USB

MΠΑΤΑΡΙΑ ΚΑΛΩΔΙΟ USB ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ Περιεχόμενα πακέτου Ξεκινώντας Περιγραφή συσκευής Εισαγωγή κάρτας SIM & MicroSD Συνδέσεις 3G και Wi-Fi Το περιβάλλον Android Εργασία με το Android Επίλυση προβλημάτων για περισσότερες

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

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

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

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

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

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

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

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

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

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

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

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

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. ΕΓΚΑΤΑΣΤΑΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

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

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

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

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

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

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

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

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

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

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

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

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

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

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

Δημιουργία η-μαθήματος με τη. 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας Δημιουργία η-μαθήματος με τη χρήση του Moodle 3 ο Μέρος Εισαγωγή πληροφοριών: δημιουργία ιστοσελίδας

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

MASTER-MID GPS. Εγχειρίδιο. Mobility, Versatility, Flexibility MT7000

MASTER-MID GPS. Εγχειρίδιο. Mobility, Versatility, Flexibility MT7000 MASTER-MID GPS Mobility, Versatility, Flexibility MT7000 Εγχειρίδιο GR Εισαγωγή...2 Περιεχόμενα συσκευασίας...2 Επισκόπηση...2 Κουμπιά...3 Ενεργοποίηση συσκευής...3 Απενεργοποίηση συσκευής...3 Κατάσταση

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

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

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

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

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

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

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

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

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

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

Android TV BOX Εγχειρίδιο χρήστη

Android TV BOX Εγχειρίδιο χρήστη Android TV BOX Εγχειρίδιο χρήστη 1.1 Σύνδεση Βήμα 1. Συνδέστε το φορτισή στην πρίζα και το καλώδιο στο tvbox Βήμα 2. Συνδέστε το καλώδιο HDMI στην τηλεόραση Βήμα 3. Συνδέστε το δικτύου στο Ethernet 01

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

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

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

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

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

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

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

HP Workspace. Οδηγός χρήσης

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

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

Εισαγωγή στο περιβάλλον Code::Blocks

Εισαγωγή στο περιβάλλον Code::Blocks Εισαγωγή στο περιβάλλον Code::Blocks Στο παρόν εγχειρίδιο παρουσιάζεται η διαδικασία ανάπτυξης, μεταγλώττισης και εκτέλεσης ενός προγράμματος C στο περιβάλλον του Code::Blocks. Η διαδικασία αυτή παρουσιάζεται

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

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

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

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

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

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

SharePoint Online. Δημιουργήστε μια τοποθεσία ή μια δημοσίευση ειδήσεων. Αναζήτηση Βρείτε Τοποθεσίες, Άτομα ή Αρχεία.

SharePoint Online. Δημιουργήστε μια τοποθεσία ή μια δημοσίευση ειδήσεων. Αναζήτηση Βρείτε Τοποθεσίες, Άτομα ή Αρχεία. Οδηγός γρήγορης εκκίνησης Κάντε περισσότερα όπου και αν βρίσκεστε με ασφαλή πρόσβαση, κοινή χρήση και αποθήκευση αρχείων. Πραγματοποιήστε είσοδο στη συνδρομή σας στο Office 365 και επιλέξτε το SharePoint

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

ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ TABLET Η SMART PHONES (ANDROID, IOS)

ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ TABLET Η SMART PHONES (ANDROID, IOS) ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΩΝ ΓΙΑ TABLET Η SMART PHONES (ANDROID, IOS) ΠΕΡΙΕΧΟΜΕΝΑ ΕΓΚΑΤΑΣΤΑΣΗ ΕΦΑΡΜΟΓΗΣ OWNCLOUD ΓΙΑ ΛΕΙΤΟΥΡΓΙΚΟ ANDROID... 2 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΤΗΣ ΕΦΑΡΜΟΓΗΣ OWNCLOUD ΣΤΟ ANDROID... 5 ΕΓΚΑΤΑΣΤΑΣΗ

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

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

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο Το περιβάλλον εργασίας Ανοίγοντας την Ελληνική Έκδοση του FrontPage, για πρώτη φορά, η εικόνα που θα συναντήσουμε είναι αυτή της Εικόνας 1 με τα Μενού Εντολών και τη Γραμμή Εργαλείων, στο πάνω μέρος της

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

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας

Microsoft Excel Κεφάλαιο 1. Εισαγωγή. Βιβλίο εργασίας Περιεχόμενα Κεφάλαιο 1 Microsoft Excel 2010... 7 Κεφάλαιο 2 Η δομή ενός φύλλου εργασίας... 19 Κεφάλαιο 3 ημιουργία νέου βιβλίου εργασίας και καταχώριση δεδομένων... 24 Κεφάλαιο 4 Συμβουλές για την καταχώριση

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

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

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

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

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

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

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

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

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

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

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη

Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη Εργασία «Διαχείριση Δικτύων» Ιούνιος 2014, Θεσ/νίκη 01 Εισαγωγή Μια απλή και γρήγορη εισαγωγή Το Splunk > είναι ένα πρόγραμμα το οποίο πρωτοεμφανίστηκε στην αγορά το 2003 και αποτελεί ένα πρόγραμμα εξόρυξης

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

Οδηγίες Χρήσης EAP Controller Software

Οδηγίες Χρήσης EAP Controller Software Οδηγίες Χρήσης EAP Controller Software Designed by TP-Link Hellas Ltd. Professional Business Unit Επιμέλεια: Βαλάντης Οικονομόπουλος 1 Περιεχόμενα 1.1 Προσδιορισμός της Τοπολογίας του Δικτύου...2 1.2 Αρχική

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

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

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

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

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

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

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

http://www.advanced-ip-scanner.com/gr/ Σο Advanced IP Scanner είναι μια γρήγορη και αξιόπιστη λύση σάρωσης δικτύου. ας επιτρέπει εύκολα και γρήγορα να ανακτήσετε όλες τις απαιτούμενες πληροφορίες για τους

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

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

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

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

Περιεχόμενα. Μέρος 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

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

Το λειτουργικό σύστημα. Προγραμματισμός II 1

Το λειτουργικό σύστημα. Προγραμματισμός II 1 Το λειτουργικό σύστημα Προγραμματισμός II 1 lalis@inf.uth.gr Συστήματα υπολογιστών Ειδικού σκοπού συστήματα για μια συγκεκριμένη εφαρμογή η εφαρμογή είναι γνωστή εκ των προτέρων περιορισμένοι υπολογιστικοί

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

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ

ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr. Εγχειρίδιο Χρήσης Μελών ΔΕΠ ΠΛΑΤΦΟΡΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΒΙΝΤΕΟΔΙΑΛΕΞΕΩΝ ΔΗΛΟΣ delos.uoa.gr Εγχειρίδιο Χρήσης Μελών ΔΕΠ Αναζήτηση Δημόσιου Περιεχομένου Η διεύθυνση ιστού της νεάς πλατφόρμας διαχείρισης βιντεοδιαλέξεων Δήλος είναι: http://delos.uoa.gr

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

Εισαγωγή Επαφών από την κάρτα SIM

Εισαγωγή Επαφών από την κάρτα SIM 1 Εισαγωγή Επαφών από την κάρτα SIM 1. Πατήστε το Πλήκτρο Κεντρικής Σελίδας > > Επαφές. 2. Πατήστε το Πλήκτρο Μενού > Εισαγωγή / Εξαγωγή > Εισαγωγή από κάρτα SIM. Η συσκευή σας ZTE-RACER θα διαβάσει αυτόματα

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

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

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

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

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

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

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

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

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

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

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

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

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

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; Εισαγωγή Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; 1. Σελίδα μαθήματος Εγγραφή Ο κάθε φοιτητής πρέπει να κάνει εγγραφή στη σελίδα του μαθήματος στην πλατφόρμα e-class

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

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

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

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

Vodafone Business Connect

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

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

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

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

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

ομή οθόνη 3 Αισθητήρας εγγύτητας 2 Υποδοχή ακουστικών 3.5mm 9 Φλας 4 Μπροστινή κάμερα 10 Κάμερα 5 Πλήκτρο ενεργοποίησης/κλειδώματος 11 Ηχείο 6 Menu

ομή οθόνη 3 Αισθητήρας εγγύτητας 2 Υποδοχή ακουστικών 3.5mm 9 Φλας 4 Μπροστινή κάμερα 10 Κάμερα 5 Πλήκτρο ενεργοποίησης/κλειδώματος 11 Ηχείο 6 Menu Γρήγορος Οδηγός, ομή 1 2 3 4 5 9 10 6 7 8 11 12 13 1 Πλήκτρο αυξομείωσης έντασης ήχου 8 Επιστροφή στην προηγούμενη 2 Υποδοχή ακουστικών 3.5mm οθόνη 3 Αισθητήρας εγγύτητας 9 Φλας 4 Μπροστινή κάμερα 10 Κάμερα

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

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

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

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

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η

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

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

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

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

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0 Δομές Δεδομένων 5ο εξάμηνο Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse v1.0 Τις σημειώσεις κράτησαν και διαμόρφωσαν σε word οι: Κονδύλη Γαλήνη, ΑΜ 5576 Μάλλιου Χριστίνα, ΑΜ 5413

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

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

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

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

Εγκατάσταση του Arduino IDE

Εγκατάσταση του Arduino IDE ΑΣΠΑΙΤΕ Συλλογή και Επεξεργασία Δεδομένων Εργαστήριο ΠΕΡΙΕΧΟΜΕΝΑ: Πώς να κατεβάσετε και να εγκαταστήσετε το Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE), για το προγραμματισμό του Arduino. Χρησιμοποιώντας το

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

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

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

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

Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές Προδιαγραφές. Απαιτήσεις συστήματος. Ελληνική Έκδοση SWEEX.COM

Εισαγωγή. Περιεχόμενα της συσκευασίας. Τεχνικές Προδιαγραφές. Απαιτήσεις συστήματος. Ελληνική Έκδοση SWEEX.COM Εισαγωγή IP001 Sweex USB Internet Phone with Display Αρχικά, σας ευχαριστούμε που αγοράσατε το Sweex USB Internet Phone with Display. Με αυτό το τηλέφωνο εύκολης σύνδεσης μπορείτε να πραγματοποιήσετε κλήσεις

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

Εργαστήριο 1-1 η Άσκηση - Ανάλυση

Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εργαστήριο 1-1 η Άσκηση - Ανάλυση Εκφώνηση: Δημιουργείστε εφαρμογή σε Java Swing με χρήση του IDE NetBeans όπου θα παρουσιάζεται ποιο κουμπί πατήθηκε. Η εφαρμογή θα μοιάζει ως εξής: Πρώτο Βήμα: Αρχική

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

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

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

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH Αχαρναί 20.7.09 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH Για τη σωστή λειτουργία του προγράμματος πρέπει να έχετε εγκαταστήσει στον υπολογιστή σας το λογισμικό χαρτογράφησης

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

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

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

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

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. Εγκαταστήστε το αρχείο

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

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

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

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

GPS Tracker ΤRΑΚΚΥ Personal

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

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

Asset Management Software Client Module. Οδηγός χρήσης

Asset Management Software Client Module. Οδηγός χρήσης Asset Management Software Client Module Οδηγός χρήσης Μονάδα-πελάτης Kodak Asset Management Software Κατάσταση και ρυθμίσεις πόρων... 1 Μενού κατάστασης πόρων... 2 Μενού ρυθμίσεων πόρων... 3 Διαχείριση

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

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

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

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

Εισαγωγή & Αφαίρεση κάρτας SΙΜ

Εισαγωγή & Αφαίρεση κάρτας SΙΜ Γρήγορο Οδηγό 4G ομή Ε 1 2 3 4 5 6 7 Γ χ σ ε η Γ α Ε 8 9 10 11 12 13 14 15 1 Συρτάρι υποδοχή SIM 2 Πίσω Κάμερα 3 Πίσω Φλα 4 Μπροστά Φλα 5 Ακουστικό 6 Μπροστινή κάμερα 7 Πλήκτρα αυξομείωση ένταση ήχου 8

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

MANUAL PRESTASHOP 1.6

MANUAL PRESTASHOP 1.6 Κατηγορίες: - Προσθήκη νέας κατηγορίας Για να προσθέσουμε μια νέα κατηγορία στο πατάμε στην καρτέλα Κατάλογος και μετά στο κουμπί Κατηγορίες και πατάμε πάνω δεξιά «Add new Category/ Προσθήκη νέας κατηγορίας»

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

GK6915 FAQ (Συχνές ερωτήσεις) για το Eee Pad TF201

GK6915 FAQ (Συχνές ερωτήσεις) για το Eee Pad TF201 GK6915 FAQ (Συχνές ερωτήσεις) για το Eee Pad TF201 Διαχείριση αρχείων... 2 Πώς να μπω στα δεδομένα μου που είναι αποθηκευμένα στο microsd, στην κάρτα SD και τη συσκευή USB;... 2 Πώς να μετακινήσω το επιλεγμένο

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

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

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

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

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

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

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

Εισαγωγή & Αφαίρεση κάρτας microsιμ

Εισαγωγή & Αφαίρεση κάρτας microsιμ Γρήγορο Οδηγό ομή 1 2 3 4 5 6 7 8 15 9 10 11 1 Είσοδο κάρτα SIM 2 Μπροστινή κάμερα 3 Υποδοχή ακουστικών 3.5mm 4 Ακουστικό 5 Μικρόφωνο 6 Πίσω Κάμερα 7 Φλα 8 Πλήκτρα αυξομείωση ένταση ήχου 9 Menu 10 Πλήκρο

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

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

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

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

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η. Εισαγωγή στην Πληροφορική

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

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

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

ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΟΜΕΑΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΗΡΕΣΙΑ ΤΗΛΕΔΙΑΣΚΕΨΕΩΝ epresence Οδηγός συμμετοχής σε τηλεδιάσκεψη Τελευταία ημερομηνία αναθεώρησης:

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

Οδηγίες Χρήσεως. Κάτοψη Συσκευής. SOS 100 Elderly Care System. Κύρια χαρακτηριστικά SOS 100

Οδηγίες Χρήσεως. Κάτοψη Συσκευής. SOS 100 Elderly Care System. Κύρια χαρακτηριστικά SOS 100 SOS 100 Elderly Care System Οδηγίες Χρήσεως Κύρια χαρακτηριστικά SOS 100 1. GSM Quad-Band συχνότητες: 850/900/1800/1900MHz. 2. 16 Αιαθητήρες. 3. Περιοχή παρακολούθησης καθημερινών δραστηριοτήτων 4. Ανίχνευση

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

Χρήση του Office 365 σε τηλέφωνο Android

Χρήση του Office 365 σε τηλέφωνο Android Χρήση του Office 365 σε τηλέφωνο Android Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το τηλέφωνο Android για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή. Βήμα 1 ο : Εγκατάσταση εφαρμογής ανάγνωσης Readium και Readium για μαθητές με

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

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

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

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

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 33

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή στο Outlook Κεφάλαιο 2 Βασικές εργασίες με μηνύματα 33 Περιεχόμενα Κεφάλαιο 1 Εισαγωγή στο Outlook 2007 9 Διευθέτηση και εκκίνηση του Outlook... 10 Το περιβάλλον του Outlook... 17 Οι προσωπικοί φάκελοι του Outlook... 22 Η Λίστα φακέλων... 23 Το Outlook Σήμερα...

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