All Topics
Tutorials by Topic
Every tutorial on bidev.dev, organized by topic. Click a tag to jump straight to that section.
Recently Published
View all articles →
Supabase vs Firebase for Flutter : Which Backend Should You Choose ?
Supabase vs Firebase for Flutter, compared honestly: database model, auth, realtime, pricing, and which one actually fits your app in 2026.

Flutter 3.47 Is Here: Material and Cupertino Just Left the SDK
Flutter 3.47 breaks Material and Cupertino out of the SDK, defaults to Impeller on desktop, and preps for iOS 27. Here's what actually needs your attention.

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.

Flutter vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.
flutter
15
Supabase vs Firebase for Flutter : Which Backend Should You Choose ?
Supabase vs Firebase for Flutter, compared honestly: database model, auth, realtime, pricing, and which one actually fits your app in 2026.

Flutter 3.47 Is Here: Material and Cupertino Just Left the SDK
Flutter 3.47 breaks Material and Cupertino out of the SDK, defaults to Impeller on desktop, and preps for iOS 27. Here's what actually needs your attention.

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.
ai tools
4
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.

AI Code Generation with Flutter — Using Claude Code in Your Workflow
Learn how to use Claude Code with Flutter to generate code, build features faster, improve testing, and streamline your development workflow with AI-powered coding assistance.

Claude Fable 5: What Developers Need to Know
Claude Fable 5 is Anthropic's most powerful public model ever. Here's what developers need to know about its capabilities, pricing, and how to use it in Flutter apps.

Best AI Tools for Developers in 2026 – Ranked & Reviewed
The AI tools that actually make you faster in 2026. Claude Code, GitHub Copilot, Cursor, Vercel v0, and more — with real productivity comparisons and when to use each.
android
4
Flutter 3.47 Is Here: Material and Cupertino Just Left the SDK
Flutter 3.47 breaks Material and Cupertino out of the SDK, defaults to Impeller on desktop, and preps for iOS 27. Here's what actually needs your attention.

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 vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.

Flutter 2026 Roadmap — Everything from Google I/O
Most years the Flutter Google I/O talk is a handful of new widgets and a performance chart. 2026 is not that year.
developer tools
4
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.

Flutter vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.

Claude Fable 5: What Developers Need to Know
Claude Fable 5 is Anthropic's most powerful public model ever. Here's what developers need to know about its capabilities, pricing, and how to use it in Flutter apps.

Best AI Tools for Developers in 2026 – Ranked & Reviewed
The AI tools that actually make you faster in 2026. Claude Code, GitHub Copilot, Cursor, Vercel v0, and more — with real productivity comparisons and when to use each.
firebase
4
Supabase vs Firebase for Flutter : Which Backend Should You Choose ?
Supabase vs Firebase for Flutter, compared honestly: database model, auth, realtime, pricing, and which one actually fits your app in 2026.

AI Code Generation with Flutter — Using Claude Code in Your Workflow
Learn how to use Claude Code with Flutter to generate code, build features faster, improve testing, and streamline your development workflow with AI-powered coding assistance.

Flutter Biometric Authentication — Face ID & Fingerprint Guide
Learn how to implement biometric authentication (Face ID and fingerprint) in Flutter using the local_auth package. Complete 2026 guide with code examples.

Firebase Push Notifications in Flutter – Complete 2026 Guide
Master Firebase Cloud Messaging (FCM) in Flutter. Covers foreground, background, and terminated app states, notification channels, deep links, and production-ready Dart code.
mobile
4
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 vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.

Flutter Biometric Authentication — Face ID & Fingerprint Guide
Learn how to implement biometric authentication (Face ID and fingerprint) in Flutter using the local_auth package. Complete 2026 guide with code examples.

Firebase Push Notifications in Flutter – Complete 2026 Guide
Master Firebase Cloud Messaging (FCM) in Flutter. Covers foreground, background, and terminated app states, notification channels, deep links, and production-ready Dart code.
ios
3
Flutter 3.47 Is Here: Material and Cupertino Just Left the SDK
Flutter 3.47 breaks Material and Cupertino out of the SDK, defaults to Impeller on desktop, and preps for iOS 27. Here's what actually needs your attention.

Flutter vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.

Flutter 2026 Roadmap — Everything from Google I/O
Most years the Flutter Google I/O talk is a handful of new widgets and a performance chart. 2026 is not that year.
performance
3
Flutter 3.47 Is Here: Material and Cupertino Just Left the SDK
Flutter 3.47 breaks Material and Cupertino out of the SDK, defaults to Impeller on desktop, and preps for iOS 27. Here's what actually needs your attention.

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.

Flutter vs React Native in 2026: Which One Should You Learn?
Flutter vs React Native in 2026 — performance, salaries, jobs, AI tools, and code compared. Find out which framework fits your career, startup, or business.
ai
2
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.

AI Code Generation with Flutter — Using Claude Code in Your Workflow
Learn how to use Claude Code with Flutter to generate code, build features faster, improve testing, and streamline your development workflow with AI-powered coding assistance.
bloc
2dart
2
Flutter Biometric Authentication — Face ID & Fingerprint Guide
Learn how to implement biometric authentication (Face ID and fingerprint) in Flutter using the local_auth package. Complete 2026 guide with code examples.

Flutter Clean Architecture Guide 2026 – Complete Folder Structure
A production-ready Flutter Clean Architecture guide covering domain, data, and presentation layers with dependency injection, use cases, and real Dart code examples.
productivity
2
Flutter 2026 Roadmap — Everything from Google I/O
Most years the Flutter Google I/O talk is a handful of new widgets and a performance chart. 2026 is not that year.

Best AI Tools for Developers in 2026 – Ranked & Reviewed
The AI tools that actually make you faster in 2026. Claude Code, GitHub Copilot, Cursor, Vercel v0, and more — with real productivity comparisons and when to use each.