Use cryptographic algorithms to hash data in Flutter

Photo by Alexander Sinn on Unsplash

In this tutorial, we’ll look to make our mobile apps more secure and safe. We can achieve this, for instance, by encrypting sensitive user data. I will show you exactly how this works with Flutter.

We will take a closer look at cryptographic hashing algorithms and see how the algorithms…


Pick over 1000 Google fonts for your Flutter apps

Photo by Alexander Andrews on Unsplash

Four years ago, Google woke up and thought, why don’t we create our own multi-platform framework and “Flutter” away with it?

Since then, Flutter has grown steadily in popularity, and within the next three years, it’s become the primary choice for app, desktop, and web development. …


Build beautiful Android and iOS apps

Photo by Onur Binay on Unsplash

To design beautiful native apps Google introduced the Flutter UI in 2017. This Cross-Plattform UI Kit can be used to build web, Android, iOS, or desktop apps from a single codebase.

Flutter is written in C++ but uses the Dart Language for programming. It has a growing community and nice…


Launching mail-, phone-, sms- or web-urls with the url-launcher in Flutter

Photo by SpaceX on Unsplash

Hello and welcome to my post about How to launch Urls in Flutter. Through regular content, applicable examples, and best practices, I’ll teach you how to use Flutter and Dart a little bit more every week. …


Datetime formatting made simple using this package

Photo by Brett Jordan on Unsplash

Hello and welcome to my post about How to format datetime in Flutter. Each week I will analyse another package published under pub.dev including a working example to implement in your own project. …


Create a Convex Bottom Appbar using this package.

Photo by Ashley Byrd on Unsplash

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…


Creating Social Media Sign-in Buttons using this Flutter package

Photo by Bastian Riccardi on Unsplash

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…


Validation made simple using this Flutter package

Photo by Solen Feyissa on Unsplash.

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…


Build next-level navigation in your Flutter app

Photo by Sebastian Hietsch on Unsplash.

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…

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