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 |