Course - Cross-platform Applications Development for Mobile Devices - INFT2508
INFT2508 - Cross-platform Applications Development for Mobile Devices
About
Examination arrangement
Examination arrangement: Individual assignments
Grade: Passed / Not Passed
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Individual assignments | 100/100 |
Course content
This course teaches the basics of cross-platform mobile applications development with a focus on the React Native framework. The goal is to help students develop best practices for creating apps for both iOS and Android using JavaScript programming language.
Keywords: JavaScript, React Native framework, development tools for building and debugging cross-platform mobile apps, UI design and implementation, handling of data and network calls, internationalisation of mobile app, use of device sensors.
Learning outcome
Knowledge
- can describe the basics of cross-platform mobile development
- know various tools and technologies used in cross-platform mobile development
- can explain mechanisms for mobile app development using cross-platform frameworks
Skills
- can set up development environment and create mobile applications with cross-platform development framework
- can use emulators to run the applications on Android or iOS or on both platforms
- can create single-page or multi-page applications with graphics, forms, data persistence, network calls (e.g. REST api calls), etc.
- can use mechanisms to create applications adapted to internationalisation i.e support for multiple languages.
General competence
- The candidate is able to acquire new knowledge in a field in cross-platform mobile development
Learning methods and activities
Online study: lectures, lessons, individual exercises and project work.
Mandatory work requirements: all exercises including project work must be approved.
Compulsory assignments
- Exercises
Further on evaluation
Assessment: individual exercises and project work. Both parts must be approved to pass the course.
In the event of voluntary repetition, fail (F) or valid absence, the course must be retaken in a semester with teaching.
Specific conditions
Admission to a programme of study is required:
Information Technology (ITBAINFO)
Recommended previous knowledge
Basic programming
Object-oriented programming
Web development
Required previous knowledge
Basic JavaScript
Course materials
Lessons and learning resources are made available on the university's learning platform after the start of the course.
No
Version: 1
Credits:
7.5 SP
Study level: Third-year courses, level III
Term no.: 1
Teaching semester: AUTUMN 2024
Language of instruction: English
Location: Trondheim
- Computer and Information Science
Department with academic responsibility
Department of Computer Science
Examination
Examination arrangement: Individual assignments
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Autumn
ORD
Individual assignments
100/100
Submission
2024-12-02
INSPERA
14:00 -
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"