Networking Api Clients
Null-Safe Nested JSON Models
Type-Safe Dio User Client
Authenticated AQI Lookup by Zip Code
Multi-City Weather Forecasts With States
Dio Client Wrapper With Typed Errors
Async UI State Machine With Retry
Repository With Retry and Backoff
Lists Scrolling
Pull-to-Refresh With RefreshIndicator
Infinite Scroll Paginated ListView
Sticky Category Headers With Slivers
Swipe-to-Delete List Item
Collapsing Profile Banner With Slivers
Sliver Shape Thumbnail Sidebar
Parallax Scrolling ListView
Native Integration Platform
Pause Media on App Lifecycle Changes
State Management
Counter With ValueNotifier
Reactive Shopping Cart With ChangeNotifier
Role-Based UI Permission Layer
Global Cart Badge With Riverpod
Theme Switcher via InheritedWidget
AutoDispose Family Provider for Per-Id Fetch
Debounce BLoC Search Events
Refactor StatefulWidget into MVVM
Custom InheritedWidget for UserSession
Testing
Widget Test Form Validation
Widget Test: Tap Increments Counter
Widget Test: Tap Button, Verify Feedback
Unit Test ViewModel Handling 404
Widget Test for Login Flow
Widget Test Mocking a 500 Error State
Realtime Streaming
Real-Time Chat With Auto-Scroll
Debounced Local Search Bar
Live WebSocket Stream With Reconnect
Debounced Search-as-You-Type
Forms Input
Currency TextInputFormatter
Multi-Step Registration Form With Live Validation
Dependent Country/State Dropdowns
Multi-Step Stepper Checkout Form
Reactive Form With Enabled Submit
Async Autocomplete Search Field
Performance Concurrency
Parse Large JSON Off the Main Isolate
Isolate Repaints With RepaintBoundary
Grayscale Filter in a Dart Isolate
Animations Gestures
Hero Thumbnail To Full-Screen Image
Pinch-to-Zoom Image With InteractiveViewer
Implicit Animations Without a Controller
Movie Gallery With Hero Transition
Staggered List Entrance Animation
Animated Insertion and Removal List
Interactive Shape Animations on a Canvas
Optimize a Janky ListView
Local Persistence Offline
State Restoration With RestorationMixin
Custom Painting Shaders
Animated Circular Progress Painter
Chart Widget With CustomPainter
Interactive Shape Drawing Canvas
Widgets Layout
Frosted-Glass Card With BackdropFilter
Advance Form Fields With Next Key
Animated Expandable Accordion List
Responsive Navigation With LayoutBuilder
Reusable ProductCard Widget
Snapping DraggableScrollableSheet
Responsive Product Gallery With SliverGrid
Curved Wave Header With ClipPath
Custom Waterfall Layout Widget
Snapping Custom ScrollPhysics
Navigation Routing
Auth Guard Redirect to Login
Onboarding Carousel With PageView
Tabbed Screen Preserving Scroll Position
Theming Localization
Accessible Custom Control With Semantics
Custom ThemeExtension for Brand Colors
Error Handling Resilience
Mock API Service With Delayed Futures
Global Error Handler With SnackBar
Force-Update Version Gate Service
Debug and Fix a Repository Race Condition
Integrations Ui Building Blocks
Reusable Async Loading Button
Countdown Timer Widget With Pause/Resume
Floating Toast With OverlayEntry
Instagram-Style Feed With Explore Grid
Server-Driven Form From JSON Schema