Today it is about getting more comfortable in creating and playing with Flutter widgets.

Image for post
Image for post
Photo by Samuel Yongbo Kwon on Unsplash

Introduction

In previous articles of this series, we have learned how to develop the user interface of the login page and the list view. Furthermore, we have learned how to add our project to Firebase and implement Google Sign-In for our application. In the last article, we have discovered how to use Firestore in order to save our recipes in a cloud database. …


How to store your favorite recipes in a Firestore database by using Dart and Flutter.

In the previous article we have created a Firebase project for our recipes app and implemented the authentication with Google Sign-In. Firebase offers us many other tools that help us to develop apps and improve their quality. Today we are going to see how to include Firestore into our project. Firestore is a cloud NoSQL database.

Image for post
Image for post
Photo by Maarten van den Heuvel on Unsplash

This series of articles is a step-by-step guide of the creation of a simple recipes app in Flutter and Dart. This guide does not require any previous experience in Dart and Flutter. If you are familiar with principles of object-oriented programming, you are ready to follow this series of articles. Previous articles of this series describe how to develop the user interface of the login page and the list view of our recipes app. …


Firebase, Google Authentication and Flutter. Let’s see how it works.

Firebase includes a lot of great tools for building, maintaining and improving quality of apps. Let’s have a more detailed look at Google Sign-In and how to integrate this functionality into a Flutter project.

This series of articles describes the implementation of a simple recipes app made in Flutter. In previous articles Simple Recipes App made in Flutter — Introduction and Simple Recipes App made in Flutter — List View we’ve learned how to implement the user interface.

You can find the code used in this and previous articles in the recipes_app repository on github. If you have already read previous articles of this series, we’re ready to go. …


In the article Simple Recipes App made in Flutter — Introduction you’ve learned about stateless widgets, layouts, themes and how to navigate in Dart and Flutter. Requirements to follow this series of articles are basic approaches of object-oriented programming and basic command line knowledge. You may follow the previous article to continue the implementation from that point. Over the next few weeks, I will publish further articles to continue the story of our Recipes app and to write about a few more topics.

Today, we are going to enjoy a good coffee and familiarize us with list views, create a data model and get more confident in implementing custom widgets and in using themes. …


A few weeks ago, I couldn’t even imagine myself developing mobile apps at all. I have never done it before and going out of comfort zone and starting to learn about topics that are completely new for you always costs a lot of effort. Then I heard about Flutter and it has changed everything in my life. No, but seriously, Flutter is a great solution for creating mobile apps for Android and iOS. For both of them only one code base is necessary. Sounds good, right?

In this series of articles I want to show you how to create a recipes app by using Dart and Flutter and how easy it is. To follow the articles you do not need any previous experience in Dart and Flutter. It’s sufficient if you know basic approaches of object-oriented programming and basic command line knowledge. …

About

Michael Krol

Trying to get a better software developer everyday.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store