Стас Ильин Flutter с нуля до профи | #11 - Логирование, обработка ошибок, Talker | Курс для начинающих 2023

🎯 Загружено автоматически через бота: 🚫 Оригинал видео: 📺 Данное видео принадлежит каналу «Стас Ильин» (@frezycode). Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал. ✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его. 📃 Оригинальное описание: Flutter - это идеальный инструмент, чтобы начать путь в айти или перейти на него в 2023. А я как раз тот самый коуч, которого ты искал. Обработка ошибок и логирование - это незаменимые механизмы любого приложения. В этом уроке мы будем разбираться - как настроить логирование обработку ошибок в Flutter приложении. Я познакомлю вас с open-source библиотекой Talker, которая позволяет экономить ваше время при настройке этих процессов в приложении. Библиотеку, ксати, писал я сам и сейчас она начинает пользоваться популярностью у разработчиков со всего мира. В ходе курса, мы вместе разберемся с тем, что такое Flutter и как на нем сделать первое приложение. Научимся программировать на dart, узнаем про основные виджеты в Flutter, как работать с сетью http dio, узнаем про основной стейт менеджемнт в Flutter - BLoC. 😎 Репозиторий с кодом из уроков: Ссылки из видео: ⬇️ Библиотека Talker ⬇️ Библиотека talker_flutter ⬇️ Библиотека talker_dio_logger ⬇️ Библиотека talker_bloc_logger ⬇️ Расширение для просмотра последней версии пакетов: ✅ Полезные ссылки: 👨‍💻 Мой GitHub (Куча кода на dart / Flutter) 💬 Telegram с анонсами 🚀 Boosty 📸 Instagram - Вступление и изменения в проекте - Для чего нужно логирование и обработка ошибок? - Что такое Talker и зачем он нужен ? - Talker extension для Flutter - Почему Talker обожают тестировщики и менеджеры проекта ? - Остальные фичи TalkerFlutter и TalkerMonitor - Устанавливаем в проект и запускаем talker_flutter - Делаем наши первые log сообщения в консоль - Логи разных типов (error, info, debug) - Что мы можем логировать в приложении - Логирование навигации TalkerRouteObserver - Обработка ошибок в BLoC c Talker - Как ловить UnhandledException в Flutter (runZonedGuarded) - Ещё раз про то, почему важно обрабатывать ошибки - Как победить ошибку красного и серого экрана в Flutter - Как обрабатывать нативные ошибки (PlatformDispatcher) - Как логировать кастомные ивенты в Talker logTyped() - Как проще всего логировать BLoC и http(dio) - Логирование для http вызовов talker_dio_logger
Back to Top