Mobile programmingLaajuus (3 cr)
Code: KL00CR10
Objective
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet.
Content
Smart phones, user interfaces, SMS messages, http and socket communication, use of REST API, bluetooth, positioning API
Qualifications
Object-oriented programming
Assessment criteria, satisfactory (1)
Student can write simple programs for smart phones. Student knows the special requirements of the smart phone environment.
Assessment criteria, good (3)
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile appplications, which communicate the server application through internet.
Assessment criteria, excellent (5)
Student can write versatile programs for smart phones with different technologies. Student masters the special requirements of the smart phone environment well. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet. Student utilize the smart phone API's well.
Materials
Lecture materials
Windows phone or Android tutorials in the internet
Enrollment
11.11.2024 - 15.01.2025
Timing
07.01.2025 - 23.02.2025
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Juha Yli-Hemminki
Student groups
-
TITE22
Objective
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet.
Content
Smart phones, user interfaces, SMS messages, http and socket communication, use of REST API, bluetooth, positioning API
Materials
Lecture materials
iOS or Android tutorials in the internet
Teaching methods
Lectures, examples and assignments
Student workload
80h
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student can write simple programs for smart phones. Student knows the special requirements of the smart phone environment.
Assessment criteria, good (3)
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile appplications, which communicate the server application through internet.
Assessment criteria, excellent (5)
Student can write versatile programs for smart phones with different technologies. Student masters the special requirements of the smart phone environment well. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet. Student utilize the smart phone API's well.
Assessment methods and criteria
Assingment and/or exam
Qualifications
Object-oriented programming
Enrollment
13.11.2023 - 17.01.2024
Timing
08.01.2024 - 25.02.2024
Credits
3 op
Teaching languages
- Finnish
Degree programmes
- Bachelor of Engineering, Information Technology
Teachers
- Juha Yli-Hemminki
Student groups
-
TITE21
Objective
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet.
Content
Smart phones, user interfaces, SMS messages, http and socket communication, use of REST API, bluetooth, positioning API
Materials
Lecture materials
iOS or Android tutorials in the internet
Teaching methods
Lectures, examples and assignments
Student workload
80h
Evaluation scale
1-5
Assessment criteria, satisfactory (1)
Student can write simple programs for smart phones. Student knows the special requirements of the smart phone environment.
Assessment criteria, good (3)
Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile appplications, which communicate the server application through internet.
Assessment criteria, excellent (5)
Student can write versatile programs for smart phones with different technologies. Student masters the special requirements of the smart phone environment well. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet. Student utilize the smart phone API's well.
Assessment methods and criteria
Assingment and/or exam
Qualifications
Object-oriented programming