Плагин Flutter для VSCode недавно получил обновление. В этом релизе довольно полезные новшества:
👉 отображение иерархии типов;
👉 просмотр иерархии вызывов.
📌 Но это далеко не все, ознакомиться с более подробным списком можно по ссылке.
https://dartcode.org/releases/v3-58/
#update
👉 отображение иерархии типов;
👉 просмотр иерархии вызывов.
📌 Но это далеко не все, ознакомиться с более подробным списком можно по ссылке.
https://dartcode.org/releases/v3-58/
#update
❤9🗿3💩1🐳1
Наверняка многие поигрались с шоу-кейсом Holobooth для Flutter Forward. Лично мне результат понравился.
📌 А о том, как над ним работали, можно прочитать в статье.
https://medium.com/flutter/how-its-made-holobooth-6473f3d018dd
#article
📌 А о том, как над ним работали, можно прочитать в статье.
https://medium.com/flutter/how-its-made-holobooth-6473f3d018dd
#article
👍6💩1
Я думаю многие помнят приложение Wonderous. Недавно авторы анонсировали новую версию с поддержкой складных устройств, планшетов и планшетов в горизонтальной ориентации.
📌 Подробнее в стаьте по ссылке.
https://medium.com/flutter/adapting-wonderous-to-larger-device-formats-ac51e1c00bc0
#article
📌 Подробнее в стаьте по ссылке.
https://medium.com/flutter/adapting-wonderous-to-larger-device-formats-ac51e1c00bc0
#article
🔥6👍1💩1
Тесты очень полезны для общего качества продукта. Но даже если вы пишите много тестов, то скорее всего вы пользуетесь небольшим количеством ассертов. Все потому, что они легко покрывают самые популярные случаи. Но на самом деле их намного больше.
📌 Отличная шпаргалка проверок для тестов доступна по ссылке.
https://medium.com/flutter-community/assertions-in-dart-and-flutter-tests-an-ultimate-cheat-sheet-f6d91510fe6b
#article #tests
📌 Отличная шпаргалка проверок для тестов доступна по ссылке.
https://medium.com/flutter-community/assertions-in-dart-and-flutter-tests-an-ultimate-cheat-sheet-f6d91510fe6b
#article #tests
👍13💩3
Плагин Flutter для IntelliJ тоже наконец-то обновился. В релизе:
👉 настройка Flutter SDK для конкретного проекта;
👉 автоматический запуск тестов перед коммитом.
📌 Список изменений доступен по ссылке.
https://plugins.jetbrains.com/plugin/9212-flutter/versions/stable/285889
#update
👉 настройка Flutter SDK для конкретного проекта;
👉 автоматический запуск тестов перед коммитом.
📌 Список изменений доступен по ссылке.
https://plugins.jetbrains.com/plugin/9212-flutter/versions/stable/285889
#update
👍11💩4
Поскольку Dart может компилиться под большое количество платформ, его можно успешно использовать в том числе для создания полезных CLI утилит.
📌 О том как автоматизировать сборку подобной кроссплатформенной утилиты с помощью Codemagic, в статье от Dmitry Zhifarsky.
https://blog.codemagic.io/cross-compiling-dart-cli-applications-with-codemagic/
#article #codemagic #cicd
📌 О том как автоматизировать сборку подобной кроссплатформенной утилиты с помощью Codemagic, в статье от Dmitry Zhifarsky.
https://blog.codemagic.io/cross-compiling-dart-cli-applications-with-codemagic/
#article #codemagic #cicd
🔥8👍1💩1
DevTools для Flutter включает в себя множество полезных инструментов. Если вы уже искушенный разработчик, то наверняка вы с ними хорошо знакомы и регулярно пользуетесь.
📌 А тем, кто еще не так дружен с этими инструментами, можно познакомиться с помощью серии статей от Ashita Prasad.
https://medium.com/@fluttergems/mastering-dart-flutter-devtools-series-introduction-installation-part-1-of-8-4f703a8cfcc8
#article
📌 А тем, кто еще не так дружен с этими инструментами, можно познакомиться с помощью серии статей от Ashita Prasad.
https://medium.com/@fluttergems/mastering-dart-flutter-devtools-series-introduction-installation-part-1-of-8-4f703a8cfcc8
#article
❤5💩1
Flutter можно запустить в том числе и на носимых устройствах, вроде умных часов. В качестве примера, игра для WearOS в исполнении Renan.
📌 Подробности в твитте по ссылке.
https://twitter.com/renotanumber/status/1614990869685497857?s=67&t=IfKBJMgyLX5T_eAlkeDyqg
#challenge
📌 Подробности в твитте по ссылке.
https://twitter.com/renotanumber/status/1614990869685497857?s=67&t=IfKBJMgyLX5T_eAlkeDyqg
#challenge
🔥9💩1
Во Flutter приложение можно довольно легко интегрировать часть, написанную с помощью Unity.
📌 О том, как это сделать, в статье от Mohammed Babelly.
https://blog.codemagic.io/how-to-embed-an-android-unity-game-in-a-flutter-app/
#article
📌 О том, как это сделать, в статье от Mohammed Babelly.
https://blog.codemagic.io/how-to-embed-an-android-unity-game-in-a-flutter-app/
#article
👍9🤔3🔥2💩1🥱1
Функционал упоминания собеседника в реалиях повсеместного использования различных мессенджеров и чатов не просто привычен пользователю, а порой просто обязателен.
📌 Библиотека mentionable_text_field может помочь с реализацией этой фичи.
https://pub.dev/packages/mentionable_text_field
#package
📌 Библиотека mentionable_text_field может помочь с реализацией этой фичи.
https://pub.dev/packages/mentionable_text_field
#package
🔥5💩4👍3
Вопрос безопасности приложения - довольно важный аспект разработки. Каким бы замечательным не было приложение, если оно будет регулярно и успешно атаковаться, скорее всего его существование закончится весьма плачевно.
📌 Размышления Scott Hatfield о подходах к защите Flutter приложения в статье.
https://medium.com/@Toglefritz/three-advanced-ways-to-secure-a-flutter-app-92b38c626ce0
#article
📌 Размышления Scott Hatfield о подходах к защите Flutter приложения в статье.
https://medium.com/@Toglefritz/three-advanced-ways-to-secure-a-flutter-app-92b38c626ce0
#article
👍9🔥1🎅1
Команда Flutter во всю работает над новой средой для рендеринга Impeller. Уже можно наблюдать довольно позитивные результаты, например показанные на Flutter Forward.
https://www.youtube.com/watch?v=Z7v-YRdHusM
📌 Введение в то, что такое Impeller в выступлении Chinmay Garde.
https://www.youtube.com/watch?v=gKrYWC_SDxQ
#video
https://www.youtube.com/watch?v=Z7v-YRdHusM
📌 Введение в то, что такое Impeller в выступлении Chinmay Garde.
https://www.youtube.com/watch?v=gKrYWC_SDxQ
#video
🔥16💩1
Команда Flutter рассказала про RawMagnifier в новой серии Widget of the Week.
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=YBRkVCRP1Gw
#widgetoftheweek
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=YBRkVCRP1Gw
#widgetoftheweek
👍11🔥1💩1
Подъехал свежий ежеквартальный опрос от Flutter команды.
📌 Оставить фидбек по интересующим команду вопросам можно по ссылке.
https://google.qualtrics.com/jfe/form/SV_4TKhBYKWMAacbu6
#survey
📌 Оставить фидбек по интересующим команду вопросам можно по ссылке.
https://google.qualtrics.com/jfe/form/SV_4TKhBYKWMAacbu6
#survey
👍5
Шейдеры - это специальные программы для графического процессора, котрые позволяют некоторым образом повлиять на конечное изображение. С помощью подобных программ можно реализовать различные в том числе сложные эффекты, которые другим способом повторить будет очень сложно, если вообще возможно.
📌 А начать разбираться с этой темой можно при помощи серии статей от Karthik Ponnam.
https://karthikponnam.medium.com/flutter-shaders-an-introduction-7dd29632e0dd
https://karthikponnam.medium.com/creating-custom-shaders-in-flutter-a-step-by-step-guide-49ec86bec20d
https://karthikponnam.medium.com/image-manipulation-with-shaders-flutter-aa11027b4a4d
#article
📌 А начать разбираться с этой темой можно при помощи серии статей от Karthik Ponnam.
https://karthikponnam.medium.com/flutter-shaders-an-introduction-7dd29632e0dd
https://karthikponnam.medium.com/creating-custom-shaders-in-flutter-a-step-by-step-guide-49ec86bec20d
https://karthikponnam.medium.com/image-manipulation-with-shaders-flutter-aa11027b4a4d
#article
👍16🆒5💩1
Двадцать лет назад компания Google запустила глобальное соревнование по кодингу под названием Code Jam, в котором программистам всех уровней предлагалось проверить и отточить свои навыки, участвуя в соревнованиях по решению алгоритмических задач.
📌 Хотите отметить это событие вместе с Google в очередной программистcкой зарубе? Можно зарегистрироваться по ссылке.
https://developers.googleblog.com/2023/02/celebrate-googles-coding-competitions.html
#event
📌 Хотите отметить это событие вместе с Google в очередной программистcкой зарубе? Можно зарегистрироваться по ссылке.
https://developers.googleblog.com/2023/02/celebrate-googles-coding-competitions.html
#event
💩5🔥1
Вышло прохождение код лабы для новичков во Flutter.
📌 А помогает в этом сам Filip Hráček.
https://www.youtube.com/watch?v=8sAyPDLorek
#video
📌 А помогает в этом сам Filip Hráček.
https://www.youtube.com/watch?v=8sAyPDLorek
#video
👍5💩2
Плагин Flutter для VSCode недавно получил обновление. В этом релизе довольно много небольших улучшений и исправлений.
📌 Подробный список доступен по ссылке.
https://dartcode.org/releases/v3-60/
#update
📌 Подробный список доступен по ссылке.
https://dartcode.org/releases/v3-60/
#update
👍4💩1
Серию Package of the Week продолжает рассказ про официальный набор линтов.
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=qEZf2q4W20g
#packageoftheweek
📌 Подробности по ссылке.
https://www.youtube.com/watch?v=qEZf2q4W20g
#packageoftheweek
👍5🔥1💩1
Firebase предоставляет множество очень полезных и удобных сервисов. В том числе и для аутентификации пользователя.
📌 Гайд о реализации многофакторной аутенитификации с помощью Firebase в статье от Hrishikesh Pathak.
https://blog.codemagic.io/a-complete-guide-to-firebase-multi-factor-authentication-in-flutter/
#firebase #article
📌 Гайд о реализации многофакторной аутенитификации с помощью Firebase в статье от Hrishikesh Pathak.
https://blog.codemagic.io/a-complete-guide-to-firebase-multi-factor-authentication-in-flutter/
#firebase #article
👍5
Сегодня в рамках новой серии Observable<Flutter>, Craig будет исследовать “загадочную проблему”.
📌 Трансляцию можно найти по ссылке.
https://www.youtube.com/watch?v=oCiYWBvz_rM
#event #observableflutter
📌 Трансляцию можно найти по ссылке.
https://www.youtube.com/watch?v=oCiYWBvz_rM
#event #observableflutter
👍5💩3