Opintojaksohaku

Description


IT00ED48 Mobile Programming (5 cr)
Prerequisites IT00ED46 Dynamic website or equivalent knowledge and skills
Objectives I plan and implement an interactive mobile application that uses software libraries and open data services.

I understand how to utilize persistent data and authentication services in mobile applications.

I know the basic principles of version control in mobile development.
Content - Using libraries and components in mobile development
- Retrieving data from open data services
- Utilizing persistent data and authentication services
- Utilizing locally stored data in mobile devices.
- Version control in mobile development
- Deploying and publishing mobile applications
Recommended optional programme components If necessary, the student advisor will recommend optional programme components for each student based on their individual study plan.
Accomplishment methods Described in implementation plan
Execution methods Described in implementation plan
Materials Materials can be found on learning platform.
Literature Not applicable
Evaluation Criteria 0-5
Evaluation Criteria satisfactory (1-2)
I plan and implement a mobile application that uses software libraries
I know the basic principles of mobile application version management

good (3-4)
I plan and implement a mobile application that uses software libraries and open data service.
I know how to utilize the local storage of the mobile device.
I know the basic principles of mobile application version management.
I understand the deployment and publishing of the mobile application.

excellent (5)
I plan and implement a mobile application that uses software libraries, open data service including services of persistent data and authentication.
I know how to utilize the local storage of the mobile device.
I know the basic principles of mobile application version management.
I understand the deployment and publishing of the mobile application for the most common operating including the differences of the publishing.
Assessment Frameworks Not applicable
Further Information No additional information
Responsible persons Not applicable
Links Not applicable

Implementations


Show old implementations
8.5.2024 19:03:22