ПРИЛОЖЕНИЯ
ДЕСКТОПНЫЕ ПРИЛОЖЕНИЯ
- 5+ проектов
- от 2 недель
- Windows и macOS
Программы для Windows и macOS — там, где браузера не хватает: работа с файлами и оборудованием, локальные данные, доступ без интернета. Обновления ставятся сами, без обхода каждого рабочего места.
КОМУ ПОДХОДИТ?
Три ситуации, в которых браузера действительно не хватает
- .01
РАБОТА ИДЁТ С ФАЙЛАМИ И ЖЕЛЕЗОМ
Программа должна читать папки на диске, обрабатывать документы пачками, печатать на конкретный принтер, работать со сканером, кассой, весами или считывателем. Всё это браузер либо не умеет, либо умеет через костыли и с разрешениями на каждое действие. Разница видна не в возможностях, а в скорости работы человека: то, что в вебе занимает пять кликов и подтверждение, в программе происходит сразу.
- .02
ИНТЕРНЕТ ЕСТЬ НЕ ВСЕГДА
Производство, склад, объект, точка в отдалённом районе, судно, автосервис. Связь пропадает, а работа не должна — данные вводятся дальше и уезжают в общую систему, когда сеть появится. Отсюда требование, которого нет у сайтов: программа обязана продолжать работать в одиночку и потом корректно свести то, что накопилось, с тем, что изменилось на сервере.
- .03
ДАННЫЕ НЕ ДОЛЖНЫ ПОКИДАТЬ КОМПЬЮТЕР
Документы, персональные данные, финансы, конструкторская или медицинская информация. Правила компании или отрасли не допускают, чтобы это уходило в облако — даже в ваше собственное. Десктоп решает это архитектурно: обработка и хранение остаются на машине, наружу уходит только то, что вы явно разрешили отправлять.
ЧТО ВХОДИТ
Ниже этого мы не делаем
- - Уникальный дизайн, не шаблон.01
- - Windows и macOS.02
- - Работа с файлами и устройствами.03
- - Локальное хранение данных.04
- - Работа без интернета.05
- - Автоматические обновления.06
- - Установщик и подпись приложения.07
- - Документация и передача проекта.08
- ЭТО НИЖНЯЯ ГРАНИЦА, А НЕ ПАКЕТ
Всё перечисленное входит в любой проект — даже в самый простой и самый недорогой. Урезанных версий не бывает.
- ОБНОВЛЕНИЯ БЕЗ ОБХОДА РАБОЧИХ МЕСТ
Программа обновляется сама. Иначе каждое исправление превращается в поездку по офисам или письмо с инструкцией, которую половина людей не откроет.
- ЕСЛИ ХВАТИТ БРАУЗЕРА — СКАЖЕМ ОБ ЭТОМ
Десктоп дороже в разработке и в поддержке. На первом разговоре разбираем задачу и говорим прямо, нужен ли он здесь или дешевле сделать веб-приложение.
ЧТО ВНУТРИ
ПРИЛОЖЕНИЕ ПРОДОЛЖАЕТ СИСТЕМУ, А НЕ ЖИВЁТ ОТДЕЛЬНО
Мы делаем сайты, магазины и CRM — поэтому приложение собирается на той же базе и той же админке, что и остальное. Товар, цена, заказ, клиент заводятся один раз и одинаково видны везде: на сайте, в приложении, в Telegram. Это снимает работу, которая обычно съедает бюджет незаметно: двойное заведение контента, ручные сверки и разбор расхождений между витринами. Если система уже есть и она чужая — подключаемся к ней через API.

ФОРМАТ ВЫБИРАЕТСЯ ПОД ЗАДАЧУ
Мобильное приложение, десктоп и Telegram решают разные задачи, и разница в цене между ними — кратная. Мы не привязаны ни к одному формату, поэтому на первом разговоре разбираем, что действительно нужно: где хватит приложения внутри мессенджера, где нужен магазин приложений, а где задача вообще решается мобильным сайтом. Продавать вам дорогой формат там, где хватит дешёвого, невыгодно нам самим — такие проекты не взлетают, а объясняться потом придётся с нами.

РАБОТАЕТ, КОГДА СВЯЗЬ ПРОПАДАЕТ
Телефон в метро, склад без покрытия, объект за городом, ноутбук в дороге. Приложение обязано продолжать работать в одиночку, копить изменения и корректно свести их с сервером, когда сеть появится — включая случай, когда за это время данные изменились и там, и там. Это не функция, которую добавляют в конце: она закладывается в архитектуру с самого начала, иначе переписывается всё.

ЗАПУСК И ОБНОВЛЕНИЯ — ТОЖЕ РАБОТА
Публикация в App Store и Google Play, ответы модерации, сертификат подписи для Windows и macOS, автообновления, серверная часть под нагрузку в первый день — на нашей стороне. Аккаунты и сертификаты оформляются на вас: приложение должно быть вашей собственностью, а не нашей. Дальше оно живёт на нашей инфраструктуре, если вы этого хотите — мониторинг, бэкапы и обновления под новые версии операционных систем, которые выходят каждый год независимо от вас.

