The screen host owns a [Reconciler][pythonnative.reconciler.Reconciler],
schedules re-renders, and forwards platform lifecycle hooks (resume,
pause, destroy) to navigators and effects. The bundled
Android (MainActivity) and iOS (ViewController) templates create a
host via [create_screen][pythonnative.create_screen] and never need to
be edited by app code.
::: pythonnative.screen options: show_root_heading: false show_root_toc_entry: false members_order: source filters: ["!^_"]
- Understand the render queue in Lifecycle.
- See how navigation hosts each screen in
[
NavigationContainer][pythonnative.NavigationContainer].