---
title: "Native app integration"
sidebar_label: "Introduction"
---

This guide describes how to build a native Home Assistant app that communicates with Home Assistant and offers a seamless integration. Below is a list of the things that we will discuss in this guide.

- Allow the user to establish a connection and authenticate with their own Home Assistant instance.
- Send location and device info back to Home Assistant.
- Call service actions, fire events and render templates.
- A view to control the house via an authenticated webview.
