ODOdinachi Davidinodinachi.hashnode.dev·Mar 21, 2025 · 8 min readFirebase Data Connect explained: Flutter perspective.NoSQL databases have been a great choice for many developers and companies due to their ease of use and quick setup. It has enabled the rapid development of products without requiring developers to have a deep understanding of SQL, which was not the ...00
ODOdinachi Davidinodinachi.hashnode.dev·Jan 7, 2025 · 2 min readSetting Up Microsoft Clarity in Flutter: Complete Guide for iOS and AndroidIntroduction Microsoft Clarity is a user behaviour analytics tool that provides session recordings, heat maps, and insights. While Clarity doesn't have an official Flutter SDK, we can implement it for mobile apps using platform-specific code. This gu...00
ODOdinachi Davidinodinachi.hashnode.dev·Sep 24, 2024 · 5 min readLocalization in Flutter with ChatGPTWhat is an App if everybody can’t get to use it or even more because of language barriers? Here’s how you can bridge that gap in your Flutter app. Before we start we need to ensure all our strings are in a single class and accessed using getters. 1...00
ODOdinachi Davidinodinachi.hashnode.dev·Jul 2, 2024 · 2 min readSeamTraka: Building a Customer Management SystemThe Spark of an Idea Ideas are a common commodity, but execution sets them apart. Since 2019, I harboured the notion of creating a customer management system. However, it wasn’t until 2022, when I found myself between jobs, that I decided to act on i...00
ODOdinachi Davidinodinachi.hashnode.dev·Apr 12, 2024 · 11 min readDart CookBook: Keywords and their usage.abstract: Used to declare abstract classes. Abstract classes cannot be instantiated directly. //Declaration abstract class SubClass {} //Usage class MainClass extends SubClass{} as: Used for typecasting to a type. dynamic dynamicInt = 0; //...00