---
title: "Emmanuel David Tuksa (@tuksa) | Hashnode"
description: "Flutter Developer, Software Engineer. Read the latest articles by Emmanuel David Tuksa on Hashnode."
url: "https://hashnode.com/@tuksa"
---

@tuksa

# Emmanuel David Tuksa

@tuksa · Joined November 2021

Flutter Developer, Software Engineer

### [The Ultimate Guide to Native macOS Menus in Flutter: Why mac\_menu\_bar Changes Everything](https://tuksa.hashnode.dev/the-ultimate-guide-to-native-macos-menus-in-flutter-why-macmenubar-changes-everything?utm_source=hashnode&utm_medium=feed)

Building a Flutter app for macOS? Your menu bar experience is about to get a serious upgrade. Hey Flutter developers! Let me ask you something: Have you ever spent hours fighting with Flutter's PlatformMenuBar, trying to make your macOS app's menus ...

9 min read · [tuksa.hashnode.dev](https://tuksa.hashnode.dev/the-ultimate-guide-to-native-macos-menus-in-flutter-why-macmenubar-changes-everything?utm_source=hashnode&utm_medium=feed)

[Jan 12](https://hashnode.com/posts/the-ultimate-guide-to-native-macos-menus-in-flutter-why-macmenubar-changes-everything/6964c6c1087d9dbce471b502)

### [Implementing Drag and Drop in Flutter with super\_drag\_and\_drop](https://tuksa.hashnode.dev/implementing-drag-and-drop-in-flutter-with-superdraganddrop?utm_source=hashnode&utm_medium=feed)

Quick guide on how to implement drag and drop in Flutter application across platforms.

8 min read · [tuksa.hashnode.dev](https://tuksa.hashnode.dev/implementing-drag-and-drop-in-flutter-with-superdraganddrop?utm_source=hashnode&utm_medium=feed)

[Jan 8](https://hashnode.com/posts/implementing-drag-and-drop-in-flutter-with-superdraganddrop/695f87f0b98cc05674b03594)

### [ValueNotifier and setState](https://tuksa.hashnode.dev/valuenotifier-and-setstate-41702964405b?utm_source=hashnode&utm_medium=feed)

Introduction In flutter, we know that everything is a widget. The widgets can be divided into two; Stateless Widgets and Stateful Widgets. While the Stateless widget cannot be modified or changed once it has been built due to the fact that it does no...

3 min read · [tuksa.hashnode.dev](https://tuksa.hashnode.dev/valuenotifier-and-setstate-41702964405b?utm_source=hashnode&utm_medium=feed)

[Sep 7, 2022](https://hashnode.com/posts/valuenotifier-and-setstate-41702964405b/64a2bb34fda312e2adb061c0)

### [Biometric Authentication in Flutter](https://tuksa.hashnode.dev/biometric-authentication-in-flutter-841fced942e5?utm_source=hashnode&utm_medium=feed)

Introduction Authentication simply means verifying beyond a doubt that a person is who they say they are. Biometric authentication performs this verification by checking distinctive biological or behavioral characteristics. While building application...

2 min read · [tuksa.hashnode.dev](https://tuksa.hashnode.dev/biometric-authentication-in-flutter-841fced942e5?utm_source=hashnode&utm_medium=feed)

[Apr 22, 2022](https://hashnode.com/posts/biometric-authentication-in-flutter-841fced942e5/64a2bb3cfda312e2adb061c6)

### [Gesture Detector in Row- Flutter](https://tuksa.hashnode.dev/gesture-detector-in-row-flutter-a07198a0b68a?utm_source=hashnode&utm_medium=feed)

In flutter, GestureDetector is a commonly used widget. It is simply a widget that detects gestures. It can be used to wrap other widgets that you want to be clickable. This enables us to create custom buttons and custom clickable widgets. However, wh...

3 min read · [tuksa.hashnode.dev](https://tuksa.hashnode.dev/gesture-detector-in-row-flutter-a07198a0b68a?utm_source=hashnode&utm_medium=feed)

[Apr 13, 2022](https://hashnode.com/posts/gesture-detector-in-row-flutter-a07198a0b68a/64a2bb43fda312e2adb061c9)
