Юрий Петров | Flutter – Telegram
Юрий Петров | Flutter
1.9K subscribers
434 photos
41 videos
16 files
662 links
Привет! 👋
Я руководитель отдела разработки.
Здесь мы изучаем LLM, автоматизацию с n8n, делаем крутые приложения на Flutter и учим их думать с помощью ИИ.
Новости, лайфхаки, интересные кейсы, присоединяйся.
#flutter #dart #llm #ai #ollama #n8n
Download Telegram
Forwarded from Surf Flutter Team
Базовые и продвинутые возможности дебаггера

Дебаггер — неотъемлемая часть жизни разработчика. Его предназначение — давать возможность быстро и эффективно выявлять причины ошибок. А ещё он позволяет понять, как работает код.

Без навыков работы с дебаггером (сюрпрайз!) сложно написать хорошо работающее приложение. Поэтому если ты ещё в начале разработческого пути и пока не работал с дебаггером, настоятельно рекомендуем внимательно прочитать этот пост и опробовать дебаггер.

Если ты уже на опыте, то, возможно, найдёшь в карточках что-то новое.

#surf_flutter
👍5
Мы открываем прием заявок на доклады, сейчас расскажем, как стать спикером CrossConf 🎙️

О чем мы ждем доклады

На CrossConf мы собираем доклады по кроссплатформенной разработке, управлению кроссплатформенными продуктами и кросс-функциональными командами, дизайну интерфейсов. Нас интересуют доклады о Flutter, Kotlin, React Native, Qt и о других кроссплатформенных технологиях – как mobile, так и web. Интересен опыт работы на российских технологиях, усиления безопасности.

Программа конференции в этом году будет разделена на потоки Flutter, Kotlin, Mobile crossplatform, Product&Design, Management&Teamlead, Ecosystem dev.

Какие доклады нравятся аудитории

Хороший отклик получают те доклады, которые с самого начала дают понять, на какой вопрос будет дан ответ. Старайтесь сформулировать тему так, чтобы слушателям было понятно, о чем именно они узнают. Не стремитесь дать слишком много смысла, лучше возьмите более узкую и конкретную тему и сделайте по ней обстоятельный разбор. Это дает слушателям приятное чувство, что они теперь ориентируются в вопросе.

Наглядность и практическая применимость – самое главное. Разбор кейса с пояснениями и рекомендациями всегда делает доклад содержательным, а вопросы к спикеру после выступления интересными и для аудитории, и для докладчика.

Примеры докладов, получивших много высоких оценок и хороших отзывов
📺 Врываемся в Backend разработку на Dart + gRPC
📺 От нативной разработки к кроссплатформенной
📺 Как тимлиду оценить успешность в своей роли?


Подача заявки и дедлайн

Заполнить анкету можно по ссылке. Заявки на доклады принимаются до 25 июля. В течение недели после подачи с вами связывается представитель конференции и информирует о дальнейших шагах.

Перед подачей заявки рекомендуем прочитать инструкцию для спикеров, она поможет лучше составить заявку и понять, из чего состоит работа с Программным комитетом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌2👍1🔥1
Прикол :) парень написал в Docker Support типа вы зачем РФ весь забанили, а они такие сорри мужик реально попутали

И теперь Docker Hub снова доступен из РФ
😁12
https://dart.dev/resources/books

Книга «Основы Dart » добавлена на сайт dart.dev. Очень классная новость, я искренне рад за Стаса🥳. Теперь это уже официальная рекомендация.
Поздравляю 🎉
👍13🔥5🥰1
Вышла новая версия Firebase Core. Имейте ввиду, в этой версии есть breaking change обновления.
👍1
Flutter захватывает мир🔥🔥🔥
Теперь вы можете поизвращаться и написать слой бизнес-логики вашего Flutter-приложения на Rust!
Встречайте Rinf - фреймворк для создания красивых и производительных кроссплатформенных приложений с использованием Flutter и Rust))
Как заявляют разработчики, Rinf полностью готов к внедрению в продакшн и поддерживает сборку под:
Linux
Android
Windows
macOS
iOS
Web
https://github.com/cunarist/rinf
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯7🤔3👏1
Макросы в Dart - это как глоток свежего воздуха и возможность заявить любителям Kotlin, Java и т.д., что теперь настала и наша очередь обмазываться аннотациями 😂😂😂
Но даже у такого крутого механизма есть свои ограничения. Так, например, в рамках написания макросов разрешено использовать только следующий пул встроенных библиотек:
👉 dart:async
👉 dart:collection
👉 dart:convert
👉 dart:core
👉 dart:math
👉 dart:typed_data
Это обусловлено тем, что разработчики не хотят предоставлять макросам возможность напрямую обращаться к файловой системе, сети или запускать процессы. А то представьте ситуацию - подрубили пакет с макросом, аннотировали класс, а он слил ваши данные по проекту на какой-нибудь удаленный сервак >_<
👍4