Μάθημα : ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΚΙΝΗΤΩΝ ΣΥΣΚΕΥΩΝ (Θεωρία)

Κωδικός : ICE238

Μάθημα

Το μάθημα αυτό έχει σαν σκοπό να εισάγει τον προπτυχιακό φοιτητή στη μεθοδολογία ανάπτυξης εφαρμογών Android χρησιμοποιώντας το περιβάλλον ανάπτυξης Android Studio και το Android SDK. Ο φοιτητής θα πρέπει να έχει βασικές γνώσεις προγραμματισμού στη Java.

  • Τεχνολογία κινητών συσκευών Android
  • Εισαγωγικές έννοιες
  • Εγκατάσταση Android Studio
  • Εγκατάσταση εξομοιωτή Genymotion
  • Πρώτο project
  • Περιήγηση στο Android Studio – Μέρη ενός project

      Πηγές: ΠΑΡΟΥΣΙΑΣΗ-1.pdf, Σημειώσεις Android

  • Δραστηριότητες
  • Κύκλος ζωής δραστηριότητας
  • Διατάξεις οθόνης – Γραφικός τρόπος σχεδίασης, σχεδίαση με κώδικα
  • ConstraintLayout

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-2a.pdf, ΠΑΡΟΥΣΙΑΣΗ-2b.pdf, Σημειώσεις Android

  • Σχεδίαση διεπαφής χρήστη
  • Όψεις (πλήκτρο, πεδίο κειμένου, μπάρα προόδου, λίστες, κλπ)
  • Μπάρα εργασιών, Μενού
  • Πολυγλωσσικές εφαρμογές

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-3.pdf

  • Προθέσεις
  • Προθέσεις εκπομπής
  • Δέκτης προθέσεων

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-4.pdf

  • Νήματα (Threads)
  • Χειριστές (Handlers)
  • Υπηρεσίες

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-5.pdf

  • Τρόποι αποθήκευσης δεδομένων
  • Βάσεις δεδομένων
  • Content providers
  • Firebase
  • Push Notifications

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-6.pdf – Σημειώσεις Android

  • Χειρισμός κλήσεων
  • Χειρισμός SMS
  • Χειρισμός email

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-7.pdf

  • Διαχείριση GPS

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-8.pdf – Σημειώσεις Android

  • Text To Speech (TTS)
  • Speech Recognition (STT)

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-9.pdf

  • Διαχείριση Bluetooth

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-10.pdf

  • Διαχείριση κάμερας

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-11.pdf

  • Επεξεργασία Εικόνων

Πηγές: ΠΑΡΟΥΣΙΑΣΗ-12.pdf

Ημερολόγιο

Προθεσμία
Γεγονός μαθήματος
Γεγονός συστήματος
Προσωπικό γεγονός

Ανακοινώσεις

Όλες...