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



Σχετικά έγγραφα
ΠΑΡΑΡΤΗΜΑ ΓΡΕΒΕΝΩΝ ΤΜΗΜΑ ΕΠΙΧΕΙΡΗΣΙΑΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

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

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

Android Studio για Windows

Android Studio για Linux

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

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

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

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

Τίτλος : Οδηγός χώρων με τη χρήση συστημάτων εντοπισμού θέσης. Μαρκαντωνάκη Ευαγγελία (Α.Μ:3310)

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

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

«Εφαρμογή Android για το Γραφείο Φυσικής Αγωγής ΑΤΕΙ Θεσσαλίας»

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

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

Τμήμα Πληροφορικής & Επικοινωνιών ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Εφαρμογή για το λειτουργικό σύστημα Android

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

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

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

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

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Ταξιδιωτικός οδηγός της Θεσσαλονίκης για Android

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

"Εφαρμογή Android για λήψη ανακοινώσεων" ("Android application for receiving announcements") Πτυχιακή Εργασία. Κρουσταλάκης Νικόλαος

SocialSkip Service v2.0

Βιοϊατρική τεχνολογία

Διαχειριστής αγροκτήματος από συσκευές με λειτουργικό σύστημα Android

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

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

Οδηγίες Χρήσης Ασύρματης Φορητής WiFi Κάμερας

Οδηγίες εγκατάστασης και χρήσης του Quartus

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Ανάπτυξη εφαρμογής ασφαλείας για τον έλεγχο, περιορισμό και διαχείριση της διεπαφής χρήστη σε περιβάλλον Android.

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

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

Εισαγωγή στη γλώσσα προγραμματισμού JAVA. Δομές Δεδομένων Διδάσκων: Π.Α. Μήτκας Τομέας Ηλεκτρονικής και Υπολογιστών

Πτυχιακή Εργασία Τίτλος: Ανάπτυξη mobile εφαρμογών και services στην πλατφόρμα Android

Πανεπιστήμιο Πειραιώς. Τμήμα Ψηφιακών Συστημάτων. Π.Μ.Σ. " Ψηφιακά Συστήματα & Υπηρεσίες "

Application... 4 Java Development Kit... 4 Android SDK... 5 Android Studio... 6 Genymotion... 8 ια ο Web Panel... 10

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

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

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

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

APP INVENTOR ΟΔΗΓΟΣ 8 Οκτωβρίου 2018

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

JQuery Mobile και PhoneGap: Σχεδιασμός και ανάπτυξη μιας εφαρμογής για κινητά

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

SocialSkip Service v1.0

Σχεδίαση Εφαρμογών και Υπηρεσιών Διαδικτύου 7 η Διάλεξη: Σύντομη εισαγωγή στην Java

ηλικία Android Το Αληθινό Εκπαιδευτικό Tablet για Παιδιά

Ανάπτυξη Εφαρμογής Ταξίμετρου σε Android

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

MS SQL 2000 Standard (Εγκατάσταση)

Οδηγίες Εγκατάστασης Βάσης Δεδομένων MySQL 5.6 Για Λειτουργικό Σύστημα Windows

MS SQL 2005 Standard (Εγκατάσταση)

Χαρακτηριστικά Κάμερας IPC 312AX

Βασίλειος Κοντογιάννης ΠΕ19

Συστήματα Μικροεπεξεργαστών

interfox.gr Χαρακτηριστικά Κάμερας P2P

ΠΑΝΕΠΙΣΤΗΜΕΙΟ ΠΕΙΡΑΙΩΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ

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

ΑΛΕΞΑΝ ΡΕΙΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΘΕΣΣΑΛΟΝΙΚΗΣ

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

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

Δρακωνάκης Κωνσταντίνος Πτυχιακή Εργασία ΤΕΙ ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

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

AΕΙ ΠΕΙΡΑΙΑ T.T. ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ T.E. ΔΙΠΛΩΜΑΤΙΚΗ ΕΡΓΑΣΙΑ

Ανάλυση / Σχεδίαση και Υλοποίηση Εφαρμογής Υποβοήθησης Καθηγητών

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΨΗΦΙΑΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΑΝΑΠΤΥΞΗ ΠΑΙΧΝΙΔΙΟΥ ΖΩΓΡΑΦΙΚΗΣ ΜΕΣΩ ΚΟΙΝΩΝΙΚΟΥ ΔΙΚΤΥΟΥ ΜΕ ΣΥΝΔΕΣΗ BLUETOOTH ΣΕ ΠΛΑΤΦΟΡΜΑ ANDROID

Εργαστηριακές Σημειώσεις

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

TaxiCounter Android App. Περδίκης Ανδρέας ME10069

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

