fblitho.com Open in urlscan Pro
2606:4700:3037::6815:5e66  Public Scan

Submitted URL: http://www.fblitho.com/
Effective URL: https://fblitho.com/
Submission: On November 11 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to main content
Support Ukraine πŸ‡ΊπŸ‡¦ Help Provide Humanitarian Aid to Ukraine

Litho
DocsAPI Reference [ʙᴇᴛᴀ]TutorialGitHub
SearchK

Litho: A declarative UI framework for Android
GET STARTEDLEARN MORETUTORIAL
Support Ukraine πŸ‡ΊπŸ‡¦ Help Provide Humanitarian Aid to Ukraine.


CHECK IT OUT IN THE INTRO VIDEO




DECLARATIVE

Litho uses a declarative API to define UI components. You simply describe the
layout for your UI based on a set of immutable inputs and the framework takes
care of the rest. With code generation, Litho can perform optimisations for your
UI under the hood, while keeping your code simple and easy to maintain.


ASYNCHRONOUS LAYOUT

Litho can measure and layout your UI ahead of time without blocking the UI
thread. By decoupling its layout system from the traditional Android View
system, Litho can drop the UI thread constraint imposed by Android.


FLATTER VIEW HIERARCHIES

Litho uses Yoga for layout and automatically reduces the number of ViewGroups
that your UI contains. This, in addition to Litho's text optimizations, allows
for much smaller view hierarchies and improves both memory and scroll
performance.


FINE-GRAINED RECYCLING

With Litho, each UI item such as text, image, or video is recycled individually.
As soon as an item goes off screen, it can be reused anywhere in the UI and
pieced together with other items to create new UI elements. Such recycling
reduces the need of having multiple view types and improves memory usage and
scroll performance.

Learn
 * Getting Started
 * API Reference [ʙᴇᴛᴀ]

Open Source
 * How To Contribute
 * Open Source Projects

Legal
 * Privacy
 * Terms

Social
 * Github
 * Twitter

Copyright Β© 2024 Meta Platforms, Inc