Коммъюнити трейни(стажеров и начинающих ИТ спецов) в Воронеже.
Здесь мы публикуем подборки статей, материалов, анонсы интересных событий в айти тусовке города.
Админ: @r3tam
Здесь мы публикуем подборки статей, материалов, анонсы интересных событий в айти тусовке города.
Админ: @r3tam
The Devs Community pinned «Коммъюнити трейни(стажеров и начинающих ИТ спецов) в Воронеже. Здесь мы публикуем подборки статей, материалов, анонсы интересных событий в айти тусовке города. Админ: @r3tam»
Всем привет!
Меня зовут Артем и я рад стартануть новое(а может быть и нет) сообщество в своем городе. Здесь я и моя команда будем делиться интересными материалами, событиями, анонсами об IT мероприятиях города.
Также будем делать доклады для начинающих IT специалистов, с целью повысить их уровень навыков.
В ближайшее время будут анонсированы первые встречи сообщества.
Stay tuned!
Меня зовут Артем и я рад стартануть новое(а может быть и нет) сообщество в своем городе. Здесь я и моя команда будем делиться интересными материалами, событиями, анонсами об IT мероприятиях города.
Также будем делать доклады для начинающих IT специалистов, с целью повысить их уровень навыков.
В ближайшее время будут анонсированы первые встречи сообщества.
Stay tuned!
The Devs Community pinned «Всем привет! Меня зовут Артем и я рад стартануть новое(а может быть и нет) сообщество в своем городе. Здесь я и моя команда будем делиться интересными материалами, событиями, анонсами об IT мероприятиях города. Также будем делать доклады для начинающих…»
Провел лекцию и мастер-класс по архитектуре мобильных приложений и Flutter на физическом факультете в ВГУ.
Это был первый трехчасовой доклад за последний год-полтора. Прошло очень интересно и круто.
В догонку делюсь интересными материалами по Flutter от моего хорошего знакомого Миши Зотьева (Flutter Tech Lead, Surf). Если вы всегда хотели узнать как устроен Flutter под капотом - добро пожаловать в его статьи!
Это серия статей, кидаю последнюю с оглавлением.
https://habr.com/ru/company/surfstudio/blog/533210/
Это был первый трехчасовой доклад за последний год-полтора. Прошло очень интересно и круто.
В догонку делюсь интересными материалами по Flutter от моего хорошего знакомого Миши Зотьева (Flutter Tech Lead, Surf). Если вы всегда хотели узнать как устроен Flutter под капотом - добро пожаловать в его статьи!
Это серия статей, кидаю последнюю с оглавлением.
https://habr.com/ru/company/surfstudio/blog/533210/
Хабр
Flutter под капотом: Owners
Всем привет! Меня зовут Михаил Зотьев, я Flutter-разработчик и тимлид в Surf. Продолжаю серию материалов о внутреннем устройстве работы Flutter: Flutter под к...
Напомню, что кроме этого канала, у сообщества есть еще и чат, где можно задать вопросы, обусдить технологии, познакомится с другими ИТ-специалистами!
Ссылка на чатик: https://news.1rj.ru/str/joinchat/L0V_yzAaRGdjMDFi
Ссылка на чатик: https://news.1rj.ru/str/joinchat/L0V_yzAaRGdjMDFi
Telegram
Trainee Dev Community | Chat
Чат сообщества IT-трейни
#flutter
Сегодня поделюсь статьей, которая когда-то поставила на места многие аспекты верстки на Flutter.
У Flutter слегка непривычный вариант построения UI и рассчёта размеров. Здесь есть такая штука как Constraints и их всегда стоит иметь ввиду.
Ну и всегда помнить правило:
Ограничения идут вниз -> размеры идут вверх -> родитель устанавливает позицию.
Более подробно в очень крутой доке с интерактивом:
https://flutter.dev/docs/development/ui/layout/constraints
Если будут вопросы, их можно обсудить в нашем чате.
Сегодня поделюсь статьей, которая когда-то поставила на места многие аспекты верстки на Flutter.
У Flutter слегка непривычный вариант построения UI и рассчёта размеров. Здесь есть такая штука как Constraints и их всегда стоит иметь ввиду.
Ну и всегда помнить правило:
Ограничения идут вниз -> размеры идут вверх -> родитель устанавливает позицию.
Более подробно в очень крутой доке с интерактивом:
https://flutter.dev/docs/development/ui/layout/constraints
Если будут вопросы, их можно обсудить в нашем чате.
docs.flutter.dev
Understanding constraints
Flutter's model for widget constraints, sizing, positioning, and how they interact.
#flutter
Многие, кто начинает работать с Flutter сразу попадают на известный пакет Provider, который создан для реализации поставки зависимостей по дереву.
Это один из вариантов реализации DI-принципа.
Но не все смотрят глубже и узнают, что на самом деле во фреймворке есть подобный механизм из коробки. А именно InheritedWidget.
Получше узнать о нем можно из официальной документации:
https://api.flutter.dev/flutter/widgets/InheritedWidget-class.html
Также прикрепляю полезную базовую статью:
https://medium.com/flutterdevs/inherited-widget-in-flutter-604b0f009297
Многие, кто начинает работать с Flutter сразу попадают на известный пакет Provider, который создан для реализации поставки зависимостей по дереву.
Это один из вариантов реализации DI-принципа.
Но не все смотрят глубже и узнают, что на самом деле во фреймворке есть подобный механизм из коробки. А именно InheritedWidget.
Получше узнать о нем можно из официальной документации:
https://api.flutter.dev/flutter/widgets/InheritedWidget-class.html
Также прикрепляю полезную базовую статью:
https://medium.com/flutterdevs/inherited-widget-in-flutter-604b0f009297
api.flutter.dev
InheritedWidget class - widgets library - Dart API
API docs for the InheritedWidget class from the widgets library, for the Dart programming language.
#flutter но и не только он.
Часто бывает, что в начале изучения технологии хочется иметь дорожную карту. Хочется понимать с чего начать, и в каком направлении идти.
Один мой товарищ подкинул мне такой роадмап по Flutter:
https://github.com/olexale/flutter_roadmap
По мне, он не только по Flutter. Там куда больше блоков в целом про технологии, что очень полезно начинающему.
Забирайте себе и держите под рукой!)
Часто бывает, что в начале изучения технологии хочется иметь дорожную карту. Хочется понимать с чего начать, и в каком направлении идти.
Один мой товарищ подкинул мне такой роадмап по Flutter:
https://github.com/olexale/flutter_roadmap
По мне, он не только по Flutter. Там куда больше блоков в целом про технологии, что очень полезно начинающему.
Забирайте себе и держите под рукой!)
GitHub
GitHub - olexale/flutter_roadmap: Highly Subjective Roadmap to Flutter Development
Highly Subjective Roadmap to Flutter Development. Contribute to olexale/flutter_roadmap development by creating an account on GitHub.
#dotnet
В своё время этот набор лекций от преподавателей УрФУ помог освоить азы C# и среды .NET: https://ulearn.me/
Лекции будут хорошей отправной точкой для изучения и понимания языка.
Также на сайте можно найти лекции по оценке сложности алгоритмов, введении в функциональное программирование, компьютерным сетям и не только.
В своё время этот набор лекций от преподавателей УрФУ помог освоить азы C# и среды .NET: https://ulearn.me/
Лекции будут хорошей отправной точкой для изучения и понимания языка.
Также на сайте можно найти лекции по оценке сложности алгоритмов, введении в функциональное программирование, компьютерным сетям и не только.
#flutter
Нарвался на статью, которая неплохо описывает основные подходы в навигации на Flutter.
К тому же, статья ещё и на русском языке.
Так что, если вы ещё не работали с Router, или не изучали навигацию во фреймворке - самое время начать!
https://habr.com/ru/company/rshb/blog/584348/
Нарвался на статью, которая неплохо описывает основные подходы в навигации на Flutter.
К тому же, статья ещё и на русском языке.
Так что, если вы ещё не работали с Router, или не изучали навигацию во фреймворке - самое время начать!
https://habr.com/ru/company/rshb/blog/584348/
Хабр
Flutter: как мы выбирали навигацию для мобильного приложения?
Flutter вышел в стабильной версии в 2018 году. Все это время он активно развивался: появилась поддержка Null safety, расширились возможности по темизации и локализации приложений, добавилось огромное...