/flutter-cookbook

This cookbook contains recipes that demonstrate how to solve common problems while writing Flutter apps. Each recipe is self-contained and can be used as a reference to help you build up an application.

Apache License 2.0Apache-2.0

Flutter Cookbook Banner

Show some ❤️ and star the repo to support the project

GitHub stars GitHub forks GitHub watchers GitHub followers

This cookbook contains recipes that demonstrate how to solve common problems while writing Flutter apps. Each recipe is self-contained and can be used as a reference to help you build up an application.

  • Alert dialog
  • Appbar
  • Asset images
  • Basic list
  • Bottom navigation
  • Cached image
  • Collapsing layout
  • Column
  • Drawer
  • Dropdown
  • Fade In images
  • Fading widget
  • Gesture detector
  • Grid view
  • Horizontal list
  • Image from network
  • Long grid
  • Long list
  • Page view
  • Radio buttons
  • Radio tiles
  • Raised button
  • Ripple effect
  • Rows
  • Scrollable tabs
  • Snackbar
  • Stepper
  • Swipe to dismiss
  • Tabs
  • Tabs 2
  • Text field
  • Typography
  • UI orientation
  • Custom fonts
  • Load JSON from network
  • Load local JSON
  • Navigation
  • Animated container
  • Fade transition
  • Opacity
  • Twin animation
  • Coaching App UI

Flutter Sample Apps

Take a look

Flutter Flare Ball Game of Throns GitHub Trendings Mausam

Created & Maintained By

Smruti Ranjan Rana (Linkedin)

If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕

License

Copyright 2018 Smruti Ranjan Rana

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Getting Started

Get started with flutter's official documentation.