Skip to content

DragonBanana/dima

Repository files navigation

Design and Implementation of Mobile Applications

Cross Platform Development

Design and Implementation of Mobile Applications

Requirements

Exercise Lecture 1 - Flutter - Stateless Applications

This lecture explains how to create and build stateless applications. It shows how to develop using Dart, the programming language of Flutter and the basic concepts of the framework. The lecture proposes three simple and small projects, namely HelloWorld, Viewer and Login. Slides of the lecture can be found here.

Exercise Lecture 2 - Flutter - Stateful Applications

This lecture explains how to create and build stateful applications. It shows how to use Stateful widgets, how to manage the state and how the state can be passed between different widgets. The lecture proposes three small projects, namely Counter, Calculator and Calculator with Notifier. Slides of the lecture can be found here.

Exercise Lecture 3 - Flutter - Stateful Applications

This lecture explains how to create and build stateful applications. It reports also examples of unit and widget testing. The lecture proposes one project, namely Movies. Slides of the lecture can be found here.

Requirements

Exercise Lecture 4 - React Native - Introduction

This lecture explains how to create and build stateless and stateful applications. It shows how to develop using Javascript and React Native, and the basic concepts of the framework. The lecture proposes two simple and small projects, namely HelloWorld and Counter. Slides of the lecture can be found here.

Exercise Lecture 5 - React Native - Stateful Applications

This lecture explains how to create and build stateful applications. It shows how to ,manage the state, and how the state can be passed between different widgets. The lecture proposes two small projects, namely Calculator and Movies. Slides of the lecture can be found here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published