Introduction Source section: `https://appsudo.com/doc#introduction` What Appsudo is - Appsudo is a lightweight cross-platform framework for building mini apps. - Logic is written in Python. - UI is described in ASXML, an XML-like view language. - Styling is applied inline or through ASCSS files. Core mental model - An app is a Python class that subclasses `App`. - The docs use `ViewInflater` to inflate views from files in `view/`. - The docs recommend a `self.data` object for UI state in Appsudo UI apps. - ASXML binds to that state with expressions like `{data.title}`. - Components are a mix of containers, form inputs, media surfaces, and control primitives. What the docs emphasize - Write-once, cross-platform UI composition. - Declarative layout plus imperative Python callbacks. - A relatively rich built-in component catalog. - Special support for three app shapes: normal ASXML apps, reusable custom components, and game/HTML mini apps. Practical references surfaced elsewhere in the docs - `App` is the base class for apps. - `ViewInflater` is used in the examples and structure walkthrough to inflate ASXML views. - `self.data` plus `{data.field}` bindings are the recommended pattern for UI apps. Detailed Coverage Map - The entries below were derived from the section structure in `appsudo.com/doc`.