Как стать автором
Обновить

Обновление Flutter 3: поддержка macOS, Linux и встроенный инструмент для создания казуальных игр

Время на прочтение2 мин
Количество просмотров3.5K

Команда разработчиков Flutter представила обновление платформы Flutter 3. У фреймворка появилась полноценная поддержка macOS и Linux. Также разработчики добавили инструмент, позволяющий быстро создавать казуальные игры.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Новый Flutter-квиз с призами от Evrone

Время на прочтение1 мин
Количество просмотров732

Мы в Evrone делаем конференции и митапы, выпускаем дайджесты, а ещё каждые пару месяцев запускаем квизы по технологиям, с которыми мы работаем. На этот раз мы приготовили Flutter-квиз, который подойдёт продвинутым джунам или мидл-разработчикам. 

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии5

Первый Flutter meetup от Evrone: строим многопоточность и превращаем в PWA

Время на прочтение2 мин
Количество просмотров605

У нас много направлений митапов, но это не повод останавливаться. Сегодня анонсируем наш первый Flutter meetup. На нём спикеры из Surf и Evrone расскажут, как превратить Flutter-приложение в Progressive Web App, а также, как построить многопоточную архитектуру и зачем это нужно.

Встречаемся онлайн 26 октября в 19:00 на Tulula. Все доклады предзаписаны в студии, а спикеры будут доступны для обсуждения в чате. Участие абсолютно бесплатно, но требуется предварительная регистрация.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Flutter-движ от Surf — 8 и 9 апреля 2023, онлайн

Время на прочтение2 мин
Количество просмотров742

8 и 9 апреля (суббота и воскресенье). Онлайн  

В программе:

— Лекции от Flutter-разработчиков Surf: обсудим изоляты, архитектуру, правильный подход к решению задач.

— Решение задачи по Flutter-разработке, обратная связь от менторов и возможность попасть на стажировку в Surf.

Зарегистрироваться на Flutter Weekend Study Jam

Подробнее о мероприятии
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Учимся раскатывать PWA и строить многопоточные приложения по видео Flutter meetup

Время на прочтение2 мин
Количество просмотров827

Первый митап по Flutter прошёл с большим успехом, а значит, его доклады точно стоит посмотреть. Сделать это можно на нашем YouTube-канале. Мы обсуждали, зачем настраивать многопоточность и как сделать это правильно, а также интересный способ справиться с санкциями от магазинов приложений. 

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Приглашаем на DartUp 2021

Время на прочтение2 мин
Количество просмотров772

Приходите 3–4 декабря 2021 года на DartUp 2021 — крупную конференцию о Dart и Flutter! Всё будет в онлайне.

Surf — партнёр DartUp. Мы подготовили интерактивный стенд с полезностями и развлечениями: участники смогут поучаствовать в открытом собеседовании, квизах, послушать доклады и пообщаться с Flutter-разработчиками. 

Участие бесплатное, нужно только зарегистрироваться.

Подробности и расписание
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

22 октября приглашаем на онлайн-митап Hot Mobile: iOS, Android, Flutter

Время на прочтение1 мин
Количество просмотров1.6K
Всем привет! Приглашаем на новый онлайн-митап Hot Mobile ─ в программе самые
«горячие» вопросы разработки приложений. Ждем всех, кто увлечен разработкой на iOS, Android, Flutter, и тех, кто только начинает знакомство с этой областью. Делимся кейсами из практики, дарим подарки за самые интересные вопросы. Участие бесплатное!

Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Нативная разработка vs кроссплатформенная – обсуждаем 30 сентября с владельцами приложений

Время на прочтение1 мин
Количество просмотров2.3K
Всем привет! Споры о том, какие мобильные приложения лучше — нативные или кроссплатформенные — не утихают годами. Ранее мы уже писали об этом на Хабре, а теперь предлагаем узнать из первых уст, у владельцев приложений, чем они руководствуются при выборе. Проведем дискуссию, обсудим кейсы и лайфхаки с экспертами Росбанка, Яндекс.Такси, Ак Барс.

Читать дальше →
Всего голосов 3: ↑3 и ↓0+3
Комментарии12

Flutterthon — онлайн-хакатон по Flutter

Время на прочтение1 мин
Количество просмотров2.4K
Марафон? Хакатон? FLUTTERTHON

Приглашаем разработчиков, UI/UX-дизайнеров и аналитиков на онлайн-хакатон по Flutter, который пройдет с 27 ноября по 2 декабря 2020.

