Build next-level navigation in your Flutter app

Map on phone
Map on phone

When it comes to navigation between multiple pages, you can’t get around the Flutter Navigator. However, repetitive code when calling the same pages over and over can be very annoying.

Why not move page routing to a separate class and make routing even easier?

The Basics

In order to jump to another page by clicking on a button, for example, we use the Flutter Navigator:

Navigator.of(context) uses the Navigator instance with the current BuildContext. Then a new page is placed on top of the current one using the push function. …


Create a Convex Bottom Appbar using this package.

Hello and welcome to my post about Flutter Package Testing. Each week I will test another package published under pub.dev. If you want to see the first post of this series head over to How to validate Emails in Flutter.

Convex Bottom AppBar

This week's widget is a UI Widget to bring your AppBar experience to a new level. The Convex Bottom AppBar widget made you create - who guessed it - a bottom appbar for your flutter app. The widget provides you with a fast to implement appbar and seven predefined styles.

The purpose

In nearly every app you have multiple screens. By providing…


Creating Social Media Sign-in Buttons using this Flutter package

Hi there, and welcome to my post about Flutter Package Testing. Each week I will test another package published under pub.dev. If you want to see the first post of this series head over to How to validate Emails in Flutter.

Flutter Signin Button

To create simple Sign-in Buttons for Social Media the package Flutter Sign-in Button is a good choice. You often see them when you’re on a login page and there is also an option to sign in with your social media account like Facebook or Twitter. The package also supports mini Buttons. …


Validation made simple using this Flutter package

Inbox on phone
Inbox on phone

Welcome to my first article about Flutter package testing. Each week, I will test another package published under pub.dev.

Email Validator

This week’s package provides you with one easy-to-use function to validate an email input. The author mentions that this is a simple (but “correct”) Dart class for email validation without using regular expressions. We’ll come back later to why he calls it correct.

The Purpose

I think the purpose of this package is very clear. For example, if you want to register a user with an email address and a password, you have to verify that the email address is valid. If it’s…

Luciano Jung

enthusiastic full-stack developer balancing work & freetime

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store