Peter 9bc996374f Add 'submodules/AsyncDisplayKit/' from commit '02bedc12816e251ad71777f9d2578329b6d2bef6'
git-subtree-dir: submodules/AsyncDisplayKit
git-subtree-mainline: d06f423e0ed3df1fed9bd10d79ee312a9179b632
git-subtree-split: 02bedc12816e251ad71777f9d2578329b6d2bef6
2019-06-11 18:42:43 +01:00

1.2 KiB
Executable File

title layout permalink
Roadmap docs /docs/roadmap.html

This document outlines some of the upcoming plans for Texture. Since Texture is a fast-moving project with a small core team, this roadmap will change over time.

The Texture roadmap is driven by the framework's four key qualities. You can read read more about the principles here.

2.1 Release

Familiar

  • Increase investment in Swift over time.
  • Adopt a more regular release cadence.
  • Reversible 0-100% transitions for our Layout Transition API.

Bold

  • Declarative collection node API. Try it out and give us feedback!

2.5+ Release

Reliable

  • Audit typography features.

Familiar

  • Better supplementary node support.

Lean

  • True asynchronous layout.

Bold

  • First class transitions with the Layout Transition API.
  • Extreme debuggability.
  • AsyncKit?

Ways to Get Involved

  • Connect on GitHub, Slack and Twitter.
  • Vet our documentation. Submit or suggest ways to improve.
  • Share your experience using Texture. Thanks Buffer!
  • Contribute layout examples.
  • Contribute code. Try to implement one of our "Needs Volunteer" issues.