Κινητός και Διάχυτος Υπολογισμός

Εξάμηνο: Β,
Μονάδες ECTS: 7.5

Γεώργιος Κακαρόντζας

(Υπεύθυνος Μαθήματος)

Διδακτέα Ύλη

Εβδομάδα 1: Εισαγωγή στο Android
Εβδομάδα 2: Αλληλεπίδραση χρήστη σε εφαρμογές Android
Εβδομάδα 3: Προθέσεις
Εβδομάδα 4: Κύκλος ζωής των δραστηριοτήτων
Εβδομάδα 5: Διατάξεις σε εφαρμογές Android
Εβδομάδα 6: Στοιχεία GUI (Μέρος Ι)
Εβδομάδα 7: Στοιχεία GUI (Μέρος II)
Εβδομάδα 8: Βάσεις δεδομένων SQL σε εφαρμογές Android
Εβδομάδα 9: Υπηρεσίες σε εφαρμογές Android
Εβδομάδα 10: Εισαγωγή στον διάχυτο υπολογισμό
Εβδομάδα 11: Περιβάλλον χρήσης σε εφαρμογές διάχυτου υπολογισμού
Εβδομάδα 12: Μελέτη περίπτωσης: Έξυπνες αρχιτεκτονικές πόλεων & Παράδειγμα αισθητήρων Arduino
Εβδομάδα 13: Χειρισμός σφαλμάτων στα δεδομένα των αισθητήρων

Προτεινόμενη Βιβλιογραφία

  • Dan Chalmers. Sensing and Systems in Pervasive Computing: Engineering Context Aware Systems. Springer, 2011
  • Chris Haseman. Android Essentials, APress, 2008
  • Sayed Y. Hashimi , Satya Komatineni. Pro Android, APress, 2009

Αναλυτικό Περίγραμμα Μαθήματος

Οδηγός Μελέτης