MOBILE APPLICATIONS DEVELOPMENT

Teaching in italian
MOBILE APPLICATIONS DEVELOPMENT
Teaching
MOBILE APPLICATIONS DEVELOPMENT
Subject area
ING-INF/05
Reference degree course
DIGITAL HUMANITIES
Course type
Master's Degree
Credits
6.0
Teaching hours
Frontal Hours: 42.0
Academic year
2022/2023
Year taught
2022/2023
Course year
1
Language
ENGLISH
Curriculum
COMUNE/GENERICO
Reference professor for teaching
PULIMENO MARCO

Teaching description

There are no prerequisites for this course; no previous programming experience is required.

This course is an introduction to mobile application development for iOS and Android. Students will learn how to develop simple mobile applications for IOS and Android with Flutter, an open source cross-platform framework by Google.

The main objective of the course is to provide students with the skills needed to design and develop mobile applications.
During the classes they will learn to:
- think like a programmer;
- use the Dart language to write simple programs;
- write mobile applications through the Flutter framework;
- use an IDE (integrated development environment) for their development activities;
- read and take advantage of technical documentation.

- Classroom lectures and pratical exercises;
The course involves a hands-on approach to the topics covered, so class attendance is recommended.

Students will be required to present and discuss a mobile application they have designed based on an idea agreed upon with the lecturer.

They will be evaluated based on their knowledge of the Dart programming language and their ability to design and implement a mobile application using Flutter

Online manuals:
- Dart online documentation on https://dart.dev
- Flutter online documentation on https://flutter.dev

Books:
- Flutter Apprentice Learn to Build Cross-Platform Apps by Mike Katz et al.
- Beginning Flutter A hands on guide to app development by Marco L. Napoli

Semester
First Semester (dal 19/09/2022 al 13/01/2023)

Exam type
Compulsory

Type of assessment
Oral - Final grade

Course timetable
https://easyroom.unisalento.it/Orario

Download teaching card (Apre una nuova finestra)(Apre una nuova finestra)