Resumo
Armazenar dados localmente em um dispositivo móvel pode ser útil para melhorar o desempenho. Em vez de fazer chamadas constantemente para um servidor remoto para obter dados, você pode armazenar os dados importantes localmente e recuperá-los rapidamente.
Dependendo do tipo de dados que você tem, há diferentes opções de armazenamento disponíveis. Quando você está trabalhando com dados de natureza relacional, um banco de dados é a melhor opção.
Você pode criar um banco de dados local em um aplicativo .NET Multi-platform App UI (MAUI) usando SQLite. SQLite-net é um wrapper C# em torno de SQLite. SQLite expõe uma API assíncrona para ajudar a garantir que a interface do usuário do aplicativo sempre permaneça responsiva.
Neste módulo, você aprendeu como armazenar dados localmente em um aplicativo .NET MAUI. Especificamente, você aprendeu a:
- Compare diferentes opções de armazenamento de dados disponíveis para aplicativos .NET MAUI.
- Armazene dados relacionais em um banco de dados SQLite.
- Interaja com um banco de dados de forma assíncrona para garantir que sua interface do usuário permaneça responsiva.