# Real-World Flutter by Tutorials

**URL:** https://forums.kodeco.com/c/books/real-world-flutter-by-tutorials/91.md

[Latest](https://forums.kodeco.com/latest.md) · [Categories](https://forums.kodeco.com/categories.md) · [Tags](https://forums.kodeco.com/tags.md)

---

## [About the Real-World Flutter by Tutorials category](https://forums.kodeco.com/t/about-the-real-world-flutter-by-tutorials-category/179061)

<div class="topic-metadata">

**Author:** [@jellodiil](https://forums.kodeco.com/u/jellodiil)\
**Replies:** 0

</div>

This is the official forum for our book, Real-World Flutter by Tutorials, available here: https://www.raywenderlich.com/books/real-world-flutter-by-tutorials First edition published on September 28th 2022.

---

## [How to make the examples work](https://forums.kodeco.com/t/how-to-make-the-examples-work/197802)

<div class="topic-metadata">

**Author:** [@wolkenschieber](https://forums.kodeco.com/u/wolkenschieber)\
**Replies:** 7\
**Last updated:** [November 10, 2025, 6:59am UTC](https://forums.kodeco.com/t/how-to-make-the-examples-work/197802 "2025-11-10T06:59:55Z")

</div>

The examples of the book don’t work with the current versions of Flutter. Until 3.10 you could patch around and get things going but as of 3.13 there’s no way. See the issues and output with the current version, and a s…

---

## [Errata for Real-World Flutter by Tutorials 1st Edition](https://forums.kodeco.com/t/errata-for-real-world-flutter-by-tutorials-1st-edition/179062)

<div class="topic-metadata">

**Author:** [@jellodiil](https://forums.kodeco.com/u/jellodiil)\
**Replies:** 12\
**Last updated:** [October 15, 2023, 6:48pm UTC](https://forums.kodeco.com/t/errata-for-real-world-flutter-by-tutorials-1st-edition/179062 "2023-10-15T18:48:15Z")

</div>

Creating this topic to catch any typos and bugs in the 1st Edition of Real-World Flutter by Tutorials.

---

## [Error on SearchBar](https://forums.kodeco.com/t/error-on-searchbar/187741)

<div class="topic-metadata">

**Author:** [@gusantunes](https://forums.kodeco.com/u/gusantunes)\
**Replies:** 3\
**Last updated:** [October 10, 2023, 7:53pm UTC](https://forums.kodeco.com/t/error-on-searchbar/187741 "2023-10-10T19:53:23Z")

</div>

Hello guys, I’m new on Flutter and Dart but I’m having an issue with SearchBar on first load.

---

## [Make command fails](https://forums.kodeco.com/t/make-command-fails/179809)

<div class="topic-metadata">

**Author:** [@chazmanian](https://forums.kodeco.com/u/chazmanian)\
**Replies:** 12\
**Last updated:** [January 12, 2023, 3:01pm UTC](https://forums.kodeco.com/t/make-command-fails/179809 "2023-01-12T15:01:45Z")

</div>

Working in Windows 11 - there is no native make command. I tried mingw32-make (which I do have installed) and that runs but an error is thrown in the very first starter project: Running “flutter pub get” in starter… …

---

## [Unhandled Exception: \[core/no-app\] No Firebase App '\[DEFAULT\]' has been created - call Firebase.initializeApp()](https://forums.kodeco.com/t/unhandled-exception-core-no-app-no-firebase-app-default-has-been-created-call-firebase-initializeapp/184573)

<div class="topic-metadata">

**Author:** [@lkp853](https://forums.kodeco.com/u/lkp853)\
**Replies:** 3\
**Last updated:** [July 31, 2023, 8:03pm UTC](https://forums.kodeco.com/t/unhandled-exception-core-no-app-no-firebase-app-default-has-been-created-call-firebase-initializeapp/184573 "2023-07-31T20:03:14Z")

</div>

From chapter 2, I build and run the app to get the error, and the app froze on the launch screen. I had run sh propagate-config- files.sh in Chapter 1. The final project was like that too. Launching lib/main.dart on iP…

---

## [Router Master with Drawer](https://forums.kodeco.com/t/router-master-with-drawer/184450)

<div class="topic-metadata">

**Author:** [@shahil7685](https://forums.kodeco.com/u/shahil7685)\
**Replies:** 6\
**Last updated:** [July 31, 2023, 7:47pm UTC](https://forums.kodeco.com/t/router-master-with-drawer/184450 "2023-07-31T19:47:49Z")

</div>

How do use the RouteMaster package with a drawer based application? I am having a little hard-time making the RouteMaster package work using the approach given in the book.

---

## [Database Singleton Helper class vs Package](https://forums.kodeco.com/t/database-singleton-helper-class-vs-package/184198)

<div class="topic-metadata">

**Author:** [@shahil7685](https://forums.kodeco.com/u/shahil7685)\
**Replies:** 2\
**Last updated:** [July 28, 2023, 10:31pm UTC](https://forums.kodeco.com/t/database-singleton-helper-class-vs-package/184198 "2023-07-28T22:31:41Z")

</div>

Hello, I have read 2 books. Real World Flutter by Tutorials (uses Hive) Flutter Apprentice (uses SQLite) In Flutter Apprentice, the database part is managed using a Singleton Helper class whereas in Real World Flutte…

---

## [Favqs signup is not working](https://forums.kodeco.com/t/favqs-signup-is-not-working/183317)

<div class="topic-metadata">

**Author:** [@niraj33](https://forums.kodeco.com/u/niraj33)\
**Replies:** 2\
**Last updated:** [June 12, 2023, 4:29pm UTC](https://forums.kodeco.com/t/favqs-signup-is-not-working/183317 "2023-06-12T16:29:37Z")

</div>

While signup it is showing (500 Internal Server Error) I couldn\`t be able to proceed further. Help please

---

## [Environments (Dev/Test/Stage/Prod)](https://forums.kodeco.com/t/environments-dev-test-stage-prod/183270)

<div class="topic-metadata">

**Author:** [@shahil7685](https://forums.kodeco.com/u/shahil7685)\
**Replies:** 4\
**Last updated:** [June 12, 2023, 4:19pm UTC](https://forums.kodeco.com/t/environments-dev-test-stage-prod/183270 "2023-06-12T16:19:43Z")

</div>

Well first of all thank you for this brilliant book. This is the exact book that I have always looked for when I actually wanted to work on a project after learning. The only thing missing here is the creation of the d…

---

## [Size of app after using a package like (intl) in more than one package](https://forums.kodeco.com/t/size-of-app-after-using-a-package-like-intl-in-more-than-one-package/183262)

<div class="topic-metadata">

**Author:** [@yousef\_mo](https://forums.kodeco.com/u/yousef_mo)\
**Replies:** 2\
**Last updated:** [June 12, 2023, 3:58pm UTC](https://forums.kodeco.com/t/size-of-app-after-using-a-package-like-intl-in-more-than-one-package/183262 "2023-06-12T15:58:01Z")

</div>

I want to ask a question about for example if I want to use a package like flutter\_screenutil I will need to add a package in pubspec for main and component\_library and features will this affect the total size of the app…

---

## [Considering Real World an important topic is missing](https://forums.kodeco.com/t/considering-real-world-an-important-topic-is-missing/187926)

<div class="topic-metadata">

**Author:** [@shakirkasmani92](https://forums.kodeco.com/u/shakirkasmani92)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 8:21pm UTC](https://forums.kodeco.com/t/considering-real-world-an-important-topic-is-missing/187926 "2023-06-02T20:21:14Z")

</div>

A chapter should be added for Open Sourcing and Licensing. Reader must get a basic idea about licensing an app, copyright, use open source library and packages lawfully.

---

## [Architecture with local packages](https://forums.kodeco.com/t/architecture-with-local-packages/187905)

<div class="topic-metadata">

**Author:** [@ckyony](https://forums.kodeco.com/u/ckyony)\
**Replies:** 0\
**Last updated:** [June 2, 2023, 6:04am UTC](https://forums.kodeco.com/t/architecture-with-local-packages/187905 "2023-06-02T06:04:40Z")

</div>

Hi there, I am wondering how to structure a application (like Uber) using the same domain but for 2 different users. The driver app and the user app. What do you suggest as organization?

---

## [Managing local Packages](https://forums.kodeco.com/t/managing-local-packages/187902)

<div class="topic-metadata">

**Author:** [@ckyony](https://forums.kodeco.com/u/ckyony)\
**Replies:** 0\
**Last updated:** [June 2, 2023, 5:27am UTC](https://forums.kodeco.com/t/managing-local-packages/187902 "2023-06-02T05:27:33Z")

</div>

Hi Enrico, Once again, the book is a wonderful gift for intermediate-level developers like me. I am wondering why you did not choose Melos to manage the local packages instead of creating a custom Makefile.

---

## [Chapter 7 Router configuration](https://forums.kodeco.com/t/chapter-7-router-configuration/187447)

<div class="topic-metadata">

**Author:** [@arrmixer](https://forums.kodeco.com/u/arrmixer)\
**Replies:** 0\
**Last updated:** [May 18, 2023, 9:59pm UTC](https://forums.kodeco.com/t/chapter-7-router-configuration/187447 "2023-05-18T21:59:14Z")

</div>

hey everyone! Thank you to the authors for making this book. Great read so far. Much Appreciated! I had a question regarding the setup of Router with go\_router. In the docs, the implementation is to only use the routerc…

---

## [Cloned project files from github.They are already completed](https://forums.kodeco.com/t/cloned-project-files-from-github-they-are-already-completed/187081)

<div class="topic-metadata">

**Author:** [@pradeep101](https://forums.kodeco.com/u/pradeep101)\
**Replies:** 5\
**Last updated:** [May 10, 2023, 11:32am UTC](https://forums.kodeco.com/t/cloned-project-files-from-github-they-are-already-completed/187081 "2023-05-10T11:32:18Z")

</div>

Project is already completed even if I open starter project.

---

## [Propagate config files script problem](https://forums.kodeco.com/t/propagate-config-files-script-problem/182680)

<div class="topic-metadata">

**Author:** [@paulio84](https://forums.kodeco.com/u/paulio84)\
**Replies:** 9\
**Last updated:** [April 27, 2023, 6:30am UTC](https://forums.kodeco.com/t/propagate-config-files-script-problem/182680 "2023-04-27T06:30:31Z")

</div>

Hi, During chapter 1 you explain that using the propagate-config-files script is the easiest and fastest way to copy the IDE folder (.idea / .vscode) and the firebase config to the other directories so that the configur…

---

## [\[Solved\] Chapter 1 Start - Doesn't run](https://forums.kodeco.com/t/solved-chapter-1-start-doesnt-run/185808)

<div class="topic-metadata">

**Author:** [@wolkenschieber](https://forums.kodeco.com/u/wolkenschieber)\
**Replies:** 2\
**Last updated:** [April 27, 2023, 6:22am UTC](https://forums.kodeco.com/t/solved-chapter-1-start-doesnt-run/185808 "2023-04-27T06:22:38Z")

</div>

The starter project for the first chapter doesn’t run. I’ve already cleared some obstacles like Updating Android SDK version 01-setting-up-your-environment/projects/starter/android/app/build.gradle android { - co…

---

## [3 errors in any main.dart](https://forums.kodeco.com/t/3-errors-in-any-main-dart/183322)

<div class="topic-metadata">

**Author:** [@cznlde](https://forums.kodeco.com/u/cznlde)\
**Replies:** 4\
**Last updated:** [April 27, 2023, 6:21am UTC](https://forums.kodeco.com/t/3-errors-in-any-main-dart/183322 "2023-04-27T06:21:14Z")

</div>

I am getting those errors in any main.dart. Even those which worked fine before probably flutter of dart update. The type of ‘\_favQsApi’ can’t be inferred because it depends on itself through the cycle: \_favQsApi, \_user…

---

## [DioError \[DioErrorType.other\]: HandshakeException: Handshake error in client (OS Error:](https://forums.kodeco.com/t/dioerror-dioerrortype-other-handshakeexception-handshake-error-in-client-os-error/185679)

<div class="topic-metadata">

**Author:** [@redant](https://forums.kodeco.com/u/redant)\
**Replies:** 0\
**Last updated:** [March 29, 2023, 12:57pm UTC](https://forums.kodeco.com/t/dioerror-dioerrortype-other-handshakeexception-handshake-error-in-client-os-error/185679 "2023-03-29T12:57:37Z")

</div>

Hi, I am doing crash course on Chapter 7: Routing & Navigating. Build and run,(Debug on device with Android version: 7.0 NRD90M)t,he starter code to load the home screen and find the following error: I/flutter (16397)…

---

## [Error: \[core/no-app\] No Firebase App '\[DEFAULT\]' has been created - call Firebase.initializeApp()](https://forums.kodeco.com/t/error-core-no-app-no-firebase-app-default-has-been-created-call-firebase-initializeapp/184691)

<div class="topic-metadata">

**Author:** [@forwardtomy](https://forums.kodeco.com/u/forwardtomy)\
**Replies:** 6\
**Last updated:** [March 6, 2023, 3:42am UTC](https://forums.kodeco.com/t/error-core-no-app-no-firebase-app-default-has-been-created-call-firebase-initializeapp/184691 "2023-03-06T03:42:37Z")

</div>

Hi. I am getting the following error. Does anyone know how to fix this? This is for Android. Working on the chapter 2 code, final version. I have downloaded and copied the google-services.json file under android/app f…

---

## [Favqs.com is down](https://forums.kodeco.com/t/favqs-com-is-down/181808)

<div class="topic-metadata">

**Author:** [@oleksiiy451](https://forums.kodeco.com/u/oleksiiy451)\
**Replies:** 2\
**Last updated:** [February 8, 2023, 4:24pm UTC](https://forums.kodeco.com/t/favqs-com-is-down/181808 "2023-02-08T16:24:29Z")

</div>

Hi! You did great job with the book. It looks like api used in the app is down for now. Any solutions or info about that?

---

## [Generate API Key does not work on FavQs.com](https://forums.kodeco.com/t/generate-api-key-does-not-work-on-favqs-com/182976)

<div class="topic-metadata">

**Author:** [@forwardtomy](https://forums.kodeco.com/u/forwardtomy)\
**Replies:** 3\
**Last updated:** [February 8, 2023, 4:23pm UTC](https://forums.kodeco.com/t/generate-api-key-does-not-work-on-favqs-com/182976 "2023-02-08T16:23:52Z")

</div>

I created an account on https://favqs.com and when I navigate to FavQs - Sign In and click on the Generate API Key button, nothing happens. Is this reserved for Pro users?