ΣΥΝΔΕΣΗ ΚΑΤΑΓΡΑΦΙΚΟΥ ΣΤΟ INTERNET

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

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

Εγχειρίδιο εγκατάστασης Turbo-X Digital TV Tuner

Επίλεξε το Πρόγραμμα που θες. 2play. 2play. 2play. 2play. 2play. 2play. 2play. 2play. 3play

Κεφάλαιο 7: Υλοποίηση εφαρμογών σε προγραμματιστικά περιβάλλοντα. Εφαρμογές Πληροφορικής Κεφ. 7 Καραμαούνας Πολύκαρπος 1

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ 0ΕΜΑ:ΕΦΑΡΜΟΓΗ GOOGLE MAPS ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΠΗΜ Α ADROID OS

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

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ. Ανάπτυξη εφαρμογής Android για την παροχή υπηρεσιών καθοδήγησης στους χρήστες. ΟΝΟΜΑΤΕΠΩΝΥΜO ΣΠΟΥΔΑΣΤH ΓΚΟΥΡΝΕΛΟΣ ΛΑΜΠΡΟΣ ΑΜ.

Greek Android Community

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Υπολογιστικών Φύλλων. 2. Κύρια Οθόνη Της Εφαρμογής Υπολογιστικών Φύλλων ΣΤΟΧΟΙ:

Περιεχόµενο Εγκατάσταση της κάρτας Wireless LAN υπό WinXp Εγκατάσταση της κάρτας Wireless LAN υπό Win2000

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

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

Βασικές οδηγίες εγκατάστασης και χρήσης. Σύστημα περιπολίας GMS Αισθητήρας ανάγνωσης επιτρεπόμενη απόσταση από το σημείο ελέγχου 3-5cm.

ΕΓΚΑΤΑΣΤΑΣΗ & ΔΙΑΧΕΙΡΙΣΗ ΚΟΙΝΟΧΡΗΣΤΩΝ ΕΚΤΥΠΩΤΩΝ

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

Γεωργίου Εμμανουήλ Καλλέργη

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #1 ο : Εισαγωγή στο Περιβάλλον Ανάπτυξης (IDE)

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

Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #1 ο : Εισαγωγή στο Περιβάλλον Ανάπτυξης (IDE)

ΜICROSOFT VISUAL STUDIO Eργ 1: Ανάπτυξη απλής εφαρµογής: Solutions, Projects, GUI, Events, Debugging. Εισαγωγή

Transcript:

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

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

ΠΛΑΤΦΟΡΜΑ ANDROID Τρέχει πυρήνα λειτουργικού Linux Αναπτύχθηκε αρχικά απο την Google, έπειτα απο την Handset Alliance Χρήση ποργραμματιστικής γλώσσας Java Κατα κύριο λόγο σχεδιασμένο για συσκευές με οθόνη αφής Το πιο ευρέως διαδεδομένο λογισμικό ανα την υφήλιο Logo σχεδιασμένο απο την Irina Blok Δημοσίευση κώδικα απο την Google υπο τους όρους της Apache Licence

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΛΑΤΦΟΡΜΑΣ ANDROID Προσαρμόσιμη σε μεγαλύτερη ανάλυση (VGA) SQLite τεχνολογία αποθήκευσης δεδομένων GSM/EDGE, Bluetooth, Wifi, EV-DO, UMTS, CDMA Φυλλομετρητής WebKit Υποστήριξη Java Dalvik Υποστήριξη ποικιλίας μορφών ήχου, κινουμένων εικόνων Προσομοιοωτή (Emulator)

ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΠΛΑΤΦΟΡΜΑΣ ANDROID Εργαλεία για διόρθωση σφαλμάτων (debug tools) Μνήμη Εργαλεία ανάλυσης απόδοσης εκτελέσιμου λογισμικού Επιπρόσθετο βήσμα (plugin) για το Eclipse IDE Android Market Υποστήριξη οθονών πολλαπλών σημείων (multi-touch screens)

ΙΣΤΟΡΙΚΟ ΕΝΗΜΕΡΩΣΕΩΝ ΠΛΑΤΦΟΡΜΑΣ ANDROID Έκδοση πλατφόρμας Επίπεδο Κωδικός έκδοσης Σημείωση 5.1 22 Lollipop MR1 5.0 21 Lollipop 4.4W 20 KitKat_Watch KitKat for Wearables Only 4.4 19 KitKat 4.3 18 JellyBean MR2 4.2,4.2.2 17 JellyBean MR1 4.1,4.1.1 16 JellyBean 4.0.3,4.0.4 15 IceCream_Sandwich MR1 4.0,4.0.1,4.0.2 14 IceCream_Sandwich 3.2 13 Honeycomb MR2

