Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Take Home Assignment 1 12 February 2021 11:16 Total points: 15. In this take home assignment, you will use all the concepts of Flutter that

image text in transcribedimage text in transcribed

Take Home Assignment 1 12 February 2021 11:16 Total points: 15. In this take home assignment, you will use all the concepts of Flutter that have been covered in previous lab assignments. In addition, you will make use of passing values between screen and some basic animations. In this assignment, you will develop a two-screen web app. First screen: Just like the first Lab assignment, the first screen will show a scrollable list of words from which you can select your favorites. The functionality to switch themes (dark/light) must also be present. In addition, a button must be placed on the bottom - clicking which will take you to the second screen. o At the button click, your app must check if exactly 4 favorites were selected. If not, an Alert dialog must pop-up with a corresponding message. . Start X + localhost 51700W i localhost:51763/ Startup Name Generator Startup Name Generator Brown Brown Brown Room Brown Room RoughYouth RoughYouth Dead Tie Dead Tie Patch World Warning You must select exactly 4 favorites Patch World Lost Word Lost Word CuteAge CuteAge FluidWire Fluid Wire CheckDebt CheckDebt GoodRent GoodRent o . . . Second screen: The second screen must receive the list of 4 favorites selected in the first screen. It will have 4 rectangular elements 2 rows, 2 columns. Each rectangular element will support a flip-animation on click/tap. On the back side, each rectangular element will be assigned one of the favorites received from first screen. On the front side, each rectangular element will be show some image. All 4 images must be different. The animation must occur individually on each rectangular element. Place a button at bottom of second screen that navigates back to the first screen. . Startup Name Generator localhost:51768/ Flutter GridView RoughYouth BrownPill Take Home Assignment 1 12 February 2021 11:16 Total points: 15. In this take home assignment, you will use all the concepts of Flutter that have been covered in previous lab assignments. In addition, you will make use of passing values between screen and some basic animations. In this assignment, you will develop a two-screen web app. First screen: Just like the first Lab assignment, the first screen will show a scrollable list of words from which you can select your favorites. The functionality to switch themes (dark/light) must also be present. In addition, a button must be placed on the bottom - clicking which will take you to the second screen. o At the button click, your app must check if exactly 4 favorites were selected. If not, an Alert dialog must pop-up with a corresponding message. . Start X + localhost 51700W i localhost:51763/ Startup Name Generator Startup Name Generator Brown Brown Brown Room Brown Room RoughYouth RoughYouth Dead Tie Dead Tie Patch World Warning You must select exactly 4 favorites Patch World Lost Word Lost Word CuteAge CuteAge FluidWire Fluid Wire CheckDebt CheckDebt GoodRent GoodRent o . . . Second screen: The second screen must receive the list of 4 favorites selected in the first screen. It will have 4 rectangular elements 2 rows, 2 columns. Each rectangular element will support a flip-animation on click/tap. On the back side, each rectangular element will be assigned one of the favorites received from first screen. On the front side, each rectangular element will be show some image. All 4 images must be different. The animation must occur individually on each rectangular element. Place a button at bottom of second screen that navigates back to the first screen. . Startup Name Generator localhost:51768/ Flutter GridView RoughYouth BrownPill

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Expert Oracle Database Architecture

Authors: Thomas Kyte, Darl Kuhn

3rd Edition

1430262990, 9781430262992

More Books

Students also viewed these Databases questions

Question

=+11. Nonverbal Communication: Analyzing Nonverbal Signals [LO-5]

Answered: 1 week ago