Участникам предстоит создать систему виджетов спортивных событий, которые будут отображать текущую и, изменяющуюся в режиме реального времени, статистику.

Условия хакатона? Максимально комфортные. Успеете выспаться и решить задачу без напряга. А наши эксперты помогут. Кстати, это они создали мобильное приложение БК «Лига Ставок», которое получило «Премию Рунета» и является одним из крупнейших на Flutter.

В роли экспертов и жюри выступают главный менеджер по продукту, ведущий дизайнер мобильных приложений и ведущий дизайнер десктопных приложений Лиги Ставок, а также Валентин Калинин — архитектор и тимлид мобильной разработки Лиги Ставок.

Читать дальше →
Всего голосов 8: ↑5 и ↓3+2
Комментарии3

Что придумали победители хакатона по Flutter

Время на прочтение3 мин
Количество просмотров5.9K
27 ноября – 2 декабря прошел первый в России онлайн-хакатон по фреймворку Flutter — «Лига Ставок Flutterthon». Почему именно Flutter? Этот инструмент играет ключевую роль в нашем технологическом стеке. На нём написано мобильное приложение Лиги Ставок, на которое приходится 65% бизнеса компании. Пока Flutter набирает обороты и растет комьюнити разработчиков, мы готовы делиться своим опытом и хотим найти больше продуктовых решений, которые улучшат наше мобильное приложение.

Букмекерство — быстро развивающаяся цифровая отрасль. Существует множество сервисов для ставок во всех видах спорта, где каждый день можно смотреть трансляции со всего мира. Одна из наших целей — чтобы клиенты получали больше положительных эмоций при совершении ставок, что зависит во многом от качественного сервиса: скорости и удобства использования приложения, надежности данных и т.д.

Описание задачи


В Flutterthon приняли участие разработчики на Flutter, UI/UX-дизайнеры и аналитики из 27 городов — всего 31 команда. На разработку прототипов сервиса было пять дней.
Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии3

Flutter meetup: речевая аналитика, отрисовка оригинальных интерфейсов и код для перехода к null-safety

Время на прочтение2 мин
Количество просмотров2.3K

UPD


Flutter meetup: Liga Stavok & CROC прошёл очень позитивно, было много живого общения и пользы для участников. Эксперты Лиги Ставок всегда развёрнуто отвечают на вопросы и активно помогают участникам Flutter-комьюнити разобраться в фреймворке. Смотрите запись прямого эфира. Под видео вы найдете презентации спикеров и репозиторий.


В День Земли 22 апреля в 18:00 приглашаем на Flutter meetup: Liga Stavok & CROC


Разработчики КРОК и Лиги Ставок расскажут, как сделать приложение на Flutter с речевой аналитикой, покажут, как разобраться с механизмом работы отрисовки оригинальных интерфейсов пользователя, и как изменить код при переходе к null-safety. С вас — живое общение и вопросы, с нас — подарки!


Подробнее:


Опыт разработки Flutter-приложения с речевой аналитикой


Спикер: Григорий Григорьев, старший инженер-разработчик, КРОК
Гриша пишет нативные приложения больше 5 лет, и год назад заинтересовался кроссплатформенной разработкой. Он поделится своим опытом разработки приложения для тестирования остроты зрения на Flutter с внедрением речевой аналитики. Разберет основные проблемы, с которыми столкнулся при внедрении модулей для распознавания речи на английском, настройки алгоритмов для определения результатов тестирования и нюансах с точки зрения UI для разных конфигураций работы приложения. Доклад будет интересен всем неравнодушным к мобильной разработке, и особенно участникам, которые только задумываются об использовании Flutter.


Читать дальше →
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Онлайн митап по мобильной кросс-платформе 15 апреля

Время на прочтение2 мин
Количество просмотров1K

15 апреля, в 19:00 пройдёт онлайн митап по мобильной кросс-платформе при поддержке Yandex и Qonversion.

Наши друзья, эксперты из разных областей, обсудят актуальность применения инструментов в тех или иных случаях, их недостатки и преимущества. Встреча пройдёт на Youtube канале Mobile Developer. Ссылка будет опубликована в телеграм канале @ios_heads.

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Flutter теперь полноценно поддерживает разработку приложений для Windows

Время на прочтение2 мин
Количество просмотров8.3K