ΙΣΤΟΡΙΚΟ ΕΝΗΜΕΡΩΣΕΩΝ ΠΛΑΤΦΟΡΜΑΣ ANDROID Έκδοση πλατφόρμας Επίπεδο Κωδικός έκδοσης Σημείωση 3.1x 12 Honeycomb MR1 3.0.x 11 Honeycomb 2.3.4,2.3.3 10 GingerBread MR1 2.3.2,2.3.1,2.3 9 GingerBread 2.2.x 8 Froyo 2.1.x 7 E_Clair MR1 2.0.1 6 E_Clair 0_1 2.0 5 E_Clair 1.6 4 Donut 1.5 3 Cupcake 1.1 2 Base 1_1

Τι είναι to Android SDK; Το Android SDK είναι ένα σύνολο εργαλείων που επιτρέπει στους Προγραμματιστές να αναπτύξουν εφαρμογές για την πλατφόρμα Android. Περιέχει παραδειγματικές εργασίες (sample peojects), ένα προσομοιωτή εικονικών συσκευών (virtual device Emulator), εργαλεία ανάπτυξης (development tools) και τις απαραίτητες βιβλιοθήκες για να γράψει κάποιος/α κώδικα για την πλατφόρμα. Τι είναι το ολοκληρωμένο περιβάλλον ανάπτυξης εφαρμογών (IDE) ; Η αποδοτικότερη επιλογή για την ανάπτυξη εφαρμογών είναι η χρήση ενώς ολοκληρωμένου περιβάλλοντος ανάπτυξης εφαρμογών Integrated Development Enviroments (IDE). Ως τέτοιο ορίζεται μια σουίτα λογισμικού που περιλαμβάνει επεξεργαστη πηγαίου κώδικα, μεταγλωτιστή, εργαλεία αυτόματης παραγωγής κώδικα και εργαλεία κατασκευής γραφικών διασυνδέσεων χρήστη, που σκοπό φυσικά έχει την υποστήριξη της προγραμματιστικής διαδικασίας.

ΕΓΚΑΤΑΣΤΑΣΗ ANDROID SDK ANDROID STUDIO ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS Βήμα 1 : Ελένχουμε αν ο επεξεργαστής μας είναι 32 ή 64 bit απο Computer System properties.

ΕΓΚΑΤΑΣΤΑΣΗ ANDROID SDK -ANDROID STUDIO ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS Βήμα 2 : Κατεβάζουμε και εγκαθιστούμε το JDK (Java Development Kit)

ΕΓΚΑΤΑΣΤΑΣΗ ANDROID SDK ANDROID STUDIO ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS Βήμα 3 : Κατεβάζουμε και εγκαθιστούμε το Android Studio ( All Android Studio Package ), το οποιο εμπεριέχει μέσα το Android SDK.

Ενναλακτικά μπορούμε να εγκαταστήσουμε το ADT plugin για το Eclipse IDE 1) Help Install new software 2) Add 3) https://dl-ssl.google.com/android/eclipse/

ΕΓΚΑΤΑΣΤΑΣΗ ADT PLUGIN ΓΙΑ ΤΟ ECLIPSE IDE 4) OK 5) Availabe software dialog Developer tools Next 6) Next 7) Finish

ΔΗΜΙΟΥΡΓΙΑ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΤΟ ANDROID STUDIO 1) Εκτελούμε το Android Studio 2) Start a new Android Studio Project

ΔΗΜΙΟΥΡΓΙΑ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΤΟ ANDROID STUDIO 3) Συμπληρώνουμε τα πεδία Application name : Όνομα εφαρμογής Company domain : Ονομασία πακέτου Project location : Τοποθεσία αποθήκευσης εργασίας (default)

ΔΗΜΙΟΥΡΓΙΑ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΤΟ ANDROID STUDIO 4) Επιλέγουμε την ελάχιστη έκδοση του SDK που θέλουμε η εφαρμογή μας να απευθύνεται

ΔΗΜΙΟΥΡΓΙΑ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΤΟ ANDROID STUDIO 5) Επιλέγουμε τον τύπο της δραστηριότητας (activity) που επιθυμούμε

ΔΗΜΙΟΥΡΓΙΑ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΤΟ ANDROID STUDIO 6) Προσαρμόζουμε την δραστηριότητα μας (activity) 7) Finish

ΕΚΤΕΛΕΣΗ ΕΡΓΑΣΙΑΣ (PROJECT) 1) Πραγματική συσκευή (real device) 2) Εικονική συσκευή (virtual device)

