• The Best Flutter UI Library Alternatives

    The Best Flutter UI Library Alternatives

    Material and Cupertino design has been part of the Flutter ecosystem since the beginning. But sometimes you want your app to look differently without doing all the styling. In this article, I am presenting the best Flutter UI library alternatives found on pub.dev.

  • Exploring Firebase Studio — A New AI Cloud Code Editor

    Exploring Firebase Studio — A New AI Cloud Code Editor

    Introduction I am exploring Firebase Studio to find out if it’s already a serious competitor for Windsurf or Cursor. Firebase Studio is the new kid on the block after Cursor and Windsurf made vibe coding generally available. Instead of writing code directly, users prompt the AI to get a working app for mobiles or the web. […]

  • How To Enable Hot Reload For Flutter Web

    How To Enable Hot Reload For Flutter Web

    Debugging web apps has always been a little painful for me. Imagine you have multiple menus and nested screens. Any change resulted in a hot restart and you had to navigate to the previous screen again to see if the changes were applied. But things are about to get better!

  • How To Show A Popup In Your Flutter App With Riverpod

    How To Show A Popup In Your Flutter App With Riverpod

    Displaying a popup is a rather trivial task for any seasoned Flutter developer. But when you are using Riverpod as state management solution, it can be a bit tricky. Here is my approach on how to show a popup in your Flutter app with Riverpod.

  • How To Do Widget Testing In Flutter Apps

    How To Do Widget Testing In Flutter Apps

    Together with unit tests and integration tests, widget tests are the backbone of every testing scenario for Flutter apps. In this article, we’ll dive in and explore how to do widget testing in Flutter apps!

  • Easy Confetti Animations In Flutter Apps

    Easy Confetti Animations In Flutter Apps

    Celebrating user achievements is a great way to boost engagement in your Flutter apps. In this article, we’ll discover how to add simple confetti animations in Flutter apps . But since we are lazy developers, we use a package instead of creating the animation on our own. With the code examples and demo videos, you’ll be ready to blast your users away with confetti!

  • How To Implement Account Management Methods With Firebase Authentication

    How To Implement Account Management Methods With Firebase Authentication

    In this article, we explore how to build a modern Flutter app with user authentication powered by Firebase Authentication. You’ll learn how to implement account management methods with Firebase Authentication in the most simple way. Check out the demo application and see how everything comes together.

  • How To Show Test Coverage Of A Flutter App In Visual Studio Code

    How To Show Test Coverage Of A Flutter App In Visual Studio Code

    Here is a short guide about how to show test coverage of a Flutter app in Visual Studio Code. With code coverage, you can identify parts of your app that aren’t tested yet. However, it doesn’t tell you if your tests are good or your app is free of bugs!

  • How To Use BottomNavigationBar In Flutter Apps

    How To Use BottomNavigationBar In Flutter Apps

    Mobile apps often use bottom navigation. You can reach all entries with one hand and it’s the same for Android and iOS. For Flutter apps, there is the widget BottomNavigationBar to accomplish this. In this article, I’ll share how to use BottomNavigationBar in Flutter apps.

  • How To Cut A Design Mockup Into Flutter Widgets

    How To Cut A Design Mockup Into Flutter Widgets

    In software projects, there is usually a project vision of what the end product should look like. When a developer starts working, there should be some kind of mockup (best case is a Figma file, but I have also seen pencil drawings…). In this article, I want to share my strategies of how to cut a design mockup into Flutter widgets.

  • Why AbsorbPointers Are Dangerous In Flutter Widget Tests

    Why AbsorbPointers Are Dangerous In Flutter Widget Tests

    I introduced an AbsorbPointer widget which broke my app but the tests to prevent exactly this didn’t fail. Here is why AbsorbPointers are dangerous in Flutter widget tests.

  • Improve Your WordPress Page Speed With Compression And Better Image Formats

    Improve Your WordPress Page Speed With Compression And Better Image Formats

    I recently updated my QuickCoder WordPress blog and finally tackled the performance issued I had for a long time. My major problem was that the page loading time was too slow. Since the first impression matters and I get a ton of visitors from search engines, this problem needs to be taken care of at some point. Here is how to improve your WordPress page speed.

  • 6 Privacy Tips To Protect Your Online Life

    6 Privacy Tips To Protect Your Online Life

    Nothing is free in this world. On the internet, you pay with your data. But your data should not be exposed by others. Learn how to stay safe online with these 6 privacy tips!

  • How To Write A Proper Dart Data Model (AI Prompt Included)

    How To Write A Proper Dart Data Model (AI Prompt Included)

    Writing good data models is essential for every developer. In this article I want to show you how to write a proper Dart data model manually, with package support, through AI assistance, or with a web tool. Take this as a starting point to write better models in the future.

  • How To Download Files With The web Package In Flutter Apps

    How To Download Files With The web Package In Flutter Apps

    With Dart 3.7, you need to make some changes to your code and move away from dart:html. Here is how you can adapt your code with an example.

  • How To Debug Firebase Analytics Events From A Flutter Web App

    How To Debug Firebase Analytics Events From A Flutter Web App

    The Firebase Analytics Debug View is a handy tool to check what events your app sends in real time. However, it requires a bit of setup to work from a Flutter web app. Here is how to use the Firebase Analytics Debug View with a Flutter web app.

  • Microsoft Finally Improved Its Designer And I Like It

    Microsoft Finally Improved Its Designer And I Like It

    Microsoft Designer went from single file projects to subpages. You can now collect the corresponding files in one project. In addition, there is a layer selection menu to quickly select and edit the items you want.

  • Why Cody Free Is A Great AI Coding Assistant

    Why Cody Free Is A Great AI Coding Assistant

    Cody is an AI assistant for your favorite IDEs. You get unlimited autocompletes and chat messages, access to 8 LLMs, and they don’t train on your data. Sounds great, right?

  • 7 Ways To Create Copies Of Immutable Objects In C#

    7 Ways To Create Copies Of Immutable Objects In C#

    Here is an interesting collection of 7 ways to create a copy of an immutable data class in C#. The methods are range from copy constructors over reflection to serialization.

  • A Short Excursion Into The Pitfalls Of Flutter Widget Testing

    A Short Excursion Into The Pitfalls Of Flutter Widget Testing

    Sometimes testing is a joy and sometimes not. Here is a short excursion into the pitfalls of Flutter widget testing. Learn about handling overflow errors, the problems of SelectableText, and the icon() constructors of buttons.