В блоге Flutter сообщили о том, что теперь с помощью фреймворка можно полноценно разрабатывать приложения для Windows, которые будут работать на мобильных платформах и в вебе.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии7

Flutter weekend: онлайн-хакатон, лекция, лайвкодинг-сессия уже в эти выходные

Время на прочтение1 мин
Количество просмотров1.4K

19 и 20 февраля 2022 года. Начало в 11:00

В ближайшие выходные Surf проведёт Flutter Study Jam Weekend. В программе:

— Теоретическая лекция «Flutter 101» для знакомства с технологией.

— Лайвкодинг-сессия с разбором реализации интересных примеров.

— Онлайн-хакатон.

-> Зарегистрироваться на Flutter weekend

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Flutter MeetUp РСХБ-Интех

Время на прочтение1 мин
Количество просмотров2K


Всем привет, особенно тем, кому интересен Flutter!

4 августа (то есть завтра!) в 16:00 состоится первый Flutter Meetup от РСХБ-Интех.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии1

Как стать Flutter-разработчиком бесплатно? Программа обучения с нуля

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров11K

Мои знакомые часто интересуются, стоит ли им входить в IT и на кого учиться. Обычно я отвечаю, что если человек визуал, есть смысл попробовать Flutter. Во-первых, это востребовано. Во-вторых, достаточно просто на начальном этапе. А в третьих, это классный инструмент для разработки кроссплатформенных приложений.

В целях популяризации данной технологии, я решил составить программу обучения для новичков. А чтобы меня не обвинили в рекламе, все материалы в этой статье будут бесплатными.

Читать далее
Всего голосов 14: ↑11 и ↓3+8
Комментарии13

Эффективный Dart

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров2.3K

Привет, если вы на пути изучения Flutter/Dart или вам просто интересно почитать про путь изучения, подписывайтесь на мой канал в telegram, буду рад вас видеть! А сегодня поговорим про руководство по эффективному Dart-у!

За последние несколько лет мы написали тонну кода для Dart и многое узнали о том, что работает хорошо, а что нет. Мы делимся этим с вами, чтобы вы тоже могли писать согласованный, надежный и быстрый код. Есть две общие темы:

Быть последовательным и кратким!

Читать далее
Всего голосов 5: ↑3 и ↓2+1
Комментарии1

Где заканчивается Flutter и начинается платформа?

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2.8K

Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и используемый из Dart-классов через механизм нативного связывания (аннотации @pragma('vm:entry-point') для вызовов из Flutter Engine в Dart, @Native и external для обращения к C++ коду во Flutter Engine из Dart).

Но в действительности Flutter Engine не имеет никакого платформо-специфического кода (при этом собран под целевую аппаратную архитектуру) и не знает, как работает платформенный event loop, как создавать потоки, на какой поверхности выполнять отрисовку сцены и не может получать информацию о действиях пользователя (касание экрана, перемещение указателя мыши, нажатие клавиш) и системных событиях. Такое архитектурное решение было сделано для того, чтобы иметь возможность запускать Flutter-приложения потенциально на любом устройстве с экраном (даже светодиодной панелью). В этой статье мы поговорим про Flutter Embedder, его роль в запуске приложения и привязке к системным event loop, а также рассмотрим сборку простого embedder для публикации Flutter приложения как VNC-сервера.

Читать далее
Всего голосов 20: ↑20 и ↓0+20
Комментарии1

Создавайте виджеты главного экрана iOS с помощью Flutter

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров1.1K

Hola, Amigos! Меня зовут Сергей Климович, я Mobile TeamLead агентства заказной разработки Amiga и соавтор телеграм-канала Flutter. Много. На канале мы уже рассказывали про Home Widget для Android, теперь пришло время поговорить про iOS. Я нашел отличную статью по этой теме и решил поделиться с вами переводом. 

Читать далее
Всего голосов 5: ↑7 и ↓-2+9
Комментарии0

Рекуррентные платежи, или как мы доработали функционал платных подписок во Flutter приложении

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.3K

Идеей для написания статьи стал интересный для нас первый опыт интеграции рекуррентных платежей. Путь шел через расстрел гугла вопросами, изучение документации, эксперименты, ошибки и общение со службой поддержки Tinkoff. В этой статье собрали воедино все шаги, которые предпринимали, обозначили тонкости и нюансы, с которыми столкнулись,  добавили конкретные примеры доработок.

Читать далее
Всего голосов 8: ↑6 и ↓2+4
Комментарии6
1
23 ...