Tijn van den Eijnde
onlyflutter.com
Tijn van den Eijnde
@onlyflutter.com
Learn everything about Flutter: https://onlyflutter.com
Pinned
Finally finished the redesign of my Feed Reader application Your News. Also, decided to remove all the Ads in the application.

👉 Check it out: play.google.com/store/apps/d...

#flutterdev #android

It took a while, but I’m planning to create a redesign guide with useful tips in the future!💡
Your News - RSS Feed Reader - Apps on Google Play
Personalized RSS, YouTube and Reddit Feed Reader & Aggregator
play.google.com
How to Create Liquid Glass Launcher Icons Using Icon Composer

#flutterdev #ios26 #xcode26 #flutter

onlyflutter.com/how-to-creat...
September 16, 2025 at 6:58 PM
When it comes to Flutter, there are two popular approaches to writing integration tests:

1. 𝗖𝗼𝗺𝗺𝗼𝗻 𝗮𝗽𝗽𝗿𝗼𝗮𝗰𝗵: Uses a separate integration_test directory.
2. 𝗙𝗹𝘂𝘁𝘁𝗲𝗿 𝗗𝗿𝗶𝘃𝗲𝗿 𝗮𝗽𝗽𝗿𝗼𝗮𝗰𝗵: Possibility to reuse widget tests from the test directory.

#flutterdev

👉 𝗟𝗲𝗮𝗿𝗻 𝗺𝗼𝗿𝗲: onlyflutter.com/how-to-creat...
March 25, 2025 at 4:46 PM
Hive_ce 2.11.0 (prerelease) has been released which includes support for isolates through IsolatedHive.

#flutterdev #dart

👉Test it out here: pub.dev/packages/hiv...

New to Hive CE? Check out the following article: onlyflutter.com/how-to-add-a...
hive_ce 2.11.0-pre.4 | Dart package
Hive Community Edition - A spiritual continuation of Hive v2
pub.dev
March 23, 2025 at 7:44 PM
Looking for a way to monetize your Flutter application? Consider ads using Google AdMob.

Ads are a great way to monetize your application. Ads can be placed at the bottom of your application, inside lists, or even on the whole page.

#flutterdev #dart

👉 Learn more: onlyflutter.com/flutter-ads-...
March 17, 2025 at 5:27 PM
Did you know you can easily host your Flutter web apps for free using Firebase?

Firebase offers a free tier with up to 10GB of hosting per month. For basic Flutter web apps such as portfolios, and landing pages, this is more than enough.

#flutterdev

👉 Learn more: onlyflutter.com/how-to-host-...
March 10, 2025 at 7:56 PM
To ensure that our code meets standards, is correctly formatted, and thoroughly tested, we often use CI/CD pipelines.

However, this is not always necessary. If you prefer a simpler solution, you can use Git Hooks instead.

#flutter #dart #flutterdev

👉Learn more: onlyflutter.com/git-hooks-in...
March 5, 2025 at 7:16 PM
Do not make this mistake when implementing modal bottom sheets in Flutter.

Flutter has a 𝗕𝗼𝘁𝘁𝗼𝗺𝗦𝗵𝗲𝗲𝘁 widget, but it should not be used with the 𝘀𝗵𝗼𝘄𝗠𝗼𝗱𝗮𝗹𝗕𝗼𝘁𝘁𝗼𝗺𝗦𝗵𝗲𝗲𝘁 function.

#FlutterDev #Flutter

Learn more about it here: onlyflutter.com/how-to-creat...
February 27, 2025 at 4:16 PM
Save Data on the Device Using Shared Preferences in Flutter

#flutterdev

onlyflutter.com/save-data-on...
Save Data on the Device Using Shared Preferences in Flutter
Learn how to save, retrieve and delete data from the persistent storage of the user's device using Shared Preferences in Flutter
onlyflutter.com
February 22, 2025 at 7:40 PM
Manage Translation Files in Flutter Using BabelEdit

BabelEdit saves me a lot of time, what tools do you use to manage all the translations?

#flutterdev

onlyflutter.com/manage-trans...
Manage Translation Files in Flutter Using BabelEdit
Learn how to manage your translation files in Flutter using BabelEdit. BabelEdit simplifies internationalization and helps you save time.
onlyflutter.com
February 20, 2025 at 6:40 PM
Finally finished the redesign of my Feed Reader application Your News. Also, decided to remove all the Ads in the application.

