Author: Zlatko Nikoloski

In this tutorial, we will explore various ways to implement a Checkbox in Flutter. A Checkbox is a type of widget that holds a boolean value. The two widgets that we will cover in this tutorial are: Checkbox CheckboxListTile If you are interested in video tutorials, check out the Flutter Video Tutorials page. Checkbox In…

Read More Flutter Checkbox Example

In this tutorial, you will learn how to create “Tabs” or “Tab Bar” in Flutter. For this purpose we will follow the next steps: Create a new Flutter app, Create the Tab Controller, Create the Tabs Content. 1. Create a New Flutter Project Go ahead and create a new Flutter app. If you don’t know…

Read More Creating Tabs in Flutter

This tutorial will guide you through the process of internationalizing your app, which is essential if you want to make your app available in multiple countries. Unlike frameworks such as native Android, Flutter does not have a fixed approach to localization. It offers a lot of flexibility, which can be beneficial if you have experience,…

Read More Internationalization Example in Flutter

In this tutorial, you will learn how to store Key-Value pairs in your apps local storage. For this purpose we will follow the next steps: Create new Flutter App, Get the dependency using pub get, Save data, Read data, Remove data. 1. Create a New Flutter Project Go ahead and create a new Flutter app.…

Read More Store Key-Value Data in Local Storage in Flutter

In this tutorial, you will learn how to pass arguments from one screen to another using a button click in Flutter. When developing with Flutter you might have seen that almost every screen requires to pass data from one screen to another and might also need to receive data back from another screen. To learn…

Read More Passing Arguments Between Screens in Flutter

In this tutorial, you will learn how to navigate from one screen to another using a button click in Flutter. For this purpose we will follow these steps: Create a new Flutter app Create the UI Create the navigation 1. Create a New Flutter Project Go ahead and create a new Flutter app. If you…

Read More Navigate to a New Screen on Button Click in Flutter

In this tutorial, you will learn how to handle double-tap events on images in Flutter. You not only want to display information to users, but you also want users to interact with your app.  To handle the double-tap event we will use the GestureDetector widget to respond to fundamental actions. To start off we will…

Read More Double-Tap on Image Example in Flutter

In this tutorial, we will create a small Flutter function that calls android’s Kotlin native code to read the value of the battery level. Flutter uses a flexible system that allows you to call platform-specific APIs whether available in Kotlin or Java code on Android. Flutter’s built-in platform-specific API support does not rely on code…

Read More Calling Android Native Code in Flutter