Tag: flutter

All things Flutter

PolyLingual

PolyLingual is a new Flutter package that provides internationalisation (multi-language) capabilities for a Flutter app. It does this using a simple JSON file that is embedded into the app. This JSON file can then be updated as required without needing an app rebuild. This is useful for correcting string errors, updating messages or even adding …

Flutter Device Locale

This is a follow up project created for the Watch Tips app demo that was created and released into the app store. Basically the app displays a generic currency value and formats it in a ‘UK’ standardised way with no currency symbol. This was OK, but if the device is used elsewhere then the currency …

Flutter and Apple Watch

We have started experimenting and playing around with adding a Watch Kit app to a Flutter build. We now have this working, but it gets a bit complicated because the Flutter tooling will not allow an iOS app to be run or built when it contains a Watch Kit target (well not yet anyway). From …

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.

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.