Flutter · Dart · Firebase
Your Flutter Development Hub
Tutorials & Guides
Latest Articles

Riverpod vs Bloc : Which State Management Should You Choose?

Flutter Local Storage in 2026: Hive, Isar, and SharedPreferences Aren't What You Think
Hive and Isar were both abandoned by their original author. Here's what that actually means for your Flutter app, and what to use instead in 2026.

Build AI Chat Apps with Flutter — Gemini Guide (2026)
A no-fluff guide to building AI chat apps in Flutter with Gemini — streaming, chat UI, error handling, and the mistakes I made so you don't have to.

Build a REST API Call in Flutter with Dio and Riverpod — Complete Guide
Learn how to build clean, production-ready REST API calls in Flutter using Dio and Riverpod. Includes interceptors, error handling, and architecture patterns.

Android 17 Is Here: Everything Developers Need to Know
Android 17 drops with AppFunctions AI agents, mandatory large-screen support, memory limits, post-quantum crypto, and Compose-first development. Full breakdown.

Flutter State Management Explained: Provider vs Riverpod vs Bloc
Compare Provider, Riverpod, and Bloc in Flutter with examples, pros, cons, architecture tips, and project-based recommendations.
Developer Tools
Most-Used Tools
Free, instant, runs in your browser.
JSON to Dart Converter
Convert JSON to Dart model classes. Generates fromJson, toJson, copyWith with null safety. Supports Freezed & json_serializable.
QR Code Generator
Generate QR codes for URLs, text, emails, and phone numbers instantly. Download as PNG.
JWT Decoder
Decode JSON Web Tokens instantly. Inspect header, payload, and expiry — fully client-side, no signature verification.
Dart Data Class Generator
Paste JSON and generate an immutable Dart data class with copyWith, toString, and equality — no JSON (de)serialization boilerplate.
JSON Formatter & Validator
Format, validate, and minify JSON. Real-time error detection with line numbers.
Password Generator
Generate cryptographically secure passwords using the Web Crypto API. Strength indicator included.
Base64 Encoder / Decoder
Encode any text or URL to Base64, or decode Base64 strings — fully client-side.
UUID Generator
Generate RFC-4122 compliant v4 UUIDs in bulk. Copy to clipboard in one click.
Regex Tester
Test regular expressions against sample text with live match highlighting, groups, and flags.
Color Generator
Pick a seed color and preview tints/shades. Copy a ready-to-use Flutter ColorScheme.fromSeed() snippet.
Flutter Resources Hub
View all resources →Stay in the loop
Flutter tips, new tools, and articles — straight to your inbox. No spam.