0% found this document useful (0 votes)
11 views2 pages

Flutter

The CAP486 course on Mobile App Development with Flutter aims to equip students with skills in Flutter architecture, Dart programming, and UI design. Key topics include working with UI widgets, Flutter components, and creating packages, alongside practical implementations of these concepts. The course includes a textbook by Hosseini Pouya and a reference book on Flutter performance.

Uploaded by

adityairon2004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

Flutter

The CAP486 course on Mobile App Development with Flutter aims to equip students with skills in Flutter architecture, Dart programming, and UI design. Key topics include working with UI widgets, Flutter components, and creating packages, alongside practical implementations of these concepts. The course includes a textbook by Hosseini Pouya and a reference book on Flutter performance.

Uploaded by

adityairon2004
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CAP486:MOBILE APP DEVELOPMENT WITH FLUTTER

L:2 T:0 P:4 Credits:4

Course Outcomes: Through this course students should be able to

CO1 :: understand the architecture of flutter application

CO2 :: analyze the working of packages in dart programming

CO3 :: design interactive applications using UI Widgets

CO4 :: develop hybrid applications using flutter components

Unit I
Introduction to Flutter : installation, installing Android Studio, installing Flutter and Dart plugin on
Android Studio, flutter architecture
Unit II
Working with UI Widget : understanding widget tree, types of widgets, working with widgets such
as Text, text field, flat button, raised button, snack bar, switch, toggle button, elevated button
Unit III
Flutter components : layouts, types of layout widget, gesture control, state management, applying
animation, animation based classes
Unit IV
Packages : packages, creating and importing packages, types of packages, dart package, flutter
plugin package
Unit V
Introduction to Dart programming : basics of dart programming, data types, operators and
decision making statements, string operations, control structures, functions and types of functions,
lambda function
Unit VI
Classes in Flutter : classes, dart constructors, static keyword, this keyword, deployment of
application, integrating app with firebase

List of Practicals / Experiments:

Practical
• Implementing user interface using widgets

• Implementing various flutter components.

• Implementing packages in flutter

• Implementing dart programming constructs.

• Implementing dart programming control structure.

• Implementing string operations in dart programming.

• Implementing list operations in dart programming.

• Implementing functions in dart programming

• Implementing the concept of classes in dart programming

Text Books:
1. FLUTTER (ENGLISH, PAPERBACK, HOSSEINI POUYA) by HOSSEINI POUYA, PAPERBACK

References:
1. FLUTTER BETTER PERFORMANCE BOOK A BASIC TO ADVANCE BOOK FOR
ARCHITECTURE,PRACTICAL PROJECT OF MOBILE APP DEVELOPMENT APPROACH OF
PROGRAMMING WITH IMAGES ALL CONCEPTS AND NECESSARY TOPICS by LIVRE,
PAPERBACK

Session 2024-25 Page:1/2


Session 2024-25 Page:2/2

You might also like