Flutter Tutorial: Mood Tracking App with Firebase Cloud Functions

A simple Flutter app illustrating how to work with Firestore, Cloud Functions, and the Firebase Local Emulator. https://codewithandrea.com/articles/flutter-tutorial-firebase-cloud-functions/

Firebase Cloud Functions: Introduction and Project Setup

Learn how to setup your first project using Cloud Functions for Firebase. Includes additional resources about Node.js and the Firebase CLI. https://codewithandrea.com/articles/firebase-cloud-functions/

Flutter TabBar Tutorial: How to Navigate Programmatically Between Tabs

Learn how to use the Flutter TabBar widget to take the user through a sequence of pages, and disable user interaction on the tabs themselves. https://codewithandrea.com/articles/flutter-tab-bar-navigation/

Flutter TextField Validation: How to work with TextEditingController, Form, and TextFormField

TextField validation is a common problem that can be solved in multiple ways. Here's an interesting approach based on TextEditingController and ValueListenableBuilder. https://codewithandrea.com/articles/flutter-text-field-form-validation/

AsyncValueWidget: a reusable Flutter widget to work with AsyncValue (using Riverpod)

How to create a reusable widget class that helps us when working with asynchronous data from Riverpod providers. https://codewithandrea.com/articles/async-value-widget-riverpod/

Flutter TextField validation made easy with TextEditingController and AnimatedBuilder

Validating TextField data on the fly can be done in multiple ways. Here's a simple and elegant approach to reduce boilerplate code. https://codewithandrea.com/articles/flutter-text-field-validation-animated-builder/

How to build a Chat Messaging UI in Flutter

A simple and elegant approach to build a Chat Messaging UI with DecoratedBox, Align, and Padding widgets in Flutter. https://codewithandrea.com/articles/chat-messaging-ui-flutter/

How to add Rounded Borders to a Widget in Flutter

In Flutter you can use DecoratedBox to set a lot of decoration/styling options to your widgets. Here's how. https://codewithandrea.com/tips/rounded-border-widget-flutter/

How to quickly generate some fake data when building Flutter UIs

The faker package lets you generate addresses, names, food, dates, sports... you name it! Here's how to use it. https://codewithandrea.com/tips/faker-package/

How to style an ElevatedButton in Flutter

How to style an ElevatedButton in Flutter, including reusing the same style across all buttons with ThemeData. https://codewithandrea.com/tips/elevated-button-style-flutter/


Members



Search