Resumo
Armazenar dados localmente em um dispositivo móvel pode ser útil para melhorar o desempenho. Em vez de fazer chamadas constantemente a um servidor remoto para obter dados, é possível armazenar dados importantes localmente e recuperá-los com rapidez.
Dependendo do tipo de dados que você tem, há diferentes opções de armazenamento disponíveis. Quando você está trabalhando com dados que são relacionais por natureza, 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 o SQLite. SQLite-net é um wrapper C# em torno do SQLite. O 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 a armazenar dados localmente em um aplicativo MAUI do .NET. Especificamente, você aprendeu como:
- Compare as diferentes opções de armazenamento de dados que estão disponíveis para aplicativos .NET MAUI.
- Armazene dados relacionais em um banco de dados SQLite.
- Interaja com um banco de dados de maneira assíncrona para se certificar de que sua interface do usuário permanece responsiva.