Brief on the UI
Explore the user interface of the Star Wars app built with Flutter BLoC. Understand how the home, category, details, and likes screens function and interact with the BLoC pattern and SWAPI API for state management.
We'll cover the following...
Our project UI consists of four screens: the home screen, the category screen, the details screen, and the likes screen. Each screen uses certain services and accesses the BLoC in different ways.
In this lesson, we’ll go through the Star Wars app UI and break down how each screen behaves.
Home screen
The home screen is the first screen that the user sees and shows the different categories the user can access.
The categories are all defined in a Category enum:
On the bottom right, there is a floating action button with the text “Likes” inside. This button takes the user ...