Skip to content

Programming Keeda

A TOOL FOR CONVERTING CAFFEINE INTO CODE

Menu
  • Home
  • Learn
    • Kotlin
    • Jetpack
    • Flutter
  • Services
  • Contact
  • Blog
Menu

šŸš€ Flutter MVVM App with SliverAppBar, Swipe Actions, and Dynamic List 🌟

Posted on April 11, 2025


I’m excited to share my latest Flutter project, showcasing the MVVM (Model-View-ViewModel) architecture implementation using the Provider package. This app is designed with a focus on clean architecture, maintainability, and user-friendly interactions.

šŸ”‘ Key Features:
SliverAppBar: A dynamic app bar that integrates seamlessly with scrolling content, providing a smooth and native experience.

Dynamic List: Users can add items dynamically to the list, enhancing usability and interactivity.

Swipe Actions: Swipe left to delete or right to archive items using the powerful Dismissible widget.

MVVM Architecture: Clean separation of concerns through Model, View, and ViewModel layers, ensuring scalability and testability.

šŸ“‚ Project Structure:
lib/
ā”œā”€ā”€ models/
│  ā””── todo_model.dart
ā”œā”€ā”€ Ui/
│  ā””── SilverAppBarDemo.dart
ā”œā”€ā”€ Utils/
│  ā””── Utils.dart
ā”œā”€ā”€ ViewModel/
│  ā””── todo_view_model.dart
└── main.dart

🌐 Explore the Code:
Check out the full project on GitHub:
šŸ‘‰ SliverAppBar Project saurabhkharade/SliverAppBar

Post Views: 117

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Recent Posts

  • How to create a Spinner with RadioButton using Kotlin- Custom Dropdown Menu
  • What is Text In Jetpack Compose?​
  • Android Intents: Explicit vs Implicit Explained with Examples for Beginners
  • Andrid Activity Lifecycle in kotlin
  • šŸš€ How to Create Your First Kotlin Project in Android Studio

Archives

  • July 2025
  • June 2025
  • April 2025

Categories

  • Blog
  • Flutter
  • Jetpack
  • Kotlin

Most Viewed Posts

  • šŸš€ How to Create Your First Kotlin Project in Android Studio
  • Jetpack Compose TextField in Android – Complete Guide
  • šŸš€ Flutter MVVM App with SliverAppBar, Swipe Actions, and Dynamic List 🌟
  • Android Intents: Explicit vs Implicit Explained with Examples for Beginners
  • Getting Started with Kotlin Multiplatform in Android Studio

Location

About

Saurabh Kharade

Founder & CEO, Programming Keeda
šŸš€ Passionate Developer | šŸŽÆ Tech Educator

At Programming Keeda, we empower developers, students, and tech enthusiasts with practical, real-world programming knowledge. Our goal is simple: to make complex tech topics easy, engaging, and accessible to everyone.

©2025 Programming Keeda | Design: Newspaperly WordPress Theme