Building a Splunk app involves creating views (dashboards), navigation (via `default/data/ui/nav/default.xml`), and saved searches.
The `default.xml` navigation file controls the app's menu bar. Each `<view>` element links to a dashboard XML file stored in `default/data/ui/views/`.