Introduction to Embedded Android Programming (3 cr)
Code: TX00DB92-3003
General information
Enrollment
02.05.2019 - 09.08.2019
Timing
12.08.2019 - 16.08.2019
Number of ECTS credits allocated
3 op
Mode of delivery
Contact teaching
Unit
ICT ja tuotantotalous
Campus
Leiritie 1
Teaching languages
- English
Seats
0 - 24
Degree programmes
- Degree Programme in Information Technology
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Teachers
- Antti Piironen
- Shinji Chiba
Groups
-
ICTSUMMERICT Summer School
Objective
By the end of this course students will be able to:
- make a simple Android application.
- understand how to use BLE in Android program.
- understand a structure of simple embedded system using Android devices.
Content
An embedded system is a small computer system embedded in many kind of mechanical or electrical systems. The properties of embedded systems compared with general-purpose computer systems are small size, low power consumption and low per-unit cost. In addition, networking functions and rich UI are also required for embedded systems to develop recent mechanical or electrical systems. Since Android OS is much for these properties of embedded systems, Android is applied not only to smartphones but also to embedded systems. In this course, we study basics of Android programming, after that, develop a simple IoT system using Android tablet PC as the controller in order to understand how to apply Android to embedded systems.
Evaluation scale
0-5
Assessment criteria, approved/failed
Individual and group activities in the practices.
Qualifications
Basics of Java programming