Department of Information & Communication Systems Engineering
University of the Aegean
SCHOOL OF ENGINEERING

Department of Information
& Communication Systems Engineering

Information & Communication Systems Security
Information Systems
Artificial Intelligence
Computer & Communication Systems
Geometry, Dynamical Systems & Cosmology
 
Σχεδιασμός και Ανάπτυξη Εφαρμογών Κινητού Υπολογισμού

Title: Σχεδιασμός και Ανάπτυξη Εφαρμογών Κινητού Υπολογισμού
Lesson Code: 321-9120
Semester: 9
ECTS: 5
Theory Hours: 3
Lab Hours: 2
Faculty: Goumopoulos Christos
 
Content outline
Introduction to mobile computing, emerging mobile technologies and applications, issues and challenges, smartphone applications and services, mobile computing software platforms, mobile Web, responsive web design, geolocation, context-aware applications, Android platform architecture, programming in Android environment, case studies.
 
Learning outcomes
Learning of the basic principles of application development for mobile devices. Understanding and appreciation of the issues involved in designing and developing context-aware applications for mobile devices. Understanding the architecture of the Android platform and the process of developing applications for mobile devices.
 
Prerequisites
Internet Programming
 
Basic Textbooks
1. Κινητές Τεχνολογίες. Συγγραφείς: Δαμιανός Γαβαλάς, Βλάσης Κασαπάκης, Θωμάς Χατζηδημήτρης (Κωδικός Βιβλίου στον Εύδοξο: 50657185). 2. Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps, Brian Fling, Publisher: O'Reilly, 2009. 3. Android Προγραμματισμός, 2η Εκδοση, Abbey Deitel,Harvey M. Deitel,Paul J. Deitel, Εκδόσεις Μ.Γκιούρδας, 2014. 4. Programming the Mobile Web, M. Firtman, 2nd edition, O’ Reilly Media, 2011. 5. Android Developers, http://developer.android.com/index.html
 
Additional References
Pervasive and Mobile Computing Mobile Computing and Communications Review Mobile Networks and Applications
 
Learning Activities and Teaching Methods
Final examination and lab exercises (theoretical and programming). The mark of laboratory should be ≥ 5 for attendance in the final examinations. The mark of final examination should be ≥ 5 for successful course completion. The final mark is computed as follows: 0.6 * (Mark of Exercises) + 0.1 * (Mark of Presentation)+ 0.3 * (Mark of Final Examination). For each examination/exercises subject clearly specified evaluation criteria are given. The students can see their exam paper after the final examination and inspect their faults. The overall distribution of marks is announced on eClass, so that students can evaluate their performance.
 
Assessment/Grading Methods
Activity Semester workload Lectures 39 hrs laboratory practice 20 hrs Personal studying 62 hrs Presentation 1 hr Final exam 3 hrs Course total 125 ώρες (5 ECTS)
 
Language of Instruction
Greek, English (for Erasmus students)
 
Μode of delivery
face-to-face


Home | Contact

University Of The Aegean

SCHOOL OF ENGINEERING
Department of Information & & Communications Systems Engineering

© Copyright ICSD :: 2008 - 2017