All things Flutter

Oscilloscope Package

We now have another published Flutter package called Oscilloscope  that can be used to display a moving trace of data input values.  Originally part of a development project, the display has been split out into a separate component as it may be useful for others.

Device Form Factor Detection

The latest demo project is an attempt to create a Flutter widget that can be used to determine and alter the display of an app depending whether is is running on phone or tablet.  It allows the setting of a value for the diagonal screen size (applicable to Android only)  to set where the change …

Android Display Metrics

I have been looking at trying to determine the form factor of Android devices via their physical screen size and found a lot of articles on doing various types of calculation using pixel count and DPI, the issue with Flutter, at least from my internet searches and queries, was the value was not available.  So …

VerticalDrag Container

Was trying to create a container that could be dragged up and down to show hide it’s contents, primarily for use to show some settings and info for the main screen. This is what I came up with.  The project can be found on Github here.

SliverImage Widget

The repo for the SliverImage demo shows a way of adding an image to the top of a ScrollView in Flutter that will collapse as the list is scrolled up.  This has been created as a separate widget so that it can be used and embedded easily in various projects.

Flutter SWAPI

We have put up a complete Flutter app on Github that is a demo of accessing a third party REST API and converting and using the resulting JSON to build various lists.

Now Departing

Now Departing is a Flutter mobile app for both Android and iOS(iPhone) that communicates with the UK Live Departure Board Web Service (LDBWS) provided by National Rail Enquiries to look up specific departures from one station to another.