Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Flutter: Part 04 Building an App with State

Flutter: Part 04 Building an App with State

1h 39mBeginner2019-08-16

Authors

London App Brewery

London App Brewery

App development bootcamp

Angela Yu

Angela Yu

Doctor, iOS Developer, Founder of London App Brewery

Course details

Once you have mastered Flutter basics, it’s time to learn state management—techniques used to manage all the information stored in an app’s memory, such as active UI elements, user preferences, notifications, and more. There are several different methods for managing state in Flutter and this course introduces you to the basics. Discover how to create more flexible layouts, use functions to streamline your code, incorporate variables and data types, and leverage Stateful and Stateless widgets. Instructor Angela Yu also issues three different challenges to test your new Flutter skills. Each lesson is illustrated using a fun, real-world project—a dice game app—that you can build, customize, and add to your Flutter portfolio.

Skills covered

FlutterCross-Platform DevelopmentMobile DevelopmentSoftware Development ToolsGoogleSoftware DevelopmentOne-Off

Concepts

1. Building an App with State

  • 01 - A stateful dice app (Dicee project)
  • 02 - Using the Expanded widget for flexible layouts, part 1
  • 03 - How to use intention actions
  • 04 - Detecting user interaction with Flutter buttons
  • 05 - Dart functions
  • 06 - Making the dice image change reactively
  • 07 - Dart variables
  • 08 - Dart data types
  • 09 - Stateful vs. Stateless widgets
  • 10 - Randomizing the dice and challenge 1
  • 11 - Challenge 1 solution and challenge 2
  • 12 - Challenge 2 solution and challenge 3
  • 13 - Challenge 3 solution

2. Boss-Level Challenge (Magic 8 Ball Project)

  • 14 - Magic 8 Ball - A decision-making app

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal