Components
Use these components inside a generated Kindle app. Each page has a complete App.js example, props, and native screenshots.
Start with View and Text for layout, Button for actions, and TextField for forms. Use TabBar with Notebook for navigation.
Layout and navigation
Inputs and actions
Settings
Feedback
Content
Surfaces
Context
About the examples
Create the starter app, then replace apps/Reader/App.js with a component example. Imports and React state are included. Image and HTML examples also specify the resource file to add.
Screenshots are native captures from a Kindle Basic 2024 emulator running firmware 5.19.6 with the unified styling profile. Related controls share a capture so you can compare their appearance. Layout wrappers appear through their content; KindleProvider has no visual output.
These controls run on Kindle, not in the browser. See compatibility for runtime requirements and device coverage.