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

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

Енот PivotPoint в бежевом вязаном кардигане, с ноутбуком в руке

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

M1+
и Intel
Swift
нативно
Офлайн
без интернета
Авто
обновления

// Что получите

Нужный инструмент прямо на ваших Mac

  • Программа под Mac

    Инструмент ставится на Mac как обычное приложение и работает на Apple Silicon и Intel.

  • Доступ к файлам

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

  • Без виртуалки

    Задача решается на самом Mac, держать Windows в Parallels ради неё не нужно.

  • Запуск без блокировок

    Сборка подписана Developer ID и нотаризована, macOS открывает её без предупреждений.

На аудите разбираем, какую задачу программа возьмёт на себя на Mac.

// Кейсы

Что мы уже сделали

Так выглядит программа для Mac

Нативно и аккуратно Приложение для Mac с подписью и автообновлением Обсудить проект

// Что входит

Подписанная сборка для всех ваших Mac

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

  1. 01

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

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

  2. 02

    Интерфейс

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

  3. 03

    Разработка

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

  4. 04

    Дистрибуция

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

// Наш подход

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

  1. 01 · Нативно

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

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

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

  3. 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
  • Выделенная команда
Обсудить условия

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

// Гарантии

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

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

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

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

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

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

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

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

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

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

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

  1. 5'Вы рассказываете задачу
  2. 15'Смотрим задачу и файлы на Mac
  3. 20'Предлагаем уровень сложности
  4. 25'Смета и сроки у вас на руках

бесплатно, для бизнеса

Консультация

Разберём вашу задачу за 25 минут: задачу, файлы и то, что должно работать на Mac. На выходе понятный план, этапы и оценка. Без обязательств.

// Вопросы

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

Сколько стоит разработка приложения для 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 минут

Расскажите, какую работу хотите ускорить на Mac. Предложим формат приложения и оценим первую версию.

Енот PivotPoint в бежевом вязаном кардигане, с ноутбуком в руке машет рукой
×
// Заявка

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

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

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