# Samples and tutorials

> A curated index of step-by-step tutorials and topical samples, both internal and community-made.

Source: https://crossfly.dev/docs/resources/samples-and-tutorials — CrossFly documentation. Full docs as one file: https://crossfly.dev/llms-full.txt

# Samples and tutorials

While [Sample apps](/docs/resources/examples) offers **ready-to-run code**, here the focus is the **narrated
walkthrough** — building something from scratch, explaining each step.

## Official tracks (start here)
| Track | For |
|---|---|
| [Get Started](/docs/get-started) | from zero to your 1st app on the desktop, in ~10 min |
| [Learn — Fundamentals](/docs/learn) | a 12-step guided course building a complete app |
| [Migrate from another framework](/docs/migrate) | Flutter/Compose/SwiftUI/React Native/TotalCross |

## Tutorials by topic
These dig into a single subject end to end (longer than a
[cookbook](/docs/cookbook) recipe):
- **Build a to-do app with SQLite** → [Learn 08–09](/docs/learn/loading-data).
- **Light/dark theme at runtime** → [Light/dark mode](/docs/ui/theming/dark-mode).
- **Virtual list of 10,000 items + pagination** → [Performance and large lists](/docs/best-practices/performance-e-listas-grandes).
- **Camera → thumbnail → save** → [Camera](/docs/cookbook/device/tirar-foto) + [Thumbnail](/docs/cookbook/images/thumbnail).
- **Encrypted database** → [Security](/docs/best-practices/seguranca).
- **Publish per platform** → [Platforms](/docs/platforms).

## Community tutorials
Verified external materials are aggregated here as they appear — see the channels in
[Community and support](/docs/resources/community-and-support).

## See also
- [Videos](/docs/resources/videos) · [Cookbook](/docs/cookbook) (short recipes)
