На boosty доступен новый урок 60: "Основы работы с данными-системные делаем todo лист, приводим в порядок hive"
https://boosty.to/lazyloadflutter/posts/caa2948d-d0d0-463e-8e88-f33b13f71257
https://www.patreon.com/posts/52910767
https://boosty.to/lazyloadflutter/posts/caa2948d-d0d0-463e-8e88-f33b13f71257
https://www.patreon.com/posts/52910767
Boosty.to
Урок 60: "Основы работы с данными-системные делаем todo лист, приводим в порядок hive" - LazyLoad Dart & Flutter
Пост от Jun 25 2021
👍1
На boosty доступен новый урок 61: "Основы работы с данными-системные делаем todo лист, обрабатываем ошибки в формах"
https://boosty.to/lazyloadflutter/posts/30729074-54bc-43f9-9693-f040eeafaf61
https://www.patreon.com/posts/52980304
https://boosty.to/lazyloadflutter/posts/30729074-54bc-43f9-9693-f040eeafaf61
https://www.patreon.com/posts/52980304
Boosty.to
Урок 61: "Основы работы с данными-системные делаем todo лист, обрабатываем ошибки в формах" - LazyLoad Dart & Flutter
Пост от Jun 27 2021
👍1
Вышел новый урок 53: "Основы работы с данными - файлы (File, Directory)"
https://youtu.be/21o4tS7a2-U
https://youtu.be/21o4tS7a2-U
YouTube
Урок 53: "Основы работы с данными - файлы (File, Directory)"
Пожертвования — https://boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
👍1
На boosty доступен новый урок 62: "Основы работы с данными-системные. Авторизация themoviedb"
https://boosty.to/lazyloadflutter/posts/b3bfc8b9-60be-4eea-84a9-2417036c77f9
https://www.patreon.com/posts/53111495
https://boosty.to/lazyloadflutter/posts/b3bfc8b9-60be-4eea-84a9-2417036c77f9
https://www.patreon.com/posts/53111495
Boosty.to
Урок 62: "Основы работы с данными-системные. Авторизация themoviedb" - LazyLoad Dart & Flutter
Пост от Jun 30 2021
👍1
Вышел новый урок 54: "Основы работы с данными-системные key-value хранилища (shared_preferences,secure_storage)"
https://youtu.be/PPp67ds1kUw
https://youtu.be/PPp67ds1kUw
YouTube
Урок 54: "Основы работы с данными-системные key-value хранилища (shared_preferences,secure_storage)"
Пожертвования — https://boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
👍1
На boosty доступен новый урок 63: "Основы работы с данными. Проверка авторизации на старте приложения"
https://boosty.to/lazyloadflutter/posts/91d4d0ce-490b-4b53-ac6a-8437855734b9
https://www.patreon.com/posts/53211368
https://boosty.to/lazyloadflutter/posts/91d4d0ce-490b-4b53-ac6a-8437855734b9
https://www.patreon.com/posts/53211368
Boosty.to
Урок 63: "Основы работы с данными. Проверка авторизации на старте приложения" - LazyLoad Dart & Flutter
Пост от Jul 02 2021
👍1
На boosty доступен новый урок 64: "Основы работы с данными. Универсальный inherited для моделей
https://boosty.to/lazyloadflutter/posts/a257c07a-7528-463e-bd0c-b37184080833
https://www.patreon.com/posts/53213292
https://boosty.to/lazyloadflutter/posts/a257c07a-7528-463e-bd0c-b37184080833
https://www.patreon.com/posts/53213292
Boosty.to
Урок 64: "Основы работы с данными. Универсальный inherited для моделей - LazyLoad Dart & Flutter
Пост от Jul 02 2021
👍1
Вышел новый урок 55: "Основы работы с данными основы Hive"
https://youtu.be/2caSU_2kGc4
https://youtu.be/2caSU_2kGc4
YouTube
Урок 55: "Основы работы с данными основы Hive"
Пожертвования — https://boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
👍1
шикарная статья, о такой маленькой и незаметной, но очень важной фиче
👍1
Forwarded from Flutter For Dev - новости, статьи, дизайн.
Тап в статус бар. Делаем простое сложно c помощью Flutter: Подробнее про реализацию прокрутки в статус бар приложения.
https://habr.com/ru/post/566080/
https://habr.com/ru/post/566080/
👍1
Вышел новый урок 56: "Основы работы с данными основы Hive, часть вторая"
https://youtu.be/GWp-HM4vIqY
https://youtu.be/GWp-HM4vIqY
YouTube
Урок 56: "Основы работы с данными основы Hive, часть вторая"
Пожертвования — https://boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Код урока для подписчиков…
👍1
Тут бесплатный firebase рекламируют. Выглядит годно, для пет проекта я бы точно заиспользовал
https://appwrite.io/
https://appwrite.io/
appwrite.io
Appwrite - Build like a team of hundreds
Appwrite is an open-source platform for building applications at any scale, using your preferred programming languages and tools.
👍1
Приложение-пример сетевые запросы с использованием dio
https://flutterawesome.com/a-flutter-app-for-demonstrating-how-to-perform-network-requests-using-the-dio-package/
https://flutterawesome.com/a-flutter-app-for-demonstrating-how-to-perform-network-requests-using-the-dio-package/
Flutter Awesome
A Flutter app for demonstrating how to perform network requests using the Dio package
This is a sample Flutter app for demonstrating how to perform network requests using the Dio package.
👍1
Тут возник вопрос, чем dio лучше чем http, можно ещё до кучи его сравнить с dart:io HttpClient.
Все три пакета полнофункциональны, то есть любой из них подойдёт для того что бы обмениваться информацией с сервером. Но отличия у них все же имеются.
1) HttpClient - это набор классов из стандартной поставки dart.
+ Доступен из коробки, не требуется устанавливать отдельно
+ Поддерживается командой dart. Всегда актуален и обновлён
+ Самое гибкое решение. Все остальные пакеты построены на его основе
+ Нет ничего лишнего
- Не поддерживает web.
- Мало сахара. Нужно писать свои хелперы.
2) http. дополнительный пакет от команды flutter.
+ Поддержка от команды flutter. Всегда актуален
+ умеренное количество сахара. Встроенных хелперов хватит для большинства стандартных кейсов
+ Минимум лишнего
+ Официально рекомендуемое решеное
+ поддерживает web
- В хелперах есть небольшие недоработки. с которыми вы скорее всего не столкнётесь
- Нужно устанавливать отдельно
- В нестандартных ситуациях требуется больше кода.
3) dio сторонний пакет от китайских товарищей.
+ Самый популярный пакет
+ Максимум сахара. Встроеные хелперы покрывают все возможные варианты.
- Сторонний пакет, от сторонней команды.
- При серьёзных изменениях в dart нужно ждать пока dio актуализируется
- Может перестать поддерживаться
- Встроенные хелперы имеют недоработки, с которыми вы скорее всего не столкнётесь
- Очень много лишнего функционала, которым вы пользоваться не будете.
В итоге что выбрать?
Если вы пишете проект командой, рассчитываете на долгую поддержку и вам нужно защититься от сюрпризов, берите HttpClient
Если вы хотите разобраться в том как работает обмен данными с сервером (обучаетесь) берите HttpClient. Будет сложнее, за то поймёте как оно работает.
Если вы пишете проект быстро и без поддержки или минимальной поддержкой (написал, получил деньги и забыл) или у вас нет ресурсов. Берите dio.
Если у вас максимально простые сетевые запросы. Писать руками ничего не хочется, но хочется какой то надежности или не хочется тащить огромный dio. Берите http
Все три пакета полнофункциональны, то есть любой из них подойдёт для того что бы обмениваться информацией с сервером. Но отличия у них все же имеются.
1) HttpClient - это набор классов из стандартной поставки dart.
+ Доступен из коробки, не требуется устанавливать отдельно
+ Поддерживается командой dart. Всегда актуален и обновлён
+ Самое гибкое решение. Все остальные пакеты построены на его основе
+ Нет ничего лишнего
- Не поддерживает web.
- Мало сахара. Нужно писать свои хелперы.
2) http. дополнительный пакет от команды flutter.
+ Поддержка от команды flutter. Всегда актуален
+ умеренное количество сахара. Встроенных хелперов хватит для большинства стандартных кейсов
+ Минимум лишнего
+ Официально рекомендуемое решеное
+ поддерживает web
- В хелперах есть небольшие недоработки. с которыми вы скорее всего не столкнётесь
- Нужно устанавливать отдельно
- В нестандартных ситуациях требуется больше кода.
3) dio сторонний пакет от китайских товарищей.
+ Самый популярный пакет
+ Максимум сахара. Встроеные хелперы покрывают все возможные варианты.
- Сторонний пакет, от сторонней команды.
- При серьёзных изменениях в dart нужно ждать пока dio актуализируется
- Может перестать поддерживаться
- Встроенные хелперы имеют недоработки, с которыми вы скорее всего не столкнётесь
- Очень много лишнего функционала, которым вы пользоваться не будете.
В итоге что выбрать?
Если вы пишете проект командой, рассчитываете на долгую поддержку и вам нужно защититься от сюрпризов, берите HttpClient
Если вы хотите разобраться в том как работает обмен данными с сервером (обучаетесь) берите HttpClient. Будет сложнее, за то поймёте как оно работает.
Если вы пишете проект быстро и без поддержки или минимальной поддержкой (написал, получил деньги и забыл) или у вас нет ресурсов. Берите dio.
Если у вас максимально простые сетевые запросы. Писать руками ничего не хочется, но хочется какой то надежности или не хочется тащить огромный dio. Берите http
👍1
На boosty доступен новый урок 65: "Основы работы с данными. themoviedb обработка ошибок сетевых запросов.
https://boosty.to/lazyloadflutter/posts/a376313b-0124-4258-aea7-cb4e27af504f
https://www.patreon.com/posts/53677053
https://boosty.to/lazyloadflutter/posts/a376313b-0124-4258-aea7-cb4e27af504f
https://www.patreon.com/posts/53677053
Boosty.to
Урок 65: "Основы работы с данными. themoviedb обработка ошибок сетевых запросов. - LazyLoad Dart & Flutter
Пост от Jul 14 2021
👍1
На boosty доступен новый урок 66: "Основы работы с данными. themoviedb получение списка фильмов от сервера.
https://boosty.to/lazyloadflutter/posts/2ca5f3cc-c207-433b-b664-9e6852d2e348
https://www.patreon.com/posts/53748934
https://boosty.to/lazyloadflutter/posts/2ca5f3cc-c207-433b-b664-9e6852d2e348
https://www.patreon.com/posts/53748934
Boosty.to
Урок 66: "Основы работы с данными. themoviedb получение списка фильмов от сервера. - LazyLoad Dart & Flutter
Пост от Jul 16 2021
👍1