КАТЕГОРИИ
Три варианта объёма. Ваш — тот, где вы себя узнали
ПРОГРАММА ПОД ЗАДАЧУ
КОГДА ЭТО ВАШ СЛУЧАЙ?
Одна понятная задача, которую сейчас делают руками или в таблицах: обработка файлов, подготовка документов, работа с одним устройством, локальный учёт. Вся базовая сборка целиком: дизайн под вас, Windows и macOS, работа с файлами и устройствами, локальное хранение, работа без интернета, автообновления, установщик с подписью. Ничего урезанного — просто без надстроек, которые вам пока не нужны.
РАБОЧЕЕ МЕСТО
КОГДА ЭТО ВАШ СЛУЧАЙ?
Программой пользуется команда, и от неё зависит рабочий день: несколько ролей со своими правами, обмен данными с вашей системой или сайтом, работа офлайн с последующей синхронизацией, подключение оборудования — сканеров, касс, принтеров этикеток. Плюс серверная часть под это всё: общая база, разграничение доступа, статистика и логи в админке. Сюда же входит централизованная установка на рабочие места и настройка политики обновлений.
ПРОМЫШЛЕННОЕ РЕШЕНИЕ
КОГДА ЭТО ВАШ СЛУЧАЙ?
Программа становится частью производственного или отраслевого процесса: работа с несколькими типами оборудования, обработка больших объёмов данных на машине, интеграция с учётными и внутренними системами, требования к отказоустойчивости и к тому, чтобы данные не уходили за периметр. Развёртывание в закрытом контуре без доступа в интернет, ролевая модель, журналирование действий, документация и передача вашей команде. Логика проектируется под ваши процессы, а не подгоняется под чужие ограничения.
FAQ
Частые вопросы — честные ответы.
От $5.000 за программу под одну задачу до $15.000 и выше за решение, встроенное в производственный процесс. Сумма зависит от количества сценариев, работы с оборудованием, нужна ли серверная часть и синхронизация между рабочими местами. После первого разговора вы получаете не оценку наугад, а план, где расписано, из чего складывается сумма и что можно отложить на второй этап.
Программа под одну задачу — 2–5 недель. Рабочее место для команды — 3–6 недель. Промышленное решение — от 6 недель. Отдельно закладывается время на проверку в реальных условиях: с настоящим оборудованием, настоящими объёмами файлов и настоящим отсутствием связи. Срок называем до старта и фиксируем.
Проверка простая. Если программа должна читать и писать файлы на диске, работать с оборудованием, продолжать работу без интернета или держать данные только на компьютере — нужен десктоп. Если она просто показывает данные, формы и отчёты, и людям удобно открывать её в браузере — веб-приложение будет дешевле в разработке и намного дешевле в поддержке. Мы говорим об этом на первом разговоре: продавать вам десктоп там, где хватит браузера, невыгодно нам самим.
Обычно да: мы собираем на общей кодовой базе, и вторая платформа — это не второй проект, а плюс к стоимости за платформенные детали, тестирование и подпись. Если все рабочие места на Windows, вторую платформу можно не делать сразу — архитектура позволит добавить её позже без переписывания. Что именно нужно, решаем до оценки.
Сама. Приложение проверяет наличие новой версии и ставит её без участия пользователя — иначе каждое исправление превращается в обход рабочих мест. Для закрытых контуров без интернета делаем обновление из внутренней сети или пакетом для развёртывания. Политику обновлений — принудительно или по согласию пользователя — настраиваем под ваши правила.
Без подписи Windows и macOS показывают предупреждение, что программа от неизвестного разработчика, а часть систем безопасности её просто заблокирует. Подпись — это сертификат, выпущенный на вашу компанию: она снимает предупреждения и подтверждает, что программу выпустили вы. Оформляется на вас, годовая стоимость сертификата оплачивается вами напрямую. Настройку и подписание сборок берём на себя.
Зависит от оборудования. Со стандартным — принтеры, сканеры, кассы, считыватели, весы — работаем через штатные интерфейсы и драйверы производителя. Со специфичным нужен протокол или документация от производителя: если они есть, подключаем; если нет, скажем об этом на разборе, а не в середине разработки. Перед оценкой всегда спрашиваем точные модели.
Да, и это обычный сценарий: программа работает на компьютере, а данные уходят в общую систему — вашу или нашу. Если сайт и админка тоже делались у нас, связка получается прямой, без промежуточных выгрузок. Если система чужая — подключаемся через её API. Отдельно продумываем, что происходит, когда связи нет: данные копятся локально и уезжают, когда сеть появится.
Вам. Исходники, права и документация передаются вместе с проектом — это не подписка и не привязка к нам. Сертификат подписи оформлен на вашу компанию, установщики выпускаются от вашего имени. Если однажды решите сменить подрядчика, проект уйдёт с вами: мы пишем так, чтобы его смог подхватить другой разработчик.
Десктопные программы требуют поддержки на длинной дистанции: Windows и macOS обновляются, меняются требования к безопасности, устаревают сертификаты и драйверы оборудования. Мы выпускаем обновления и дорабатываем программу по мере изменения процесса. Серверная часть, если она есть, может остаться на нашей инфраструктуре — мониторинг, бэкапы, обновления.