# Custom IoT Applications

- [Pages](/apps/pages.md): Learn about Ubidots custom dashboard pages
- [Getting started](/apps/pages/getting-started.md)
- [Development](/apps/pages/development.md)
- [API](/apps/pages/api.md)
- [Page creation](/apps/pages/api/page-creation.md): Step-by-step guide on how to create an Page
- [Publish](/apps/pages/api/publish.md): Publish your code as a ZIP file
- [Custom sidebar menu](/apps/custom-sidebar.md): Customize the sidebar elements to create user-aware navigations.
- [XML v2.0](/apps/custom-sidebar/xml-v2.0.md): Create a sidebar navigation that's more elaborate and dynamic.
- [XML v1.0 (deprecated)](/apps/custom-sidebar/xml-v1.0-deprecated.md): Create a custom sidebar navigation panel.
- [Styling with CSS](/apps/styling-with-css.md): Use CSS stylesheets to customize your App's identity even further.
- [Application CSS](/apps/styling-with-css/application-css.md): CSS classes to target application components.
- [Core/Entity Classes](/apps/styling-with-css/application-css/core-entity-classes.md): Application and entity specific classes.
- [Table](/apps/styling-with-css/application-css/table.md): Classes for the Table component.
- [Sidebar](/apps/styling-with-css/application-css/sidebar.md): Classes for the Sidebar component.
- [Login page CSS](/apps/styling-with-css/login-page-css.md): CSS classes to target login page components.