ΕΚΤΕΛΕΣΗ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΕ ΠΡΑΓΜΑΤΙΚΗ ΣΥΣΚΕΥΗ 1) USB καλώδιο 2) Ενεργοποιούμε την αποσφαλμάτωση USB (usb debugging) 3) Eνεργοποιούμε την ενότητα ρυθμίσεων για προγραμματιστες (developer options) <= 3.2 // Settings Applications Development >= 4.0 // Settings Developer options >= 4.2 // Tap 7 times Build number

ΕΚΤΕΛΕΣΗ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΕ ΕΙΚΟΝΙΚΗ ΣΥΣΚΕΥΗ 1) Απο την εργαλειοθήκη του Android Studio, στην δεξιά πλευρά, επιλέγουμε το AVD (διαχειριστή εικονικών συσκευών Android) 2) Create virtual device

ΕΚΤΕΛΕΣΗ ΕΡΓΑΣΙΑΣ (PROJECT) ΣΕ ΕΙΚΟΝΙΚΗ ΣΥΣΚΕΥΗ 3) Ορίζουμε τα χαρακτηριστικά της συκσευής που επιθυμούμε 4) Finish

ΠΡΑΓΜΑΤΙΚΗ vs ΕΙΚΟΝΙΚΗ Περιορισμοί AVD : Ανυπαρξία υποστήριξης για διάθεση ή λήψη κλήσεων. Ανυπαρξία υποσρήριξης για σύνδεση με καλώδιο τεχνολογίας USB Ανυπαρξία υποσρήριξης για ενσωματωμένα ακουστικά Ανυπαρξία υποστήριξης για την ανίχνευση κατάστασης δικτύου Ανυπαρξία υποστήριξης για την ανίχνευση της κατάστασης της μπαταρίας Ανυπαρξία υποστήριξης για την ανίχνευση μικροκάρτας SD Ανυπαρξία υποστήριξης Bluetooth, multi-touch Ανυπαρξία υποστήριξης λειτουργιών κάμερας Πηγή http://developer.android.com/tools/devices/emulator.html#limitations

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

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID listactivity : Relative layout listview string[] arrayadapter<string> OnItemClickListener lesson Intents

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 1 (Μάθημα 1) : Photo RelativeLayout 10 View objects Iv touchlisteners OnCheckedChanged listeners ChangeImages() ChangeLabel() ChangeRbtnText() alertdialog

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 1 (Μάθημα 1) : Μετάφραση ScrollView LinearLayout 10 View objects AlertDialog setalertmessage() EditText if...else

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 2 (Μάθημα 2) : Select RelativeLayout 8 View objects OnClickListener checkanswers() AlertDialog if else ChangeLabel() ChangeTitles() ChangeRbtnTexts() ClearChecks() 3 φορές

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 2 (Μάθημα 2) : Photo RelativeLayout 10 View objects Iv touchlisteners OnCheckedChanged listeners ChangeImages() ChangeLabel() ChangeRbtnText() alertdialog

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 2 (Μάθημα 2): Switcher RelativeLayout -textview -imageswitcher LinearLayout - 2 buttons IvCount,txtCount,currentIv,currentTxt Int[] ivarray CharSequence[] txtarray Switcher.setFactory()- View makeview() - new iv() - setlayoutparams Animation Utils setanimation OnClickListener - currenttxt++, currentiv++ - btn.settext() -switcher.setimageresource()

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 3 (Μάθημα 3): Switcher RelativeLayout -textview -imageswitcher LinearLayout - 2 buttons IvCount,txtCount,currentIv,currentTxt Int[] ivarray CharSequence[] txtarray Switcher.setFactory()- View makeview() - new iv() - setlayoutparams Animation Utils setanimation OnClickListener - currenttxt++, currentiv++ - btn.settext() -switcher.setimageresource()

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 3 (Μάθημα 3) : Read RelativeLayout 16 View Objects AlertDialog OnClickListener ToBe() Want() Have()

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Lesson 3 (Μάθημα 3) : Αντοιστοίχιση RelativeLayout 14 View objects AlertDialog counter 2 button[] OnClickListeners hover color disableleftarray() disablerightarray() CheckButton checkmatches() if (static matches) counter ++ checkcounter() setenabled() else enablearray() setbtncolor()

ΥΛΟΠΟΙΗΣΗ ΞΕΝΟΓΛΩΣΣΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΕΦΑΡΜΟΓΗΣ ΣΕ ΠΛΑΤΦΟΡΜΑ ΑΝDROID Grade (Βαθμός) : Extend MyApplication Manifest.XML Public static int grade=0 MyApplication.grade++;

ΕΥΧΑΡΙΣΤΩ ΓΙΑ ΤΗΝ ΠΡΟΣΟΧΗ ΣΑΣ ΣΤΗΡΙΞΤΕ ΤΗΝ ΚΟΙΝΟΤΗΤΑ ΕΛΕΥΘΕΡΟΥ-ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ GNU/LINUX