As with many other technologies and frameworks, Flutter has many options available for us to manage our state and developer our app. From the Scoped Model, Provider, the BLoC package or simple-vanilla BLoC with RxDart to the simple setState. It can be Read More
Most applications have a single purpose: be it connecting to an API to retrieve and add some information, storing information locally or giving the user information about what’s around him. But as the number of developers and companies grow, it’s very difficult Read More
When you need to display a set of actions to the user without loosing focus on the current page, a Bottom Sheet might be a good solution for that. Maybe you want your user to confirm an action, like adding a certain Read More
When developing an Android project, you might want to test your app with different backend environments: QA, DEV, and Production. Instead of changing the endpoints by hand each time you want to deploy a new version of the app, you might want Read More
Being an organiser is not always easy, but it also can be very fun and rewarding. It’s not only finding the correct spot to host the event, publishing on social media and waiting for people to attend, but also being there each Read More
Tom Gilder released the first version of Apple’s Sign In Button plugin to be used in Flutter. This will let users login into apps using their Apple’s Credentials, a new feature that was announced at this year’s WWDC, as an alternative to Read More
If you are new to Flutter, finding the best resources to learn might be difficult. With so many blog posts, architectures, sample apps, and youtube videos, you easily get lost when you just wanted to create a simple app. Thankfully, Lara Martín Read More
In a ListView, we may want to fine-tune how our items scroll: sometimes we don’t want the scroll to be endless but to stop at each item. If this is the case, we can go even go further and say that we Read More
When creating a mobile application you often need to handle asynchronous operations: network calls to an API, accessing the device’s information with Platform Channels or waiting for a countdown to finish. When using Dart and Flutter for the first time we stumble Read More
Storing data in your app can be difficult. Depending on the amount and type of data, you have to decide between shared_preferences or a local database. However, using a database for your app can be a daunting task, and for that reason, Read More
Recent Comments