Подписывайся на мой: Telegram
Эксклюзивный контент на Boosty
Куча кода GitHub
Instagram https://www.instagram.com/frezycode
Мой курс по Flutter на YouTube: https://youtube.com/playlist?list=PLtUuja72DaLIiIYLQP7rUjxItkDjHcSMw
В этом ролике я расскажу как работать с библиотекой для локального хранения данных - shared_prefrences Это одно из самхы популярных и легковесных решений для локального хранилища. Покрывает оно большинство случаев когда вам нужно сохранить что-то простое. Например настройки приложени, временный кеш или, как в нашем случае, тему приложения. В видео мы разберем подробно путь интеграции от добавления пакета в зависимости до репозитория, стейт-менеджмента и экрана с выводом результата. Так же поговорим про безопасность обращения к хранилищу А теперь к делу... Погнали смотреть! 00:00 - Вступление 00:17 - Лучшая реклама за все время 00:49 - Для чего нужен shared_preferences 01:26 - Важно понимать про локальное хранение данных 01:44 - Как работает библиотека ? 02:10 - Безопасность обращения к данным 02:24 - Установка shared_preferences в проект 04:13 - Что мы будем хранить в prefs ? 04:45 - Создаем repository для настроек приложения 06:32 - Методы чтения get и записи set 08:27 - Умеет ли читать данные синхронно ? 09:02 - Читаем и записываем данные в хранилище 11:31 - Что делать когда в хранилище null ? 12:15 - Интегрируем shared_prefs в Cubit 15:59 - Читаем данные из хранилища в Cubit 16:35 - Небезопасный способ чтения (не надо так делать) 17:31 - Безопасный способ чтения данных 19:14 - Как кешировать ответ сервера в Cubit ? 20:13 - Полная безопасность работы с хранилищем 21:02 - Бустеры ----------------------------------------------- Пересборка - это что? Три года назад я решил сделать приложение на flutter для поиска рифм на Flutter. Опубликовал это как Android приложение в GooglePlay (PlayMarket) Этот проект я сделал очень быстро, однако приложение начало обретать успех среди пользователей. В один месяц число загрузок перевалило за 60000 скачиваний. И сейчас, спустя несколько лет, я решил вернуться к этому проекту и переписать его с нуля! В пересборке нас ожидает весь фарш настоящей разработки приложения. От создания проекта до публикации приложения в GooglePlay и AppStore. Контент ожидает быть интересным, ведь помимо обычного создания приложения на камеру я хочу встроить и обучающие моменты. Ну все прямо как в Flutter уроки с нуля до профи для начинающих, только теперь мы пишем приложение реально) ----------------------------------------------- #программирование #flutter #войтивайти