Мы тут про Flutter Web не договорили: собираем код на JS 😮
Делимся второй статьей Максима, Flutter-разработчика. В прошлой части – освоили основы, в этой – разрабатываем собственные библиотеки и готовим к компиляции на разные целевые платформы.
🔵 Если хочешь научиться готовить приложения к запуску в браузере – гоу читать 👈🏃
Спойлер: после знакомства с текстами Максима есть рискнаучиться воплощать любой функционал веб-приложений . На очереди – наш следующий разбор компиляций в wasm.
Ставь 🔥, если ждёшь
Делимся второй статьей Максима, Flutter-разработчика. В прошлой части – освоили основы, в этой – разрабатываем собственные библиотеки и готовим к компиляции на разные целевые платформы.
Спойлер: после знакомства с текстами Максима есть риск
Ставь 🔥, если ждёшь
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Flutter Web. Часть 2
Привет, меня зовут Максим, я Flutter-разработчик в компании Surf. Мы продолжаем рассказывать про Flutter Web. И это вторая статья. Разработка собственных библиотек Межъязыковое взаимодействие JS-Dart...
🔥27❤5👀3🆒3
Flutter Team: не только разработчики 🐮 🔎
Команда не только пишет код. Она занимается множеством разных интересных процессов. Для большинства из них нужны руководители, которые развивают собственное направление. О них расскажет Марк, Flutter Tech Lead 💬
Кто же у нас есть?
🔵 Руководитель стажировок — выстраивает процесс проведения стажировок, отбирает будущих стажёров и назначает менторов;
🔵 Амбассадор — отвечает за всю нашу медиадеятельность: выступления, видео, подкасты, соцсети;
🔵 Tech Lead — отвечает за реализацию стратегии технологического развития команды;
🔵 Engineering Manager — контролирует процессы внутри отдела и производственных проектов;
🔵 Руководитель отдела — объединяет всех указанных выше людей, определяет стратегию развития отдела и синхронизирует её с целями всей компании.
О какой роли хочешь узнать подробнее? Пиши в комментариях – расскажем в новых постах👌
Команда не только пишет код. Она занимается множеством разных интересных процессов. Для большинства из них нужны руководители, которые развивают собственное направление. О них расскажет Марк, Flutter Tech Lead 💬
Кто же у нас есть?
О какой роли хочешь узнать подробнее? Пиши в комментариях – расскажем в новых постах👌
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👀6👌3
Собираемся на код-ревью уже через неделю 😮🕑
В среду, 27 ноября, в эфире разберём Flutter-проекты от подписчиков. Рассмотрели более 20 примеров вашего кода и спешим поделиться результатами.
Покажем лучшие решения в кроссплатформенной разработке, предложим свои. Вместе с единомышленниками проведём вечер с пользой 🤝
🔵 Встречаемся на эфире 27 ноября в 17:00 (МСК),
🔵 Трансляция доступна на нашем канале, в шапке профиля, или на YouTube 👈🏻
P.s.: После эфира — поделимся записью, чтобы ты смог посмотреть её в удобное время.
В среду, 27 ноября, в эфире разберём Flutter-проекты от подписчиков. Рассмотрели более 20 примеров вашего кода и спешим поделиться результатами.
Покажем лучшие решения в кроссплатформенной разработке, предложим свои. Вместе с единомышленниками проведём вечер с пользой 🤝
P.s.: После эфира — поделимся записью, чтобы ты смог посмотреть её в удобное время.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥11👌9
Ватсап, Flutter-разработчики! Устраиваем перекличку 💬
Хотим улучшить работу каналов Surf и для этого – запускаем опрос. Интересно узнать, кто с нами на связи. Так мы сможем выпускать более интересные, подходящие материалы для тебя.
Отвечай на 5 простых вопросов ниже. Посмотрим, кого больше среди нас 👇
Хотим улучшить работу каналов Surf и для этого – запускаем опрос. Интересно узнать, кто с нами на связи. Так мы сможем выпускать более интересные, подходящие материалы для тебя.
Отвечай на 5 простых вопросов ниже. Посмотрим, кого больше среди нас 👇
1. Какой у тебя грейд?
Anonymous Poll
13%
У меня нет грейда — учусь/ищу работу
3%
У меня нет грейда — работаю не в IT
18%
Junior
38%
Middle
18%
Senior
9%
Lead / Architect
1%
C-level
❤4
3. Из какого ты города?
Anonymous Poll
16%
Москва
11%
Санкт-Петербург
6%
Воронеж
4%
Ростов-на-Дону
4%
Краснодар
4%
Казань
2%
Новосибирск
53%
Другой город, напишу в комментариях ➡️
❤1
5. Почему ты с нами?
Anonymous Poll
44%
Хочу работать в Surf 🐦
80%
Интересен ваш контент
5%
Я работаю в Surf 🐦
👍1
Attention всем, кто ждёт сегодняшнее код-ревью 🙂 🐦
Встречаемся в эфире уже этим вечером, в 17:00 по Москве. Мы в полной готовности — настроили площадки для трансляции и подготовили большую презу с ревью Flutter-проектов.
Трансляцию проведёт Максим, Middle Flutter Developer, участник Tech PR клуба. Покажет итоги разбора от нашей команды, предложит рабочие способы по апдейту кода подписчиков.
Площадки:
⌨️ Канал Surf Flutter Team
📹 YouTube
Гоу на эфир! Перед запуском — напомним о старте здесь, на канале.
Встречаемся в эфире уже этим вечером, в 17:00 по Москве. Мы в полной готовности — настроили площадки для трансляции и подготовили большую презу с ревью Flutter-проектов.
Трансляцию проведёт Максим, Middle Flutter Developer, участник Tech PR клуба. Покажет итоги разбора от нашей команды, предложит рабочие способы по апдейту кода подписчиков.
Площадки:
⌨️ Канал Surf Flutter Team
Гоу на эфир! Перед запуском — напомним о старте здесь, на канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17🔥11🆒5⚡2👍1
Стартуем с код-ревью Flutter-проектов 🐦
Подключайтесь к трансляции на канале, в шапке профиля, или открывайте стрим на YouTube.
Оставляйте вопросы в комментариях под трансляцией на видеохостинге или под этим постом👇
UPD: запись эфира опубликуем после трансляции на канале.
Подключайтесь к трансляции на канале, в шапке профиля, или открывайте стрим на YouTube.
Оставляйте вопросы в комментариях под трансляцией на видеохостинге или под этим постом👇
UPD: запись эфира опубликуем после трансляции на канале.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡10👍2🔥1👏1
Собираем фидбек по эфиру 🤘🏻
Спасибо всем, кто принял участие в код-ревью🐮 Скоро поделимся записью на канале.
Проголосуй в опросе ниже, чтобы мы могли улучшить формат и механику следующих эфиров👇🏻
Спасибо всем, кто принял участие в код-ревью
Проголосуй в опросе ниже, чтобы мы могли улучшить формат и механику следующих эфиров👇🏻
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍7💯3
1. Понравились ли формат и тематика эфира?
Anonymous Poll
89%
Да, всё круто 👍
11%
Нет (почему — укажу в комментариях)
👍5💯4⚡3
2. Удобно ли было встречаться в это время?
Anonymous Poll
45%
Да, все супер
2%
Нет, неудобный день
21%
Нет, неудобное время
31%
Не принципиально, смотрю в записи
👍2
4. На каких площадках лучше проводить эфиры?
Anonymous Poll
44%
Telegram
73%
YouTube
14%
Vk
10%
Rutube
14%
Twitch
1%
Другое (укажу в комментариях)
Media is too big
VIEW IN TELEGRAM
Делимся видео с эфира для тех, кому удобнее смотреть в записи 😎 🤳
По вчерашнему опросу – треть наших подписчиков смотрят трансляцию после проведения. Если ты в их числе – пост для тебя.
Ещё раз спасибо каждому участнику код-ревью, было продуктивно и круто! Собрали все фидбеки о трансляции, чтобы провести следующие в лучшем виде 👀
По вчерашнему опросу – треть наших подписчиков смотрят трансляцию после проведения. Если ты в их числе – пост для тебя.
Ещё раз спасибо каждому участнику код-ревью, было продуктивно и круто! Собрали все фидбеки о трансляции, чтобы провести следующие в лучшем виде 👀
👍40❤13🔥10👀4
Запускаем волну стажировок от Surf Flutter Team 🐦 🌊
Приглашаем на обучение для начинающих разработчиков из Воронежа. Это твой шанс получить мощный опыт работы, прокачаться в стеке и стать частью из крупнейших Flutter-команд в СНГ.
После стажировок – 80% наших кандидатов получают оффер, а рост между Junior и Middle проходят за полтора года.
Что тебя ждёт:
— обучение в воронежском офисе и современная техника;
— руководство опытного ментора;
— гибкий график и шанс совмещать с учебой;
— общение с комьюнити, которое горит своим делом.
Детали обучения:
✔️ проводим для ребят из Воронежа,
✔️ запускаем уже в декабре,
✔️ после заявки на обучение – зовём на интервью и встречу с командой.
Мы входим в топ-5 разработчиков на Flutter в мире по версии Clutch и топ-1 среди разработчиков в Рейтинге Рунета. Хотим расти дальше вместе с крутыми специалистами.
Если ты ждал знак – то это он. Скорее заполняй заявку 👈
Приглашаем на обучение для начинающих разработчиков из Воронежа. Это твой шанс получить мощный опыт работы, прокачаться в стеке и стать частью из крупнейших Flutter-команд в СНГ.
После стажировок – 80% наших кандидатов получают оффер, а рост между Junior и Middle проходят за полтора года.
Что тебя ждёт:
— обучение в воронежском офисе и современная техника;
— руководство опытного ментора;
— гибкий график и шанс совмещать с учебой;
— общение с комьюнити, которое горит своим делом.
Детали обучения:
Мы входим в топ-5 разработчиков на Flutter в мире по версии Clutch и топ-1 среди разработчиков в Рейтинге Рунета. Хотим расти дальше вместе с крутыми специалистами.
Если ты ждал знак – то это он. Скорее заполняй заявку 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👎9👀6🌚4👍2
Пишем Unit-тесты в Dart 🙌
Часто программист работает с уже существующим кодом. Так появляется риск, что код будет работать не так, как должен. В таком случае разработчик может вручную проверить работу кода.
Но можно этого избежать, если код покрыт unit-тестами.
Что такое unit-тесты? Это тесты, направленные на проверку работы одного компонента программы, например, класса или метода.
➡️ Их цель — убедиться, что компонент работает так, как ожидается, независимо от других частей программы. После внесения правок разработчик может запустить тесты и понять, а не сломалось ли что-то.
Ещё тесты полезны тем, что программист заранее обдумывает возможное поведение программы и ещё на этом этапе может выявить баги.
Го в карточки, расскажем как писать unit-тесты в Dart 🤫
🔗Ссылки на пакеты:
Первый
Второй
🔗Репозиторий с примером
Часто программист работает с уже существующим кодом. Так появляется риск, что код будет работать не так, как должен. В таком случае разработчик может вручную проверить работу кода.
Но можно этого избежать, если код покрыт unit-тестами.
Что такое unit-тесты? Это тесты, направленные на проверку работы одного компонента программы, например, класса или метода.
Ещё тесты полезны тем, что программист заранее обдумывает возможное поведение программы и ещё на этом этапе может выявить баги.
Го в карточки, расскажем как писать unit-тесты в Dart 🤫
🔗Ссылки на пакеты:
Первый
Второй
🔗Репозиторий с примером
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥56👍15❤10😁1