Basic and advanced networking in Dart and Flutter — the Tide way

August 19, 2022
2
min read
Basic and advanced networking in Dart and Flutter — the Tide way
Anna Leushchenko
by
Anna Leushchenko

Most applications, be it mobile, web, or desktop, depend on some kind of backend. Thus, an API layer is an integral part of application implementation.

This six-part series presents tools and approaches that facilitate API layer implementation in Flutter and Dart applications we use at Tide:

Each of these parts can be applied independently, but together they complement each other and form a full-fledged API layer implementation.

TL;DR

To have some fun we’ll use Marvel Comic API and create a Flutter application that displays a list of Marvel comics.

Check out the Flutter Advanced Networking GitHub repository with a full example.

If you prefer consuming video content, be sure to watch Anna (Domashych) Leushchenko's talk “Basic and advanced networking in Dart and Flutter — the Tide way” on Flutter Global Summit’22.

New to build_runner?

We at Tide rely heavily on the code-generating mechanism with build_runner.

If you are interested to find out about even more areas of code generation application, register for the upcoming Flutter Vikings 2022 conference, where Anna will share her experience in the “Fun with code generation” session. Online attendance is free.

Pssst… We are hiring!

Tide is the leading provider of UK SME business accounts and one of the fastest-growing FinTechs in the UK. We are transforming the business banking market, providing a smart current account that gives time back to business owners.

At Tide, we develop mobile applications for Android and iOS using Flutter. We have a team of over 30 mobile engineers. Yet we’re scaling at speed with a focus on hiring talented individuals with a growth mindset and ownership mentality. Check out our careers page for “Mobile Engineer” positions in different locations.

About the author:

Anna Leushchenko is a mobile development expert, passionate about quality software, from Ukraine. She is Google Developer Expert in Dart and Flutter, and Women Techmakers Ambassador. Anna talks and blogs about cross-platform development, contributes to OSS, and mentors talented women in IT. Follow Anna on Twitter and Medium to get notified about her recent work.

Ready to take charge of your dev career?

Join Europe's leading job platform for software developers!

Register for free

Read more like this