Get Started. It's Free
or sign up with your email address
Forma by Mind Map: Forma

1. Targets Framework

1.1. Gradle

1.2. Bazel

1.3. Buck

1.4. Patterns

1.5. Custom Rules

1.6. Custom plugins API

1.7. Swift Package Manager

2. Deps

2.1. Common API

2.2. IDE Support

2.3. Project groups API

2.4. New Gradle API's

2.5. Licenses

3. Platforms

3.1. Android

3.1.1. jacoco reports

3.1.2. Kaspresso

3.1.3. Manifests generation

3.1.4. DI

3.1.5. BuildConfig

3.1.6. Ktlint

3.1.7. Compose

3.2. JVM

3.3. Kotlin Multi Platform

4. Principles

4.1. Scalable

4.2. Enforce Restrictions

4.3. Developer Experience

5. Meta Build System

5.1. Gradle bindings

6. Build Performance

6.1. Android Jar

6.2. Aar -> Jar

6.3. Tests sharding

6.4. Lint

6.5. Build cache

6.6. Impact Analysis

7. IDE Sync optimisations

7.1. Generate Universal stub

7.2. Excluded targets support

8. Architecture

8.1. Visualization

8.2. Layers

8.3. Target visibility

9. Snippets 2.0

9.1. Snippets Library

9.2. Metadata

9.3. IDE Plugin

9.3.1. Snippets suggestions

10. Scripts

10.1. Targets generation

10.1.1. DI

10.2. Initial project setup

10.3. Transitive dependencies unwrapping

11. Plugins 2.0

11.1. import instead of plugins block Article

12. Tools

12.1. Analytics

12.2. Services deployment configuration

12.3. Critical path

12.4. Owners

12.4.1. Generators

12.5. Diff analysis

12.6. Linters

13. Repo Quality

13.1. ktlint

13.2. Icon

13.3. Docs