RU

Разработка на Авроре под Аврору: разворачиваем Coder в облаке и пишем плагин для VS Code

По пути на презентацию я в очередной раз просматривал функции приложения и заметил небольшой баг. Ноутбука под рукой не оказалось, а исправить его н…

selectelмобильная разработкаfluttervisual studio codeаврора осразработка мобильных приложенийcode-servertypescriptauroraоблачные серверы
Habr
RU

Из Java во Flutter: я написала мобильное MVP и вот что поняла

Всем привет! Меня зовут Милена, я бэкенд‑инженер на Java в Банки.ру. Полтора года назад я вызвалась написать мобильное приложение для&nbsp…

flutterииbackenddartсмена стекаии в разработкекроссплатформенная разработкаjavaмобильная разработкаflutter для backend разработчика
Habr
RU

Мой первый KitRover: попытка сделать машинку с управлением по сети (часть 2)

Разработка такого рода для меня совершенно новый опыт, поэтому, периодически, ловлю откровенный "тупняк" от решений, которые нужно применять в этой…

kitroverroverrobotroboticspicoraspberrygoflutterроверробот
Habr
RU

Dart 3.13 — что нового в Dart?

Мы рады объявить о выходе Dart 3.13! В этом релизе мы отмечаем тему, которую любят все разработчики: чистый и легковесный код. Dart 3.13 фокусируетс…

dartflutterwebassemblyffi3.13
Habr
RU

Сколько токенов в секунду реально выдаёт Mac mini M4

Дисклеймер: я держу сервис аренды маков, поэтому у меня под рукой флот одинаковых машин и повод их гонять. Цифры ниже с этих машин, методика описана…

iosios developmentмобильная разработкаmobile developmentxcodefluttermacosmacos разработкаflutter mobile development
Habr
RU

Публикуем iOS‑приложение без Мака и без Visa: пошаговый разбор

Дисклеймер: я делаю сервис аренды Mac mini (ссылка в профиле), поэтому тема мне близка профессионально. В статье нет ссылок на него и…

мобильная разработкамобильные приложениямобильный платежflutterxcodeiosios developmentios разработкаios appios sdk
Habr
RU

[Перевод] AI-centric архитектура Flutter-приложения (и не только) для небольших стартапов

Мысли о масштабируемой архитектуре приложений через кодовую структуру и философии «developer as a user»; подходит для indie-разработчиков и стартапо…

архитектура приложенийархитектураархитектурные паттерныflutterflutter app developmentflutter mobile development
Habr
RU

Как я написал сервис для анализа конкурсных списков вузов и моделирования зачисления по приоритетам

Каждое лето сотни тысяч абитуриентов пытаются понять одну простую вещь: Поступлю я или нет? Казалось бы, все данные открыты. Вузы публикуют конкурсн…

егэflutter webflutterегэ 2026c#.net
Habr
RU

Приложение для изучения китайского. От идеи до прода

Всем привет. Хотелось бы поделиться своей историей выпуска Android-приложения для изучения китайского языка. С чего всё начиналось Всё началось с то…

androidflutterизучение языковкитайский языкизучение китайского
Habr
RU

10 лет в индустрии: как Авроре удалось сделать лучшую поддержку разработчиков в России

В апреле этого года «Открытой мобильной платформе» исполнилось 10 лет. За это время мы прошли путь от запуска первой версии ОС до зрелой экосистемы,…

ос аврорамобильная разработкаподдержка разработчиковqtkotlinfluttersdkкроссплатформаотечественное побета-тестирование
Habr
RU

Безопасное обновление интерфейса во Flutter после ожидания

Во Flutter экран связан с жизненным циклом виджета: пользователь может вернуться назад, открыть другую вкладку или свернуть приложение, после чего с…

flutterasyncsetStatemountedcubitbloccanceltokenfuturebuilderstreamжизненный цикл виджета
Habr
RU

Как заставить ИИ играть по правилам ролевой системы: архитектура авторитарного бэкенда для AI RPG

Сделать текстовую игру на базе LLM легко, если вас устраивает бесконечный неконтролируемый чат, который ломается через 30 ходов из-за модельного дре…

pythonfastapipgvectorflutterискусственный интеллектragdeepseekembeddingsdndразработка игр
Habr
RU

ИИ‑спасатель в кармане: как мы сделали агента для помощи при ЧС, который работает без интернета

Представьте: вы в офисе, срабатывает пожарная сигнализация. Что вы делаете? Идёте к эвакуационному плану на стене? Пытаетесь всп…

ии-агентыfluttergigachatсберqwen
Habr
RU

[Перевод] Flutter 3.44 Конец эпохи CocoaPods и начало расцвета Swift Package Manager

Экосистема Flutter совершила один из самых значительных скачков вперед. С выходом Flutter 3.44 команда официально сделала Swift Package Manager (Swi…

flutterdartandroidiosmaterialcupertinoмобильная разработкакроссплатформенностькроссплатформенное программированиекроссплатформенная разработка
Habr
RU

Рейтинг технологий для мобильной разработки для банков в 2026 году

Сейчас рынок переживает не лучшие времена. Уже несколько лет заблокированы основные магазины приложений. В последнее время сильно участились киберат…

разработка приложенийфинтехкроссплатформенностьнативные приложенияkmpflutterswiftkotlincompose
Habr
RU

Опенсорсим yx_navigation — декларативную навигацию для Flutter

Навигация во Flutter — это постоянные компромиссы. Сначала кажется всё просто: push и pop . А потом проект растёт, появляются табы, в…

яндексflutternavigationrouternavigatornavigator 2.0declarative navigationdeclarative routingstate based navigationrouter api
Habr
RU

Я хотел adjustResize. Получил adjustNothing. Три раунда войны с Android-клавиатурой в WebView

Я юрист. Я не должен был знать слово adjustResize . Сейчас оно мне снится. Это история про три недели борьбы с Android-клавиатурой в WebView, про Mu…

flutterwebviewandroidклавиатураsoftInputModebottom sheetmutationobservermobile developmentсоло-разработчикличный опыт
Habr
RU

Почему animated SVG не работает во Flutter «как в браузере» — и как я попытался это исправить

Почему SVG, который работает в Chrome, часто становится статичным или ломается во Flutter? Разбираю проблему animated SVG, SMIL, CSS keyframes, path…

flutterdartsvganimated svgfull_svg_flutterflutter_svgsmilcss animationspath morphingrendering