PinnedYong SheanThe missing guide to deep linking in Flutter apps — Part 1, AndroidThis guide is meant to complement other resources out there. I will include the links to those resources useful to me in this article, but…Mar 2Mar 2
Yong SheanUsing the OpenAPI generator Gradle plugin (alternative included)I’m not a fan of Gradle, but for enterprise projects sometimes you need to use them. There are many choices of installing the OpenAPI…Mar 2Mar 2
Yong SheanThe missing guide to deep linking in Flutter apps — Part 2, iOSIf you’ve missed the first part, you can read here.Mar 21Mar 21
Yong SheanValidating custom TextFormFields the Flutter wayCreating custom-looking Flutter TextFormFields with validation, no external package requiredMar 30, 20234Mar 30, 20234
Yong SheanThe Complete Guide to Running Flutter Integration Tests with Flavors on Gitlab CIThis guide includes the workaround on getting the integration tests to run with flavors, setting up the Android and iOS simulator on…Mar 26, 20233Mar 26, 20233
Yong SheanScan your Dart and Flutter dependencies for vulnerabilities with osv-scannerGoogle recently launched a new vulnerability scanner for open source projects, aiming to provide a unified and automated way of detecting…Dec 17, 20222Dec 17, 20222
Yong SheanDebouncing in Flutter and how to test itWe often need to debounce an event, for example, user input in the search bar. In this article I will show you how you can create a…Mar 4, 2022Mar 4, 2022
Yong SheanSwitch to any Flutter version easilyGo to your Flutter SDK installation directoryFeb 28, 20221Feb 28, 20221
Yong SheanImplementing Push Notifications in Flutter AppsPush notifications are great for driving user engagement and notifying users for updates. Firebase Cloud Messaging (FCM) is a free (yes…Jul 23, 202012Jul 23, 202012
Yong SheanLocation Search Autocomplete in FlutterHave you ever wondered how food delivery and ride-hailing service apps show the autocomplete dropdown as you type your location in the…Jun 24, 202016Jun 24, 202016