Claris
Claris — это компания-разработчик программного обеспечения, основанная в 1987 году как дочернее предприятие корпорации Apple. Наиболее известна созданием платформы для разработки баз данных FileMaker, которая впоследствии стала основным продуктом компании. В 2024 году компания сменила название на Claris International Inc., а её флагманский продукт был переименован в Claris FileMaker. Специализируется на создании инструментов для быстрой разработки приложений, ориентированных на бизнес-пользователей.
История
Основание и эпоха Apple (1987–1990-е)
Компания была основана в 1987 году под названием Claris Corporation как дочернее предприятие Apple Computer. Целью создания было выделение разработки прикладного программного обеспечения в отдельную структуру, чтобы Apple могла сосредоточиться на операционной системе и аппаратном обеспечении. Первоначально Claris занималась выпуском и поддержкой ряда популярных приложений для Macintosh, таких как MacWrite (текстовый процессор), MacPaint (графический редактор) и FileMaker (база данных). В 1990 году Claris выпустила собственную интегрированную офисную программу ClarisWorks, которая впоследствии стала AppleWorks.
В 1991 году компания представила Claris FileMaker Pro 2.0, который заложил основу для будущего успеха. В 1998 году Apple, стремясь упростить структуру, реорганизовала Claris: большинство продуктов (кроме FileMaker) были закрыты или проданы, а сама компания была переименована в FileMaker, Inc..
Эра FileMaker (1998–2019)
Под названием FileMaker, Inc. компания сосредоточилась исключительно на развитии платформы FileMaker. В этот период было выпущено несколько ключевых версий: FileMaker Pro 5 (2001), FileMaker Pro 7 (2004) с новой файловой архитектурой, FileMaker Pro 9 (2007) с интеграцией веб-публикаций, FileMaker Pro 11 (2010) с улучшенным интерфейсом и FileMaker Pro 13 (2014) с поддержкой HTML5. В 2013 году компания выпустила FileMaker Go — мобильное приложение для iOS, позволяющее запускать базы данных на iPhone и iPad. В 2015 году была представлена платформа FileMaker Cloud, обеспечивающая облачное развёртывание.
Возвращение к имени Claris (2019–настоящее время)
В 2019 году компания объявила о возвращении к бренду Claris, представив новую стратегию, ориентированную на платформу для разработки приложений с низким кодом (low-code). Флагманский продукт был переименован в Claris FileMaker. В 2021 году была запущена новая платформа Claris Connect, предназначенная для интеграции различных облачных сервисов и автоматизации рабочих процессов. В 2024 году компания официально сменила юридическое название на Claris International Inc.
Продукты
Claris FileMaker
Claris FileMaker — это кроссплатформенная среда разработки реляционных баз данных и приложений. Позволяет создавать настольные, мобильные и веб-приложения без глубоких знаний программирования. Основные компоненты:
- FileMaker Pro — клиентское приложение для создания и редактирования баз данных (доступно для macOS и Windows).
- FileMaker Go — мобильное приложение для iOS (iPhone и iPad) для просмотра и редактирования баз данных.
- FileMaker Server — серверное программное обеспечение для хостинга баз данных, управления доступом и публикации в веб.
- FileMaker Cloud — облачная версия FileMaker Server, размещённая в AWS.
Claris Connect
Claris Connect — это платформа для интеграции приложений и автоматизации бизнес-процессов (iPaaS). Позволяет связывать FileMaker с другими сервисами (например, Salesforce, Slack, Google Workspace, Microsoft 365) через готовые коннекторы и триггеры. Запущена в 2021 году.
Claris Studio (ранее Claris FileMaker Data API)
Claris Studio — это веб-интерфейс для создания панелей мониторинга и отчётов на основе данных из FileMaker. Предоставляет инструменты для визуализации данных и совместной работы в реальном времени. Запущен в 2022 году.
Ключевые характеристики
Архитектура
FileMaker использует собственную реляционную модель данных, основанную на файлах (.fmp12). Каждый файл может содержать таблицы, поля, скрипты, макеты и другие объекты. Многопользовательский доступ обеспечивается через FileMaker Server или FileMaker Cloud, которые поддерживают одновременную работу до 1000 пользователей (в зависимости от версии). Протоколы связи: собственный протокол FileMaker Network (FMNet) для локальной сети и HTTPS для веб-публикаций.
Язык программирования
FileMaker включает встроенный язык скриптов (FileMaker Script), который позволяет автоматизировать действия (например, поиск, сортировку, импорт/экспорт). Поддерживаются также вычисляемые поля с формулами, напоминающими синтаксис Excel. Для сложной логики можно использовать плагины на C++ или JavaScript (через веб-вьювер).
Платформенная поддержка
- Настольные: macOS (начиная с 10.14 Mojave) и Windows (начиная с Windows 10).
- Мобильные: iOS (iPhone и iPad) через FileMaker Go.
- Веб: любой современный браузер через веб-публикацию (FileMaker WebDirect).
- Облачные: FileMaker Cloud на AWS.
Применение
Бизнес-приложения
FileMaker широко используется в малом и среднем бизнесе для создания:
- Систем управления взаимоотношениями с клиентами (CRM).
- Систем управления проектами и задачами.
- Систем учёта товаров и складских запасов.
- Систем управления персоналом (HR).
- Систем управления документами и архивами.
Образование и наука
В образовательных учреждениях FileMaker применяется для:
- Ведения баз данных студентов и учебных планов.
- Управления библиотечными каталогами.
- Сбора и анализа данных в научных исследованиях.
Медицина и здравоохранение
FileMaker используется для:
- Ведения электронных медицинских карт (ЭМК).
- Управления расписанием приёма пациентов.
- Учёта медикаментов и расходных материалов.
Некоммерческие организации
Некоммерческие организации применяют FileMaker для:
- Управления базами данных доноров и волонтёров.
- Учёта пожертвований и грантов.
- Планирования мероприятий и кампаний.
Критика
Ограничения платформы
- Производительность: FileMaker может испытывать проблемы с производительностью при работе с очень большими наборами данных (более 10 миллионов записей) или при высокой нагрузке (более 1000 одновременных пользователей).
- Масштабируемость: Платформа не предназначена для создания высоконагруженных веб-приложений с миллионами пользователей. Для таких задач рекомендуется использовать традиционные веб-фреймворки (например, Django, Ruby on Rails).
- Зависимость от платформы: FileMaker привязан к экосистеме Apple (macOS, iOS) и не имеет официальной поддержки Android или Linux. Веб-интерфейс FileMaker WebDirect ограничен по функциональности по сравнению с настольным клиентом.
- Стоимость: Лицензирование FileMaker может быть дорогим для крупных организаций. Цены варьируются от $19/месяц за одного пользователя FileMaker Pro до $1999/год за FileMaker Server.
Безопасность
FileMaker использует собственные механизмы аутентификации (на основе имени пользователя и пароля) и шифрования (AES-256 для файлов и SSL/TLS для сетевого трафика). Однако критики отмечают, что встроенная безопасность уступает решениям от крупных вендоров (например, Oracle или Microsoft SQL Server) в части аудита и ролевого управления.
Интересные факты
- Название «Claris» происходит от латинского слова «clarus», что означает «ясный» или «светлый».
- Первая версия FileMaker была выпущена в 1985 году компанией Nashoba Systems, а затем права на неё приобрела Apple.
- FileMaker является одним из немногих продуктов Apple, который продолжает поддерживаться и развиваться после ухода Стива Джобса из компании в 1985 году.
- В 2020 году Claris запустила программу сертификации для разработчиков (Claris FileMaker Developer Certification).
Источники
- Официальный сайт Claris (claris.com)
- Документация Claris FileMaker (help.claris.com)
- История Claris на сайте FileMaker (filemaker.com/about/history)
- Статья «Claris» в английской Википедии (en.wikipedia.org/wiki/Claris)
- Обзор Claris FileMaker на сайте TechRadar (techradar.com)
- Книга «FileMaker Pro 19: The Missing Manual» by Susan Prosser
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →