Перейти к содержимому
Обсудить проект
Главная/Разработка/Разработка приложений для macOS на заказ
Направления/Разработка/Приложения для macOS
Разработка · 09

Приложения для macOS: утилита для одной задачи или инструмент для всей команды

Пишем программы, которые ставятся на Mac и работают там, где браузер бессилен: с Finder и файлами на диске, с 1С и внешними сервисами, без интернета. Нативно на Swift, если нужна глубокая интеграция с системой, или на общей кодовой базе, если программа нужна и под Windows. Сначала фиксируем объём, потом называем цену.

// Бесплатная консультация и оценка программы за 25 минут

18 лет опыта Поэтапная сдача Ваши исходники Гарантия и поддержка
M1+
и Intel
Swift
нативно
Офлайн
без интернета
Авто
обновления
macOS/Swift/SwiftUI/AppKit/Electron/Tauri/Apple Silicon/DMG/Developer ID/Нотаризация/Sparkle/ macOS/Swift/SwiftUI/AppKit/Electron/Tauri/Apple Silicon/DMG/Developer ID/Нотаризация/Sparkle/
// Знакомо?

Нужная программа есть только под Windows, а команда сидит на Mac

✕

Только под Windows

Дизайн и продакшн работают на Mac, а нужный инструмент существует в версии только для Windows.

✕

Файлы не видны

Веб-сервис не открывает Finder, не видит папки на диске и не работает с тяжёлыми локальными файлами.

✕

Виртуалка ради одной программы

Windows в Parallels держат месяцами ради единственной задачи, и она тормозит на каждом обновлении.

✕

macOS блокирует запуск

Без подписи и нотаризации система пишет, что программа повреждена, и не даёт её открыть.

На аудите разбираем, что именно тормозит работу на Mac, и решаем, нужна ли тут отдельная программа или хватит веб-сервиса. Ниже уровни сложности, цены и что входит.

Получить аудит →
// Что входит

От идеи к подписанной сборке на всех Mac

Проектируем, рисуем, пишем и разворачиваем. Вы получаете рабочую программу, а не архив с кодом.
01

Проектирование

Сценарии, окна и данные, с которыми программа будет работать на Mac.

02

Интерфейс

Окна и меню в духе macOS, понятные с первого запуска, и горячие клавиши для тех, кто сидит в программе весь день.

03

Разработка

Логика, база, обмен с 1С и API, работа с Finder и оборудованием.

04

Дистрибуция

Подпись Developer ID, нотаризация Apple, сборка DMG или публикация в Mac App Store.

// Наш подход

Технологию выбираем под задачу, а не наоборот

01 · Нативно

Когда важны скорость и глубокая интеграция с системой, пишем на Swift и SwiftUI или AppKit.

02 · Кроссплатформенно

Если нужна и версия для Windows, берём общий код на Electron или Tauri, чтобы не писать программу дважды.

03 · Обновления без выезда

Новая версия приходит на Mac сама через Sparkle, никому не нужно обходить кабинеты с флешкой.

аудит → прототип → версия 1.0 → обновления
// Уровни сложности

От простой утилиты до рабочего инструмента для всей команды

Примеры задач по уровням. Ваша задача попадёт в один из них, и это сразу даёт ориентир по бюджету.
Утилита
✓Приложение в строке меню ✓Пакетная обработка файлов ✓Конвертер выгрузок
Бизнес-приложение
✓Общая база и роли ✓Обмен с 1С и API ✓Автообновление на всех Mac
Сложная система
✓Оборудование и периферия ✓Работа без сети с синхронизацией ✓Развёртывание через MDM ✓Большая команда и филиалы

// Точный состав фиксируем на проектировании: он свой для каждой задачи.

// Процесс

Как задача становится программой на рабочих Mac

  1. 01

    Аудит

    Смотрим, как работают сейчас, и фиксируем объём.

  2. 02

    Прототип

    Показываем окна до того, как писать код.

  3. 03

    Разработка

    Собираем итерациями, каждую сборку можно поставить и потрогать.

  4. 04

    Внедрение

    Разворачиваем через MDM или DMG, обучаем и выпускаем обновления.

// Тарифы

Прозрачные пакеты

Проекты индивидуальны. Оценку даём после аудита.
Утилита

Одна задача, один компьютер или отдел. От 3 до 6 недель.

от 150 000 ₽
✓Проектирование ✓Интерфейс на несколько окон ✓Работа с файлами и выгрузками ✓Подпись и сборка DMG
Обсудить утилиту
Бизнес-приложение
Популярный

Рабочий инструмент для команды. От 2 до 4 месяцев.

от 500 000 ₽
✓Всё из тарифа «Утилита» ✓Общая база, роли и права ✓Обмен с 1С и API ✓Автообновление ✓Поддержка после запуска
Обсудить проект
Сложная система

Оборудование, офлайн, десятки Mac.

Индивидуально
✓Всё из тарифа «Бизнес-приложение» ✓Интеграция с оборудованием ✓Офлайн и синхронизация ✓Развёртывание через MDM ✓Выделенная команда
Обсудить условия

// Смету и сроки фиксируем после бесплатного аудита. Дальше цена не меняется без вашего согласия.

// Гарантии

Программа и код остаются вашими

Договор и этапы

Работаем по договору с поэтапной оплатой и закрывающими документами.

Ваши исходники

Передаём весь код, сборку и сертификат подписи. Программа остаётся у вас.

Прозрачность

Еженедельные демо и доступ к статусу проекта в любой момент.

Гарантия и поддержка

Даём гарантию на разработку и выпускаем обновления после запуска.

// Вопросы

Частые вопросы

Сколько стоит разработка приложения для macOS?

Утилита под одну задачу стоит от 150 000 ₽ и занимает от 3 до 6 недель. Бизнес-приложение с общей базой, ролями, обменом с 1С и автообновлением стоит от 500 000 ₽, срок от 2 до 4 месяцев. Системы с оборудованием, офлайн-режимом и развёртыванием через MDM считаем индивидуально. Смету фиксируем после бесплатного аудита, и дальше она не меняется без вашего согласия.

Писать нативно на Swift или кроссплатформенно?

Если важны скорость и глубокая работа с системой, оборудованием или Finder, пишем на Swift и SwiftUI или AppKit: программа выглядит и ведёт себя как родная для Mac. Если позже понадобится и версия для Windows, берём Electron или Tauri, тогда одна кодовая база собирается под обе системы, хотя часть нативного ощущения теряется. На аудите смотрим на задачу и предлагаем вариант.

Можно ли потом сделать версию и для Windows?

Да, если заложить это с самого начала. Тогда пишем на кроссплатформенной основе, Electron или Tauri, и одна кодовая база собирается под macOS и Windows. Если программа глубоко завязана на Finder, меню и оборудование Mac, для Windows эту часть придётся переписать отдельно, и мы предупредим об этом до старта.

Почему macOS блокирует программу и как пройти нотаризацию?

Gatekeeper проверяет подпись у любой программы не из Mac App Store. Без сертификата Developer ID и нотаризации Apple система пишет, что приложение повреждено, и не даёт его открыть. Перед каждым релизом мы подписываем сборку и отправляем на нотаризацию, поэтому программа запускается без предупреждений с первого раза.

Публиковать в Mac App Store или раздавать через DMG?

Mac App Store удобен для массовых продаж и автоматических обновлений, но требует пройти модерацию Apple и отдать долю с продаж. DMG вне App Store чаще выбирают для B2B и внутренних программ компании: ставится напрямую, без очереди на проверку, обновляется через Sparkle. Для корпоративных заказчиков обычно рекомендуем DMG вместе с развёртыванием через MDM.

// Смежные услуги

// Бесплатный аудит

Нужна программа для Mac?

За 25 минут разберём задачу, скажем, нужна ли тут отдельная программа или хватит веб-сервиса, и предложим этапы и оценку.

Разбор задачи и текущей работы Уровень сложности и этапы Оценка сроков и бюджета
Заявка на аудит

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

// Стоимость
от 150 000 ₽

Точную смету считаем после бесплатного аудита и фиксируем в договоре, дальше она не меняется.

Рассчитать стоимость → Все цены
// Кейсы

Кейсы по направлению «Разработка»

SaaS-платформа «PPFit» для спортивных клубов
SAAS-ПЛАТФОРМА
Разработка

SaaS-платформа «PPFit» для спортивных клубов

Разработали PPFit, SaaS-платформу для спортивных клубов: бот напоминает родителям об оплате, тренер отмечает группу с телефона, владелец видит должников.

4
напоминания об оплате: за 2 дня, в срок, через 3 и 7 дней
3
роли: родитель, тренер и владелец, каждый видит своё
Смотреть кейс →
Сайт академии джиу-джитсу FLOW
РАЗРАБОТКА САЙТА
Разработка

Сайт академии джиу-джитсу FLOW

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

3 зала
в Уфе, привязаны к расписанию
3 формата
взрослые, дети от трёх лет, персонально
Смотреть кейс →
Интернет-магазин «Гастроном Глобус»
ИНТЕРНЕТ-МАГАЗИН
Разработка

Интернет-магазин «Гастроном Глобус»

Разработали интернет-магазин сети «Гастроном Глобус» в Уфе: каталог на 19 категорий, торты на заказ, бонусная карта с кешбэком и самовывоз день в день.

19 категорий
от бакалеи до готовой еды и тортов
4 номинала
подарочных карт, от 1 000 до 10 000 ₽
Смотреть кейс →
Сайт поставщика ПГС «БашНедраГрупп»
РАЗРАБОТКА САЙТА
Разработка

Сайт поставщика ПГС «БашНедраГрупп»

Сделали сайт поставщика ПГС, песка, щебня и гравия: каталог с ценой за тонну, доказательства прямой поставки с карьеров и форма расчёта стоимости без звонка.

4 материала
щебень, гравий, песок и ПГС с ценой
до 20%
экономия к средней цене региона
Смотреть кейс →
Интернет-магазин ЖБИ AVRORA STRONG
ИНТЕРНЕТ-МАГАЗИН
Разработка

Интернет-магазин ЖБИ AVRORA STRONG

Разработали интернет-магазин ЖБИ AVRORA STRONG: каталог на 20+ направлений, карточка с ценой и цветом, корзина и заявка на расчёт для оптовых заказов.

20+
товарных направлений в каталоге
300 000 м³
производственная мощность завода в год
Смотреть кейс →
GSM BAZA: интернет-магазин техники Apple
ИНТЕРНЕТ-МАГАЗИН
Разработка

GSM BAZA: интернет-магазин техники Apple

Каталог на 11 разделов, карточка товара со счётчиками спроса, Trade-in и рассрочка до 36 месяцев для сети из двух магазинов в Уфе.

11 разделов
каталог техники Apple и смежных брендов
2 магазина
в Уфе, с самовывозом и сервисом
Смотреть кейс →
Все кейсы агентства →
×
// Заявка

Обсудить проект

Оставьте контакты. Перезвоним в течение 15 минут, обсудим задачу и предложим решение. Без обязательств.

Нажимая кнопку, вы соглашаетесь с политикой обработки персональных данных.