Assertions In Dart And Flutter Tests: An (Now For Sure) Ultimate Cheat Sheet: В статье Anna Leushchenko делится памяткой, которая поможет вам при написание тестов.
https://invertase.io/blog/assertions-in-dart-and-flutter-tests-now-for-sure-an-ultimate-cheat-sheet
Всем привет!
Вы наверное заметили, что долгое время здесь почти ничего не публиковалось, потому что я окончательно выгорел на работе и решил сделать перерыв, чтобы отдохнуть. Сейчас чувствую себя намного лучше, так что теперь я буду стараться регулярно публиковать интересные новости и радовать вас еженедельными подборками.
Вместе с этим я долго думал о том что может поддержать канал и все с ним связанное. И решил завести бусти, где будет три вида подписок (двум последним я буду отправлять наклейки по почте). Со временем я буду добавлять интересности во все подписки, чтобы сделать их более привлекательными.
Этот шаг поможет вести канал, содержать домен для него и делать мерч. Каждое воскресенье я буду выкладывать там подборку новостей, более расширенную, чем обычно бывает на канале. Решил сделать ее бесплатной вне зависимости от уровня подписки, а донаты останутся на ваше усмотрение.
Я безумно рад тому, что собрал вокруг себя такое общество прекрасных людей. Спасибо огромное что читаете и поддерживаете!
https://boosty.to/flutterfordev
[Реклама]
JUG Ru Group приглашает вас выступить на конференции Mobius 2023 Spring!
Конференция будет идти четыре дня: 12–13 мая в онлайне и 19–20 мая в офлайне в Москве. Приглашаем вас выступить на ней.
Стать спикером Mobius — это возможность:
- Развить личный бренд и улучшить навык публичных выступлений.
- Обсудить рабочие задачи в неформальной обстановке.
- Попасть на все конференции весны от JUG Ru Group бесплатно.
- Пообщаться с комьюнити и Программным комитетом.
Выбирайте любой формат — доклад, воркшоп, дискуссию или что-то свое. Вам помогут подготовиться, проведут репетиции, а после конференции вы получите запись в 4K на YouTube, чтобы иметь возможность поделиться ей с друзьями и коллегами.
Выбирайте тему на сайте или предлагайте свои идеи и подавайте заявку до 20 февраля.
Билеты на Mobius 2023 Spring уже в продаже.
Уже совсем скоро начнется Flutter Forward.
Регистрация: https://flutter.dev/events/flutter-forward
Трансляция: https://youtu.be/zKQYGKAe5W8
[Реклама]
С чего начать путь в iOS-разработку?
24 января в 20:00 МСК приходите на вебинар специализации «iOS Developer» в OTUS! На занятии мы обсудим Swift Charts — новый фрейморк от компании Apple. Тема открытого урока: «Swift Charts — строим красивые графики из коробки».
Вместе с практикующим экспертом мы рассмотрим возможности API Swift Charts и с его помощью создадим красивые диаграммы для приложения. Продолжить изучение iOS-разработки вы сможете дальше на онлайн-курсе.
Для участия зарегистрируйтесь: https://otus.pw/2Eyu/
Тестирование мобильных приложений на Flutter с использованием Python + Appium: Дмитрий Золотов рассказывает про возможности appium-flutter-driver для тестирования flutter приложений.
https://habr.com/ru/company/otus/blog/706394/
#Новостизанеделю
А вот и очередная подборка новостей. Спасибо что читаете их.
Новости:
— Package of the Week(go_router).
/channel/FlutterDevRu/1291
— Google preparing to upgrade Nest Audio as Fuchsia’s first smart speaker.
https://9to5google.com/2022/12/07/google-nest-audio-fuchsia-upgrade/
— Static, final, const, dynamic, var - differences and similarities.
https://www.flutterclutter.dev/flutter/basics/2022-12-06-static-final-const-dynamic-var/
— Create A Breakout Game in Flutter With Flame and Forge2D.
https://www.kodeco.com/35491219-create-a-breakout-game-in-flutter-with-flame-and-forge2d-part-1
— Ускоряем разработку за счет пакета Mason на Flutter.
https://habr.com/ru/post/705798/
Интересное из Github:
— flutter_in_app_update.
https://github.com/jonasbark/flutter_in_app_update
— agents.
https://github.com/gaaclarke/agents
— vector_graphics.
https://github.com/dnfield/vector_graphics
— flutter_uploader.
https://github.com/fluttercommunity/flutter_uploader
How we contribute to the Flutter ecosystem: Команда codemagic рассказывает про то, как они вносили вклад в сообщество Flutter.
https://blog.codemagic.io/how-we-contribute-to-flutter-ecosystem/
#Новостизанеделю
А вот и очередная подборка новостей. Спасибо что читаете их.
Вернулся с отпуска, буду стараться выкладывать больше новостей!
Новости:
— Widget of the Week(NavigationBar).
/channel/FlutterDevRu/1285
— The road to Dart 3: A fully sound, null safe language.
/channel/FlutterDevRu/1286
— Migrating a Flutter app to Material 3.
https://blog.codemagic.io/migrating-a-flutter-app-to-material-3/
— Building a Flutter SDK for Embrace.
https://verygood.ventures/blog/building-a-flutter-sdk-for-embrace
— Building Games in Flutter with Flame.
https://www.kodeco.com/37130129-building-games-in-flutter-with-flame-getting-started
— Dart + Postgres - Observable Flutter.
https://youtu.be/g76H6-MeHHk
Интересное из Github:
— talk_is_64bit_enough.
https://github.com/slightfoot/talk_is_64bit_enough
— mqtt_client.
https://github.com/shamblett/mqtt_client
— xstate.dart
https://github.com/sahandevs/xstate.dart
— forge2d.
https://github.com/flame-engine/forge2d
Widget of the Week(NavigationBar): Очередной выпуск Flutter Widget of the Week, в котором рассказывается про NavigationBar.
https://youtu.be/DVGYddFaLv0
Если бы можно было задать вопрос эксперту Google, о чем бы вы его спросили?
Придумали вопрос? Запомните, ведь в этот четверг сможете получить на него ответ!
Один из спикеров многочисленных IT-конференций и модератор секции «Фронтенд» легендарного Фестиваля 404 Алексей Родионов недавно стал официально признанным Google экспертом в области веб-технологий — Google Developer Expert (GDE) in Web Technologies.
Команда Фестиваля 404 решила, что это отличный шанс лишний раз поздравить Алексея и расспросить его, как IT-специалистам расти не только в экспертизе, но и в комьюнити.
Так что приглашаем вас 1 декабря в 17:00 МСК в телеграмм-канал феста, чтобы лампово пообщаться с Алексеем и задать ему свои вопросы. Ну а если не знаете, что спросить, просто приходите на эфир и поздравьте Алексея своим присутствием.
Очень ждем встречи! Увидимся в четверг!
Widget of the Week(FutureBuilder): Очередной выпуск Flutter Widget of the Week, в котором рассказывается про FutureBuilder.
https://youtu.be/zEdw_1B7JHY
Introducing the Flutter News Toolkit — now accepting applications: Zoey Fan рассказывает про новый набор инструментов Flutter News. А те, кто хотят получить ранний доступ, могут заполнитьзаявку.
https://medium.com/flutter/introducing-the-flutter-news-toolkit-now-accepting-applications-9e926db55f6d
Google Summer of Code 2022 Results: Jonas Finnemann Jensen рассказывает про результаты Google Summer of Code.
https://medium.com/dartlang/google-summer-of-code-2022-results-a3ce1c13c06c
#Новостизанеделю
А вот и очередная подборка новостей. Спасибо что читаете их.
Новости:
— Generate a game foundation with our new template.
/channel/FlutterDevRu/1274
— Flutter InAppWebView 6.
pichillilorenzo/flutter-inappwebview-6-b0bcef5ca3cf" rel="nofollow">https://medium.com/@pichillilorenzo/flutter-inappwebview-6-b0bcef5ca3cf
— Reduce your CI cost using Docker to run local tests.
https://www.bam.tech/article/reduce-your-ci-cost-using-docker-to-run-local-tests
— Make your apps available offline using Flutter and SQLite.
https://walkingtree.tech/make-your-apps-available-offline-using-flutter-and-sqlite/
—Dart on CLI: Foundations.
https://code.pieces.app/blog/dart-on-cli-foundations
Интересное из Github:
— photo_view.
https://github.com/bluefireteam/photo_view
— grouped_list.
https://github.com/Dimibe/grouped_list
— bloc_concurrency.
https://github.com/felangel/bloc/tree/master/packages/bloc_concurrency
— flutter_secure_storage.
https://github.com/mogol/flutter_secure_storage
Introducing Realm for Dart & Flutter: Michael Thomsen рассказывает про Realm который представили MongoDB.
https://medium.com/dartlang/introducing-realm-for-dart-flutter-e30cb05eb313
Observable Flutter: Building a Mason brick: В выпуске Felix и Craig рассказывают про создание brick c использованием Mason .
https://www.youtube.com/live/o8B1EfcUisw?feature=share
What’s new in Flutter 3.7: Kevin Chisholm рассказывает что нового в новой версии Flutter 3.7.
https://medium.com/flutter/whats-new-in-flutter-3-7-38cbea71133c
Decoding Flutter(Using Dart analyze & Dart fix): В новом выпуске Khanh рассказывает про Dart analyze и Dart fix.
https://youtu.be/OBIuSrg_Quo
Flutter Forward: Уже можно зарегистрироваться на Flutter Forward, который состоится 25 января 2023 года.
https://flutter.dev/events/flutter-forward
Package of the Week(go_router): Узнайте в видео подробнее про go_router.
https://youtu.be/b6Z885Z46cU
Build a Flutter app with Very Good CLI and AWS Amplify: В этой статье Ana Polo расскажет про создание приложения с использованием AWS Amplify.
https://verygood.ventures/blog/flutter-app-very-good-cli-aws-amplify
The road to Dart 3: A fully sound, null safe language: Michael Thomsen рассказывает про новый релиз Dart 3, с которым они перейдут на полную поддержку null safety.
https://medium.com/dartlang/the-road-to-dart-3-afdd580fbefa
Introducing Flutter(Managing State in Flutter): Khanh в новой рубрике рассказывает про управление состояние в Flutter приложении.
https://youtu.be/vU9xDLdEZtU
#Новостизанеделю
А вот и очередная подборка новостей. Спасибо что читаете их.
Новости:
— Flutter Forward.
https://flutter.dev/events/flutter-forward
— Google is bringing its VPN to Mac and Windows PCs.
https://www.theverge.com/2022/11/9/23448934/google-vpn-windows-mac-pc-desktop-support
— Remove the debug banner.
https://www.flutterclutter.dev/flutter/basics/2022-11-14-remove-debug-banner/
— Widget of the Week(FutureBuilder).
/channel/FlutterDevRu/1281
— FlutterVikings 2022.
https://www.youtube.com/playlist?list=PL4dBIh1xps-EWXK28Qn9kiLK9-eXyqKLX
— CupertinoSearchTextField — All Cupertino Widgets.
tomicriedel/5b7da5101e2f" rel="nofollow">https://medium.com/@tomicriedel/5b7da5101e2f
Интересное из Github:
— monarch.
https://github.com/Dropsource/monarch
— DevWidgets.
https://github.com/gumbarros/DevWidgets
— e-ink.
https://github.com/slightfoot/e-ink
— freerasp_brick.
https://github.com/yardexx/freerasp_brick
— bolt.
https://github.com/wolfenrain/bolt
#Новостизанеделю
А вот и очередная подборка новостей. Спасибо что читаете их.
Новости:
— Decoding Flutter(Gesture Arena).
/channel/FlutterDevRu/1278
— Google Summer of Code 2022 Results.
/channel/FlutterDevRu/1277
— Introducing the Flutter News Toolkit — now accepting applications.
/channel/FlutterDevRu/1279
— Why is Flutter Fast? — Part 1: Sublinear Building.
https://medium.com/flutter-community/why-is-flutter-fast-part-1-sublinear-building-317572cd6b47
— How to Build Interactive Charts in Flutter.
https://itnext.io/how-to-build-interactive-charts-in-flutter-e317492d5ba1
Интересное из Github:
— airdash.
https://github.com/simonbengtsson/airdash
— animated_path.
https://github.com/AngeloAvv/flutter_flavorizr
— wstore.
https://github.com/devmaslove/wstore
Decoding Flutter(Gesture Arena): в новом выпуске Craig Labenz рассказывает про Gesture Arena.
https://youtu.be/Q85LBtBdi0U
Generate a game foundation with our new template: Jochum van der Ploeg рассказывает про создание игры на Flutter с использованием шаблона Very Good CLI.
https://verygood.ventures/blog/generate-a-game-with-our-new-template