👉 Check it out: play.google.com/store/apps/d...

#flutterdev #android

It took a while, but I’m planning to create a redesign guide with useful tips in the future!💡
Your News - RSS Feed Reader - Apps on Google Play
Personalized RSS, YouTube and Reddit Feed Reader & Aggregator
play.google.com
February 10, 2025 at 6:51 PM
Just updated the article: How to Add In-App Payments With RevenueCat in Flutter! Now includes a section on handling cancellations.

#flutter #flutterdev #dart #revenuecat

onlyflutter.com/how-to-add-i...
How to Add In-App Payments With RevenueCat in Flutter
Learn how to add in-app payments in Flutter using RevenueCat with their Purchases Flutter package, including displaying and buying products
onlyflutter.com
February 9, 2025 at 6:26 PM
I am working on canceling subscriptions using RevenueCat in Flutter. Is this still the way to go?

#flutterdev #flutter #dart #revenuecat
February 8, 2025 at 10:48 AM
New Hive Community Edition 2.10.0 is here! This release introduces one of the most requested features: increasing the maximum type ID from 223 to 65439. 🚀

This will make it easier to manage large and complex object models.

#flutterdev #flutter #dart

👉Check it out: pub.dev/packages/hiv...
hive_ce | Dart package
Hive Community Edition - A spiritual continuation of Hive v2
pub.dev
February 6, 2025 at 5:47 PM
What started with implementing a new feature for the Your News application ended up in a complete redesign of the whole application, and I'm getting close to finishing it!

#FlutterDev

play.google.com/store/apps/d...
February 2, 2025 at 12:47 PM
Ensure best practices in Dart & Flutter effortlessly with the very_good_analysis package. Used and tested daily by developers at Very Good Ventures, it enforces robust linting rules for high-quality code.

#dart #flutter #flutterdev

👉 Learn more about it: onlyflutter.com/improving-co...
Improving Code Quality in Flutter With Very Good Analysis
Enhance your Flutter code with Very Good Analysis: Improve code quality, follow best practices, simplify code, find unused code, and more
onlyflutter.com
January 30, 2025 at 8:10 PM
Hive is a popular Flutter package that stores data locally on mobile devices; unfortunately, it is no longer maintained.

However, there is a community version available that is very actively maintained.

#flutter #flutterdev

👉Learn more about it here: onlyflutter.com/how-to-add-a...
How to Add a Local Database Using Hive in Flutter
Learn how to add a local database to your Flutter project using Flutter Hive community edition, including storing, updating and deleting
onlyflutter.com
January 8, 2025 at 6:56 PM
When you need to return multiple objects from functions in Dart, you might use Lists, Maps, Sets, or custom objects. An alternative and often simpler way to return multiple objects in Dart is by using records.

#FlutterDev

Learn more about records in Dart: onlyflutter.com/returning-mu...
December 9, 2024 at 9:48 AM
Do not make these mistakes with modal bottom sheets in Flutter!

#Flutter #FlutterDev

Find out more: onlyflutter.com/how-to-creat...
December 5, 2024 at 8:55 PM
How to Create Card Stacks in Flutter

#Flutter #FlutterDev

onlyflutter.com/how-to-creat...
December 3, 2024 at 7:21 PM
Reposted by Tijn van den Eijnde
Will start in 10minutes with my live stream refactoring the new #flutterdev sample compass app the way I would architect such an app.
Will post the link in the reply to this post shortly
December 2, 2024 at 6:50 PM
When starting new Flutter projects with the "flutter create project_name" command, you might find yourself needing to manually remove certain platform folders.

Fortunately, there is a more efficient way to exclude platforms using the "flutter config" command.

#Flutter #FlutterDev
November 30, 2024 at 7:15 AM
A simple but effective way I save time is by launching the Android emulator with a batch script on Windows.

If you are curious about how to set it up, take a look at the following article: onlyflutter.com/how-to-launc...
How to Launch Your Android Emulator From the Terminal
Start your Android emulator from the terminal, to avoid having to open Android Studio, which is not only easier but also much faster.
onlyflutter.com
November 29, 2024 at 12:57 PM