# Nerdy Production > Компания по разработке ПО: мобильные приложения на Flutter, веб-приложения и AI-сервисы. Базируется в Европе, работает с клиентами по всему миру. ## Services - [Аудит AI-кода](https://ru.nerdy.pro/services/ai-code-audit): Независимый аудит AI-кода: проверяем AI-сгенерированные и vibe-coding приложения на безопасность, архитектуру и готовность к продакшену. Реальные находки. - [Веб-разработка](https://ru.nerdy.pro/services/web-development): Веб-разработка на Nuxt, SSR и Tailwind: быстрые, готовые к SEO, мобильные веб-приложения с аутентификацией, headless CMS и Strapi. Бесплатная консультация. - [Из чат-бота в приложение](https://ru.nerdy.pro/services/chatbot-to-app): Превратите Telegram-, WhatsApp- или веб-бота в полноценное приложение для iOS и Android, сохранив вашу логику, данные и пользователей. Бесплатная оценка. - [Миграция с React Native на Flutter](https://ru.nerdy.pro/services/flutter-app-development/flutter-migration): Переносим React Native и нативные приложения на Flutter поэтапно, без остановки работы. Честно: это переписывание, но экран за экраном. Бесплатная оценка. - [Разработка приложений на Flutter](https://ru.nerdy.pro/services/flutter-app-development): Разработка приложений на Flutter: быстрые и красивые приложения для iOS, Android и веба из единой кодовой базы. Экономия до 40–50% против нативной разработки. - [Разработка финтех-приложений](https://ru.nerdy.pro/services/flutter-app-development/fintech): Разработка финтех-приложений на Flutter: данные в реальном времени, безопасная архитектура, точные денежные расчёты и платежи — проверено на ExtraETF. - [Разработка White-Label приложений](https://ru.nerdy.pro/services/whitelabel-app-development): Разработка white-label приложений: одна Flutter-кодовая база — парк брендированных приложений для iOS и Android с темами под бренд и автопубликацией в сторах. - [Расширение команды на Flutter](https://ru.nerdy.pro/services/team-augmentation): Нанимайте выделенных Flutter-разработчиков через staff augmentation: senior-инженеры в вашей команде, быстрый онбординг, масштабирование в любой момент. ## Portfolio - [Платформа детекции ботов в реальном времени](https://ru.nerdy.pro/portfolio/realtime-bot-detection-platform): Детекция ботов в реальном времени: сборщик на чистом JavaScript и сервисы на Go в Kubernetes и Google Cloud — десятки тысяч запросов в минуту. - [Платформа кэшбэка и лояльности](https://ru.nerdy.pro/portfolio/cashback-loyalty-platform): White-label платформа кэшбэка и лояльности: 15+ брендированных приложений из одной Flutter-базы, приложение для мерчантов и админ-панель с автозапуском. - [Arcana](https://ru.nerdy.pro/portfolio/arcana): Arcana — приложение для гадания на таро на основе ИИ, созданное на Flutter: плавный скролл тысяч сообщений и Markdown в реальном времени через SSE. - [ExtraETF](https://ru.nerdy.pro/portfolio/extraetf): ExtraETF — инвестиционное приложение на Flutter и Go: данные рынка в реальном времени, интерактивные графики и отслеживание портфеля на iOS и Android. - [Formtastic](https://ru.nerdy.pro/portfolio/formtastic): Formtastic — платформа онлайн-форм и опросов: фронтенд перенесён с Django на Nuxt, горячие участки — на Go, два нативных приложения — в один код на Flutter. - [OneTwoDo](https://ru.nerdy.pro/portfolio/onetwodo): OneTwoDo — маркетплейс локальных услуг на Flutter, работающий только на Firebase, без своего бэкенда: мультивалюта, локализация EN/RU, офлайн-режим демо. - [YouMi](https://ru.nerdy.pro/portfolio/youmi): YouMi — приложение онлайн-консультаций с психологом: выбор специалиста, запись и перенос сеансов, а также чат со специалистом между сессиями. ## Open Source - [dxpdf](https://ru.nerdy.pro/open-source/dxpdf): Быстрый автономный конвертер DOCX в PDF на Rust с использованием Skia — без Office или облачных API. Доступен как CLI, Rust-библиотека и Python-пакет. - [Flutter Future Progress Dialog](https://ru.nerdy.pro/open-source/flutter-progress-dialog): Лёгкий Flutter-пакет: показывает диалог прогресса во время асинхронной работы и возвращает результат. Material, Cupertino и адаптивный стиль. - [Flutter Number Editing Controller](https://ru.nerdy.pro/open-source/flutter-number-editing-controller): TextEditingController для форматирования чисел, дробных значений и валют при вводе — с поддержкой локалей. - [Nerdy Pro Dev Container](https://ru.nerdy.pro/open-source/nerdy-pro-dev-container): Готовый Docker-образ для dev-контейнера с предустановленными Node.js, zsh и Claude Code. Подключается через .devcontainer/devcontainer.json без сборки. - [Orosu Server](https://ru.nerdy.pro/open-source/orosu-server): Orosu заменяет SSH/SCP-деплой в CI аутентифицированными WebSocket-задачами, которые запускают заданные скрипты на вашем сервере. ## Blog - [Orosu: почему мы заменили SSH-ключи для деплоя подписанными WebSocket-задачами](https://ru.nerdy.pro/blog/orosu-secure-cicd-deployments): Почему мы написали Orosu — open-source инструмент на Rust, который заменяет SSH/SCP-деплой в CI подписанными Ed25519 WebSocket-задачами. - [Стоимость поддержки Flutter-приложения в 2026 году: сколько вы платите после запуска](https://ru.nerdy.pro/blog/flutter-app-maintenance-cost): Поддержка Flutter-приложения стоит примерно 15–25% от стоимости разработки в год. Что формирует эту цифру, где Flutter экономит, и как её планировать. - [Как на самом деле работает сквозное шифрование: обмен ключами, алгоритм Double Ratchet и его реальные компромиссы](https://ru.nerdy.pro/blog/how-end-to-end-encryption-works): Как устанавливается и поддерживается E2EE — рукопожатие X3DH, алгоритм Double Ratchet, прямая секретность, групповые сообщения и его реальные плюсы и минусы. - [Сколько времени занимает разработка Flutter-приложения? (таймлайн 2026)](https://ru.nerdy.pro/blog/how-long-to-build-a-flutter-app): Реальные сроки разработки Flutter-приложений в 2026 году — от MVP до сложного продукта, по фазам, и что на самом деле влияет на дату. - [Процесс разработки Flutter-приложения: как мы доводим идею до App Store](https://ru.nerdy.pro/blog/flutter-app-development-process): Как на самом деле делается Flutter-приложение: от дискавери до релиза и поддержки, фаза за фазой, и практики, которые держат сроки. - [Почему AI-агенты буксуют на Flutter: 7 пробелов, которые закрывает опыт](https://ru.nerdy.pro/blog/ai-agents-struggle-with-flutter): Семь мест, где AI-агент без присмотра ошибается во Flutter: дублирование состояния, нет тестов, пирамиды из if, стили в константах, плюрализация — и что делать. - [Как мы построили финтех-приложение реального времени на Flutter и Go](https://ru.nerdy.pro/blog/extraetf-realtime-fintech-flutter-go): Архитектура ExtraETF: веерная рассылка рыночных данных через WebSocket на Go и нативный рендеринг производительных финансовых графиков во Flutter. - [Как мы выпускаем 20+ брендированных приложений из одной Flutter-кодовой базы — и проходим Apple 4.2.6](https://ru.nerdy.pro/blog/white-label-app-platform-flutter): Как выпускать 20+ брендированных white-label приложений из одного Flutter-кода без отказов App Store: серверная дифференциация контента против правила 4.2.6. - [Как нанять Flutter-разработчиков в 2026 году: своя команда, агентство или staff augmentation](https://ru.nerdy.pro/blog/hire-flutter-developers-2026): Как нанять Flutter-разработчиков в 2026: in-house, агентство или staff augmentation — сравнение по цене, скорости и рискам, ставки и фреймворк выбора. - [Как мы разрабатываем с AI: архитектура и гибкость вместо набора кода](https://ru.nerdy.pro/blog/building-with-ai): Мы используем AI для написания кода, чтобы инженеры отвечали за архитектуру и гибкость — за то, что AI делать не умеет. Как мы разрабатываем в 2026. - [Что находит аудит AI-кода: 11 проблем почти в каждом проекте на AI](https://ru.nerdy.pro/blog/ai-code-audit-findings): Мы проверили десятки AI-кодовых баз. Одни и те же 11 проблем: секреты в коде, нет тестов, N+1-запросы, устаревшие зависимости — и как их чиним. - [Как довести AI-прототип до продакшена: что ломается и как это починить](https://ru.nerdy.pro/blog/ai-prototype-to-production): Прототип из Cursor, Bolt или ChatGPT работает в демо и ломается в продакшене. Разбор для основателя: три проблемы и как закрыть их аудитом AI-кода. - [Flutter против нативной разработки (iOS/Android) в 2026 году: когда кросс-платформа выигрывает, а когда нет](https://ru.nerdy.pro/blog/flutter-vs-native-2026): Честное сравнение Flutter и нативной разработки под iOS/Android в 2026 — стоимость, сроки, производительность, UX и фреймворк решения для основателей. - [Отложенный deep linking после Firebase Dynamic Links: App Clips + Play Install Referrer](https://ru.nerdy.pro/blog/deferred-deep-linking-app-clips-install-referrer): Firebase Dynamic Links отключили в 2025. Надёжная альтернатива: отложенный deep linking на iOS и Android через App Clips и Play Install Referrer API. - [У вас Telegram-бот с 50 000 пользователей — вот как выпустить его как приложение за 6 недель](https://ru.nerdy.pro/blog/telegram-bot-to-app-6-weeks): Понедельный план перехода из Telegram-бота в приложение для iOS и Android — куда уходят 6 недель и что срывает сроки. - [Как на самом деле выглядит снижение стоимости мобильной разработки на 40% — цифры из 4 проектов Nerdy.pro](https://ru.nerdy.pro/blog/mobile-cost-reduction-case-studies): Заявления о снижении стоимости в мобильной разработке расплывчаты. Четыре проекта показывают, откуда берутся 40% — и где основатели их теряют. - [Flutter vs React Native в 2026 году: честные инженерные компромиссы](https://ru.nerdy.pro/blog/flutter-vs-react-native-2026): Честный взгляд Flutter-агентства: когда выбрать React Native вместо Flutter — 8 измерений сравнения с примерами из выпущенных приложений. - [Стоимость разработки Flutter-приложения в 2026 году: реальные цифры из реальных проектов](https://ru.nerdy.pro/blog/flutter-app-development-cost-2026): Сколько стоит разработка Flutter-приложения в 2026 году — честная разбивка по уровням: MVP, бизнес, e-commerce и enterprise, и что вы получаете. - [Как генерировать PDF на Rust с помощью Skia: полное руководство по крейту skia-safe](https://ru.nerdy.pro/blog/skia-rust-pdf-rendering): Как создавать векторные PDF на Rust с помощью крейта skia-safe — обёрток для Google Skia. Примеры кода, сравнение библиотек и продакшен-паттерны. - [Шифрование простыми словами: от AES до постквантовой криптографии и сквозного шифрования](https://ru.nerdy.pro/blog/encryption-explained): Практическое руководство по шифрованию приложений — симметричные и асимметричные шифры, эллиптические кривые, подписи, квантовая угроза и E2E. - [Почему 0.1 + 0.2 ≠ 0.3 и при чём тут ваши деньги](https://ru.nerdy.pro/blog/floating-point-and-money): Почему double нельзя использовать для денег — как IEEE 754 ломает финансовые расчёты и какие подходы решают проблему: от минорных единиц до BigDecimal. - [HTTPS — это не сложно: получаем бесплатный сертификат](https://ru.nerdy.pro/blog/https-free-ssl-certificate): Зачем нужен HTTPS? Что такое центр сертификации? Какие бывают сертификаты и как их получить? Настраиваем nginx с Let's Encrypt. - [Базы данных и индексы: объясняю на пальцах](https://ru.nerdy.pro/blog/databases-and-indexes): Как устроены базы данных изнутри, зачем нужны индексы и как всё это связано — коротко и на пальцах, в видеоразборе для разработчиков и команд. ## Glossary - [Встроенные покупки](https://ru.nerdy.pro/glossary#in-app-purchase): Продажа цифровых товаров и подписок через биллинг Apple и Google, который оба стора требуют для цифрового контента и с которого берут комиссию. Сложность никогда не в самой покупке, а в её восстановлении на новом устройстве и в честном состоянии доступа. - [Диплинкинг](https://ru.nerdy.pro/glossary/deep-linking): Ссылка, которая открывает конкретный экран внутри установленного приложения, а не его главную или веб-страницу. Отложенный диплинкинг переживает установку: нажатие, приведшее в магазин приложений, всё равно попадает на нужный экран. - [Мультиархитектурный образ](https://ru.nerdy.pro/glossary#multi-arch-image): Один тег образа, который разрешается в разные бинарники под конкретную архитектуру процессора — обычно это пара linux/amd64 и linux/arm64, — так что один и тот же docker pull работает без изменений и на серверах Intel/AMD, и на ноутбуках с Apple Silicon. - [Мультитенантность](https://ru.nerdy.pro/glossary#multi-tenancy): Один развёрнутый бэкенд обслуживает много клиентов, и каждый видит только свои данные, конфигурацию и включённые функции, потому что контекст арендатора разрешается на каждый запрос. Именно это делает флот брендированных приложений одним продуктом, а не набором форков. - [Объектное хранилище](https://ru.nerdy.pro/glossary#object-storage): Хранилище, которое держит файл целиком под ключом, а не в дереве файловой системы, — Amazon S3 и множество сервисов, говорящих на его API. Дёшево, практически безгранично и обычно хранит сырые события, бэкапы и медиа: записали один раз, читают редко, лежит вечно. - [Ограничение частоты запросов](https://ru.nerdy.pro/glossary#rate-limiting): Предел на число запросов от одного вызывающего за интервал. Именно он не даёт одному увлечённому пользователю, скраперу или боту потратить месячный бюджет платного API за вечер, и стоять он должен на вашей стороне интеграции. - [Платформенные каналы](https://ru.nerdy.pro/glossary#platform-channels): Мост, через который Flutter-приложение вызывает нативный код iOS и Android — Keychain и Keystore, биометрию, платёжные шторки, любой SDK без Dart-пакета. Работа рутинная, но настоящая, и первое место, где споткнётся инженер, не выходивший за пределы Dart. - [Поэтапная раскатка](https://ru.nerdy.pro/glossary#staged-rollout): Релиз сначала на небольшой процент пользователей и расширение только тогда, когда доля сессий без падений держится. Плохая сборка, пойманная на десяти процентах, — испорченный вечер; она же на ста процентах — испорченная неделя. - [Реестр контейнеров](https://ru.nerdy.pro/glossary#container-registry): Хранилище образов контейнеров, адресуемых по имени и тегу, — Docker Hub, GitHub Container Registry или собственный реестр облачного провайдера. Публикация сборки туда превращает «у меня работает» в образ, который любой может скачать и запустить без изменений. - [Серверный рендеринг](https://ru.nerdy.pro/glossary#server-side-rendering): Сборка страницы в готовый HTML на сервере, чтобы первый же ответ содержал текст, заголовки, мета-теги и разметку данных. Краулеры, превью ссылок и медленные устройства читают это, не выполняя JavaScript. - [Сквозное шифрование](https://ru.nerdy.pro/glossary#end-to-end-encryption): Шифрование, которое накладывается на устройстве отправителя и снимается только на устройстве получателя, так что сервис-переносчик не может прочитать сообщение — ни по решению суда, ни после взлома. Оно защищает содержимое и никогда метаданные. - [Совокупная стоимость владения](https://ru.nerdy.pro/glossary#total-cost-of-ownership): Во что продукт обходится за всю жизнь, а не только на этапе разработки: поддержка, обновления, ежегодные миграции на новые ОС и правила сторов, вторая команда ради второй кодовой базы. Обычно больше сметы на разработку и почти никогда в неё не входит. - [Управление состоянием](https://ru.nerdy.pro/glossary#state-management): То, как приложение решает, где живёт значение, кому позволено его менять и какие части экрана перерисовываются, когда оно меняется. Во Flutter выбор между Riverpod, BLoC и Provider — одно из первых архитектурных решений и одно из самых трудных для пересмотра. - [Фичефлаги](https://ru.nerdy.pro/glossary#feature-flags): Переключатели, которые включают и выключают функциональность из конфигурации, а не из релиза. Один бинарник ведёт себя по-разному для разных брендов, рынков и пользователей, а рискованную фичу можно погасить, не отправляя новую сборку на ревью. - [Числа с плавающей точкой](https://ru.nerdy.pro/glossary#floating-point): Двоичный формат IEEE 754, стоящий за double и float. Он не хранит 0.1 точно, поэтому 0.1 + 0.2 даёт 0.30000000000000004 — незаметно в графике и фатально в деньгах, которым место в целых минорных единицах или в decimal-типе. - [AOSP](https://ru.nerdy.pro/glossary#aosp): Android Open Source Project — Android без гугловского слоя сверху, который может форкнуть кто угодно. На его форках работают кассовые терминалы, киоски и автомобильные системы, а работа на этом уровне открывает части ОС, которых прикладной разработчик не видит. - [App Clips](https://ru.nerdy.pro/glossary#app-clips): Возможность Apple запустить небольшую часть iOS-приложения — до 15 МБ — не устанавливая его целиком. Вызывается по QR-коду, NFC-метке или ссылке: для случаев, когда первое действие пользователя не должно требовать похода в App Store. - [BigQuery](https://ru.nerdy.pro/glossary#bigquery): Аналитическое хранилище Google Cloud. Вы направляете SQL на миллиарды строк, и они сканируются за секунды — на хранилище, отделённом от машин, которые выполняют запросы. Именно это уводит отчётность и исследование данных от базы, обслуживающей живой трафик. - [CI/CD](https://ru.nerdy.pro/glossary#ci-cd): Автоматизация, которая собирает, тестирует и выкладывает каждое изменение без ручного запуска команд. На мобильных это то, что превращает релиз в нажатие кнопки вместо полудня ожидания, пока освободится нужный человек. - [Dev Container](https://ru.nerdy.pro/glossary#dev-container): Среда разработки, описанная один раз в devcontainer.json — ОС, инструменты и версии рантаймов, которые нужны проекту, — и открываемая одинаково внутри контейнера в редакторе любого участника, вместо инструкции по установке, которую каждый понимает по-своему. - [Elasticsearch](https://ru.nerdy.pro/glossary#elasticsearch): Поисковый и аналитический движок, который индексирует записи, чтобы их можно было интерактивно фильтровать и искать, а не сканировать. К нему обращаются, когда вопрос звучит как «покажи вот эти сессии с шестью фильтрами», а не «просуммируй колонку». - [Fan-out](https://ru.nerdy.pro/glossary#fan-out): Читать источник один раз и доставлять каждое обновление всем подписанным клиентам. Наивная версия пишет подписчикам в цикле и встаёт, как только один сокет медленный; рабочая — буферизует на каждого клиента и отключает тех, кто не успевает. - [GDPR](https://ru.nerdy.pro/glossary#gdpr): Регламент ЕС о персональных данных людей в ЕС: законное основание для сбора, настоящее согласие на трекинг, право увидеть и удалить свои данные. Он следует за вашими пользователями, а не за вашими серверами, — где зарегистрирована компания, значения не имеет. - [Golden-тест](https://ru.nerdy.pro/glossary#golden-test): Тест, который отрисовывает виджет и сравнивает результат попиксельно с эталонным изображением. Во Flutter это самый дешёвый способ узнать, не сломал ли редизайн пустое состояние на 320pt, в тёмной теме, при 200% масштабе текста. - [GraphQL](https://ru.nerdy.pro/glossary#graphql): Язык запросов к API, где клиент сам перечисляет нужные поля и получает один ответ ровно такой формы. Он снимает избыточную выдачу, к которой дрейфуют REST-эндпоинты, и добавляет собственный режим отказа: неограниченный запрос, обходящий всю модель данных. - [Headless CMS](https://ru.nerdy.pro/glossary#headless-cms): Система управления контентом с админкой и API, но без собственного фронтенда. Редакторы публикуют в одном месте, а сайт или приложение отрисовывает контент само — слой представления остаётся вашим, а не навязанным вендором CMS. - [HIPAA](https://ru.nerdy.pro/glossary#hipaa): Закон США о защищённой медицинской информации: как её можно хранить, передавать, логировать и раскрывать. Как и PCI-DSS, это архитектурное ограничение, которое выбирают в начале, а не документ, который дописывают перед запуском. - [Host Card Emulation](https://ru.nerdy.pro/glossary#host-card-emulation): Режим, в котором Android-телефон программно изображает бесконтактную карту по NFC, без аппаратного защищённого элемента. Так платит приложение-кошелёк на терминале: телефон говорит с ним по тому же протоколу EMV Contactless, что и пластиковая карта. - [Impeller](https://ru.nerdy.pro/glossary#impeller): Движок рендеринга, на котором Flutter работает сегодня: по умолчанию на iOS с 2023 года и на Android с 2024-го. Он компилирует шейдеры заранее, а не во время первой анимации, что убрало главную видимую проблему Flutter в проде — джанк на компиляции шейдеров. - [Install Referrer](https://ru.nerdy.pro/glossary#install-referrer): API Google Play, который передаёт только что установленному Android-приложению параметры кампании из ссылки, приведшей к установке. Android-половина отложенного диплинкинга и надёжный способ понять, откуда пришёл пользователь. - [JWT](https://ru.nerdy.pro/glossary#jwt): Подписанный токен, несущий свои данные внутри: сервер понимает, кому принадлежит запрос, не поднимая сессию. Стандарт мобильной аутентификации. Подпись доказывает, что токен не меняли, но не скрывает его содержимое. - [Kotlin Multiplatform](https://ru.nerdy.pro/technologies/kmp): Переиспользование бизнес-логики на Kotlin между Android, iOS и сервером при том, что интерфейс на каждой платформе остаётся нативным. Альтернатива Flutter, когда UI обязан быть нативным, а правила за ним — нет. - [KYC](https://ru.nerdy.pro/glossary#kyc): Know Your Customer — проверка личности, которую регулируемый финансовый продукт обязан провести, прежде чем позволить двигать деньги: съёмка документов, liveness, санкционные и антиотмывочные списки. На онбординг это влияет сильнее любого дизайн-решения. - [MVP](https://ru.nerdy.pro/glossary#mvp): Наименьшая версия продукта, которую можно показать реальным пользователям и всё ещё получить ответ на вопрос, ради которого он строился. Решение об объёме, а не о качестве: MVP всё равно обязан работать. - [OAuth](https://ru.nerdy.pro/glossary#oauth): Стандарт, на котором держатся «Вход через Apple», Google и остальные: пользователь подтверждает доступ у провайдера, которому уже доверяет, а приложение получает токен вместо пароля. Никто не заводит новый пароль, и вы его не храните. - [PCI-DSS](https://ru.nerdy.pro/glossary#pci-dss): Стандарт безопасности карточной индустрии, обязательный для всех, кто хранит, обрабатывает или передаёт данные карт. Большинство приложений намеренно остаются вне его области, отдавая ввод карты сертифицированному платёжному провайдеру. - [Product-market fit](https://ru.nerdy.pro/glossary#product-market-fit): Момент, когда продукт доказуемо нашёл своих людей: они им пользуются, возвращаются и платят. До него инженерия отвечает на вопрос, после — на спрос. - [Prompt injection](https://ru.nerdy.pro/glossary#prompt-injection): Атака, при которой текст от пользователя языковая модель читает как инструкции, а не как данные, и уходит в обход собственных правил. Родственник SQL-инъекции в эпоху LLM: возникает везде, где пользовательский ввод склеивается в промпт. - [Pub/Sub](https://ru.nerdy.pro/glossary#pub-sub): Шаблон обмена сообщениями: производитель публикует событие, а любое число потребителей читает его независимо, через брокер между ними. Производитель никогда их не ждёт — так путь запроса остаётся быстрым, пока более медленная работа идёт позади него. - [REST](https://ru.nerdy.pro/glossary#rest): Общепринятый стиль HTTP-API: URL называет ресурс, а HTTP-метод говорит, что с ним сделать. Способ по умолчанию, которым приложение общается с бэкендом, и то, что ожидает найти большинство сторонних интеграций. - [Server-Sent Events](https://ru.nerdy.pro/glossary#server-sent-events): Односторонний поток от сервера к клиенту поверх обычного HTTP-соединения. Проще WebSocket и достаточен там, где сказать есть что только серверу: прогресс операции, ответ ИИ, приходящий по токенам. - [Skia](https://ru.nerdy.pro/glossary#skia): Открытая 2D-графическая библиотека Google, которая рисует Chrome, Android и — до появления Impeller — каждый кадр Flutter. Она умеет выводить не только на экран, но и в PDF: именно это делает «печать в PDF» в Chrome. - [SOC 2](https://ru.nerdy.pro/glossary#soc-2): Отчёт внешнего аудитора о том, как компания обращается с данными клиентов — безопасность, доступность, конфиденциальность, — а не сертификат, который можно купить. Корпоративные заказчики его требуют, а на архитектуру он влияет задолго до самого аудита. - [Staff augmentation](https://ru.nerdy.pro/glossary#staff-augmentation): Модель найма, при которой инженеры внешнего партнёра входят в вашу команду и работают под вашим управлением — в вашем репозитории, ваших спринтах, вашем процессе, — а не сдают отдельный проект. Вы покупаете мощность; код и контекст остаются у вас. - [Time to market](https://ru.nerdy.pro/glossary#time-to-market): Время от решения строить продукт до момента, когда им пользуются настоящие люди. Большинство споров о стеке и объёме — на самом деле споры об этом числе: каждая сэкономленная неделя это неделя выручки, обратной связи и позиции на рынке. - [TLS](https://ru.nerdy.pro/glossary#tls): Слой шифрования под HTTPS. Он подтверждает, что сервер именно тот, о ком говорит его сертификат, согласует свежий ключ на сессию и шифрует всё дальнейшее — сеть между вами видит шифртекст и не может незаметно его изменить. - [WebRTC](https://ru.nerdy.pro/glossary#webrtc): Браузерный и мобильный стандарт для передачи аудио, видео и данных напрямую между двумя устройствами; серверы участвуют только в том, чтобы их познакомить. На нём строят видеозвонок внутри приложения, когда не берут готовый SDK. - [WebSocket](https://ru.nerdy.pro/glossary#websocket): Протокол, который держит одно соединение между клиентом и сервером открытым, чтобы любая сторона могла отправить данные в любой момент, а не клиент спрашивал снова и снова. На нём работают живые котировки, чаты и статусы присутствия. - [White-label](https://ru.nerdy.pro/glossary/white-label): Один продукт, выпускаемый под многими брендами. White-label платформа собирает каждому клиенту готовое к публикации приложение со своим названием, оформлением и контентом из общей кодовой базы, а не форкает проект под заказчика. - [XMPP](https://ru.nerdy.pro/glossary#xmpp): Открытый федеративный протокол обмена сообщениями и давняя альтернатива тому, чтобы писать чат-бэкенд самому или арендовать чужой. Он расширяется до статусов присутствия, индикаторов набора и передачи файлов, а зрелые клиентские библиотеки есть под любую платформу. ## Contact - Website: https://ru.nerdy.pro - Email: welcome@nerdy.pro - English site: https://nerdy.pro - Испанский сайт: https://es.nerdy.pro