Flutter Internals
English
English
  • Introduction
  • Get Involved ❗
  • Learning Path
  • 🏭Core
    • Framework
    • Types
    • Messaging
    • Platform Integration
    • Conventions
  • 🌳Data Model
    • Widgets
    • Elements
    • Render Objects
    • Boxes
  • 🎨Rendering
    • Layout
    • Compositing
    • Painting
    • Semantics
  • 👆Interaction
    • Gestures
    • Focus
  • 🎥Animation
    • Animation
  • 🏙Assets
    • Asset Management
    • Images
  • 🔠Text
    • Text Rendering
    • Text Input
    • Text Editing
  • 📜Scrolling
    • Scrollable
    • Viewports
    • Viewport Layout
  • 🥒Slivers
    • Sliver Model
    • Persistent Headers
    • Container Slivers
    • Dynamic Slivers
  • 📱User Interface
    • Containers
    • Decoration
    • Themes
    • Tables
    • Material
  • 🧠Business Logic
    • Navigation
    • State Management
    • Async Programming
    • Testing
Powered by GitBook
On this page
  • Ways to contribute
  • How to contribute
  • Project status
  • Authors
  • Maintainers
  • Contributors

Was this helpful?

Export as PDF

Get Involved ❗

PreviousIntroductionNextLearning Path

Last updated 5 years ago

Was this helpful?

This book is a community effort that aims to explain how Flutter actually works in an intuitive, but brief, way.

Given the breadth and scope of the framework, there's a lot of material to cover and a lot of material to review. Suffice to say: we need your help!

Any and all contributions are much appreciated. Keep on reading for ways to get involved.

Ways to contribute

  • Copy editing and structural improvements.

  • Fact checking, corrections, and technical revisions.

  • Expanding sections that are incomplete or outdated.

  • Adding new sections or topics.

  • ... or however you think would be helpful!

How to contribute

  • Use our to join as a contributor.

    • Once you've joined, you'll be able to comment, edit, and review.

  • Start editing! (If adding a new section, please be mindful to mark it as "Work in Progress").

  • See the "" section for pointers to areas needing attention.

  • Add your name to the "" section so you get the credit you deserve!

Project status

  • Needs copy editing

    • (Section) Core

    • (Section) Data Model

    • (Section) Rendering

    • (Section) Interaction

    • (Section) Scrolling

    • (Section) Slivers

    • (Section) Animation

    • (Section) Assets

    • (Section) Text

    • (Section) User Interface

    • (Section) Business Logic

  • Needs expansion

    • Gestures

  • Needs writing

    • Semantics

    • Themes

    • Navigation

    • Material

    • State Management

    • Async Programming

    • Testing

Authors

Maintainers

  • Brandon Diamond

Contributors

  • Ian Hickson

invite link
Project status
Authors