FlutterForce — #Week 117

Ümit Duran
Flutter Force
Published in
5 min readApr 18, 2021

Production of FlutterForce — #Week117 supported by Localazy.com, the modern way of multilingual development for Flutter apps

- Flutter on AppleTV demo

A modification of the Flutter engine + test application to demonstrate that Flutter applications run on Apple TV

- Pangolin Desktop UI

  • Pangolin UI is a Desktop shell for dahliaOS, written in Flutter, runs on Linux and Zircon
  • Pangolin was named after a shelled animal like the Armadillo UI
  • Pangolin Desktop is based on the deprecated Capybara shell, with a custom window management system built from the ground up

- Flutter Tutorial — Hive NoSQL Database

Persist data with Flutter’s Hive NoSQL Database locally on Android, iOS & Web by performing Hive CRUD Operations Create, Read, Update and Delete.

- Flutter MVVM Boilerplate

Flutter Boiler Plate containing pre initialised services and following standardised protocol for code quality.

- SQL Database Storage Using Sqlite & Sqflite CRUD

Persist data with Flutter’s Sqflite & Flutter’s Sqlite Database locally on your Android or iOS device by using Raw SQL statements and perform Sqflite CRUD Operations Create, Read, Update and Delete.

- Appwrite ❤️ Flutter : A Trivia Application (Quiz Application)

Let’s learn how we can quickly build a Trivia (Quiz) application with Flutter and Appwrite.

- Flutter & Brave: test your Web Apps on your favorite browser

Hi everyone in my last series on Flutter I show you all the announcements made by the Flutter team and now I want to show you how you can use Brave as a browser to test your Flutter Apps on the Web.

- Flutter: Creating your own Inherited Widgets

While we generally use Provider or GetIt to pass things around in Flutter, there are times when you don’t want to have any dependencies on these libraries, and instead just want to define your own MyFoo.of(context) lookup. Often this is when you’re creating packages yourself.

- Flutter Canvas CustomPainter Animations on top of widgets

Flutter Canvas Animations can be done on top of other widgets also keeping the interactions with widgets under intact. In this video I show you how to create a simple flutter app with a Listview and perform canvas animations on top of the list view. We start from scratch by creating a Flutter project and finish up with an animation over Listview while being able to interact with the listview.

- A Deep Dive Into Widget Testing in Flutter: Part II

Last time, we primarily explored the basic test file structure as well as a deeper look into what the testWidgets() function can do in a test. While we’ve gone through that the function runs a test, we haven’t actually run a test , or even seen what it looks like — and that’s on purpose. It is my belief that knowing the components that make up a test well first can give us a tremendous boost when we actually start writing them. by Deven Joshi

- What is State?

Why is the checkbox not doing anything when I check it? A widget doesn’t change, but the user interface should when it’s interacted with. Learn what state is and how to convert your widget from a stateless one to a stateful one and how it relates to your app’s user interface.

- Flutter: Accelerate your testing with Keyboard listeners

Often when working on a new library or widget, you would like to wire up many temporary testing hooks during development.

- searchfield

A highly customizable simple and easy to use flutter Widget to add a searchfield to your Flutter Application.This Widget allows you to search and select from list of suggestions.

- Persistent Tabs (The Easy Way)

Welcome! This is going to be a (hopefully) short rundown on how to achieve persistent tabs using a BottomNavigationBar in Flutter.

Before getting into it, let’s better understand what “Persistent Tabs” means. Basically, it is a method of navigation in an app where the state and history of each tab you navigate through is kept alive. This means that as you switch between the tabs (typically from a bottom navigation bar), you can continue from where you last left off in that tab.

- Ep. 020 — size() | Flutter Processing

Today, we implement control over canvas size in flutter_processing.

- Flutter Background Coolness

Want that cool background image and edge-to-edge immersive user interface for your flutter app users? Let me show you how to get that cool UI coolness. by Fred Grott

Thanks for reading!

Leave a comment below or tweet me if with any questions/suggestions, or adding resources.

--

--

Flutter Force
Flutter Force

Published in Flutter Force

Your hub for all things Flutter! Discover codes, repos, libraries, projects, and articles. Let’s build amazing apps together!

No responses yet