Omnis Studio - это инструмент быстрой разработки приложений (RAD), который позволяет программистам и разработчикам приложений создавать корпоративные, веб-и мобильные приложения для персональных компьютеров и серверов Windows , Linux и macOS во всех секторах бизнеса.
Разработчики) | Omnis Software |
---|---|
Написано в | C ++ |
Операционная система | Кроссплатформенность : Microsoft Windows , OS X , Linux , iOS , Android , BlackBerry , Windows Phone |
Доступно в | английский |
Тип | IDE , SDK |
Лицензия | Проприетарное программное обеспечение Professional edition Standard edition |
Веб-сайт | www |
Клиент Omnis JavaScript Client позволяет разработчикам создавать все типы веб-приложений и мобильных приложений , представляя высокофункциональный интерфейс в настольном веб-браузере пользователя или на планшетах и мобильных устройствах. Бизнес-логика и доступ к базе данных в таких веб-и мобильных приложениях обрабатываются сервером Omnis. Сервер Omnis также может выступать в качестве концентратора между серверами баз данных, службами на основе Java и .Net и такими клиентами, как Adobe Air и Flex, передавая данные в форме XML или веб-служб.
История Омниса
- 1979: 1 августа Джефф Смит и Пол Райт основали Blyth Computer Services (позже переименованную в Blyth Software Ltd, затем Omnis Software) в Венхастоне , графство Саффолк, Великобритания, которая стала первым представительством Apple в Восточной Англии. [1] Пол Райт был племянником Питера Гарольда Райта .
- 1981: В декабре Blyth выпустила свой первый продукт «OMNIS», инструмент для работы с базами данных для Apple II, разработанный Дэвидом Симаном и написанный с использованием Apple Pascal. OMNIS также был разработан в то время с использованием среды UCSD Pascal, которая позволяла простой перенос на другие популярные машины того времени. Позднее компания была переименована в Blyth Software.
- 1984: OMNIS 1, 2 и 3 были выпущены вместе в апреле 1984 года как набор продуктов Omnis. [2] [3] [4] Omnis 1 («файловый менеджер») был задуман как простой в использовании способ обработки простых данных, т. Е. Нереляционных данных. Omnis 2 («менеджер информации») был похож на оригинальный Omnis, но имел больше возможностей программирования. Omnis 3 («менеджер баз данных») был разработан для программистов и владельцев бизнеса, которые могут создавать свои собственные специализированные приложения. Примерно в то же время Blyth Software также выпустила пакеты Blyth Accounting, основанные на движке Omnis 3, чтобы обеспечить бухгалтерский учет для малых предприятий. Omnis 3 был одним из первых кроссплатформенных инструментов для приложений баз данных для компьютеров Apple и IBM-совместимых, работающих под MS-DOS.
- 1984: (май) Blyth Software Inc. была зарегистрирована и открыла офисы в Сан-Матео, Калифорния.
- 1985: После выпуска в прошлом году Apple Macintosh в мае 1985 года был выпущен «Omnis 3 for Macintosh», один из первых инструментов создания баз данных для Mac. [5] Изначально как текстовый продукт, а не графический интерфейс. Штаб-квартира в Великобритании переехала в Mitford House в Бенхолле, графство Саффолк.
- 1986: "Omnis 3 Plus для Macintosh" выпущен в мае. [6] [7] Модуль «Экспресс» был добавлен в 1988 году, чтобы позволить непрограммистам создавать приложения. [8]
- 1986: В декабре выпустил «Blyth Craftware», набор готовых бизнес-пакетов для управления списками рассылки, персоналом, активами и запасами на малых предприятиях.
- 1987: "Omnis Accounting" выпущен в Великобритании в феврале.
- 1987: Выпущена «Omnis Quartz», одна из первых баз данных с графическим интерфейсом для Microsoft Windows. [9] [10]
- 1987: Blyth Holdings Inc. была создана и размещена на NASDAQ с привлечением 7 миллионов долларов. [11] [12]
- 1988: Пол Райт был ее председателем и главным исполнительным директором. [13]
- 1989: Выпущен Omnis 5, один из первых инструментов кроссплатформенной разработки для создания приложений под Windows и Mac. [14]
- 1991/93/94: Выпущен Omnis 7 v1, v2 и v3 почти через несколько лет, интегрированная среда разработки, обеспечивающая клиент-серверный доступ ко многим стандартным серверным базам данных, таким как Oracle, Sybase и Informix. Omnis 7 версии 1 для Mac выпущен в декабре 1991 года, а Windows - в начале 1992 года. [15] [16] Версия 2 добавила оболочку IDE и так называемую «точечную нотацию» для ссылки на атрибуты объекта (свойства и методы), а также поддержку Поддержка VCS, CMS, ODBC и Apple DAL. [17] [18] [19]
- 1997: Выпущена Omnis Studio v1, кроссплатформенная объектно-ориентированная среда разработки для Windows и Mac OS. [20] Компания была переименована в Omnis Software.
- 1998: Выпуск Omnis Studio v2, кроссплатформенной среды разработки с несколькими базами данных для Windows и Mac OS.
- 1999: Выпущена Omnis Studio v2.1, включающая веб-клиент Omnis или «тонкий клиент» для просмотра данных и приложений через Интернет.
- 1999: Выпущена Omnis Studio для Linux, что делает Omnis одним из первых инструментов RAD, доступных для Linux, Windows и Mac. [21]
- 2000: Выпущена Omnis Studio v3. Позже в том же году Omnis Software объединилась с PICK Systems и стала Raining Data Corporation.
- 2004: Выпущена Omnis Studio v4, включая поддержку MySQL, JDBC и Java Objects.
- 2005: Выпущена Omnis Studio v4.1, включая поддержку Unicode.
- 2006: Выпуск Omnis Studio 4.2, включая встроенную поддержку Mac-Intel и введение компонента веб-служб
- Выпуск 2007 Omnis Studio 4.3, включая поддержку Windows Vista и Mac OS 10.5 (Leopard), а также компонент для доступа к объектам .Net.
- Выпуск 2009 Omnis Studio 5.0, который включает разработку приложений для устройств на базе Windows Mobile и поддержку Unicode.
- Выпуск 2010 Omnis Studio 5.1, который включает поддержку платформы iOS (iPhone, iPad)
- Выпуск 2012 Omnis Studio 5.2, который включает клиент на основе JavaScript для рендеринга приложений в браузере на настольных и мобильных устройствах.
- Выпуск 2013 Omnis Studio 6.0, который включает значительные обновления клиента JavaScript, включая новые оболочки для создания автономных мобильных приложений, новый элемент управления для доступа к функциям мобильных устройств, новое устройство печати PDF, улучшенные элементы управления JavaScript и многозадачность с использованием объектов SQL Worker .
- Выпуск 2014 Omnis Studio 6.1 включает собственные компоненты JavaScript, инструмент для адаптации к разному разрешению для настольных и мобильных устройств, поддержку веб-сервисов REST для сервера и клиента, 64-разрядную версию, улучшенную производительность JavaScript, проверку ошибок для методов на стороне клиента.
- Выпуск 2016 Omnis Studio 8.0, который обеспечивает поддержку 64-разрядной версии и какао для Omnis Studio, работающей на OS X, возможность использовать компоненты HTML в классах окон для настольных приложений, возможность перетаскивания для клиента JavaScript, новый помощник по работе с кодом, доступный в редактор методов, который поможет вам писать код Omnis, а также некоторые улучшения в Studio Browser, которые помогут новым и существующим разработчикам.
- В октябре 2016 года бизнес Omnis был приобретен OLS Holdings Ltd, британской компанией, принадлежащей ряду разработчиков и дистрибьюторов Omnis.
- Выпуск Omnis Studio 8.1 за август 2017 года, который обеспечивает поддержку GIT, элементы управления JSON, новое вступительное слово, push-уведомления для мобильных приложений, адаптивные формы, «автономный» сервер Linux для развертывания и другие улучшения.
- Выпуск Omnis Studio 10 за январь 2019 года, который предоставляет новый бесплатный редактор методов и помощник по кодам, поддержку стандарта доступности WCAG 2.0, инструмент миграции файлов данных Omnis, новые компоненты для JavaScript и толстого клиента, поддержку удаленной отладки, новый класс удаленных объектов. , новые рабочие объекты, поддерживающие Node.JS JavaScript, POP3, Crypto, Hash и FTP.
- Выпуск Omnis Studio версии 10.1 за сентябрь 2019 г. с новыми и обновленными компонентами JavaScript, новыми анимациями для настольных приложений, дополнительными улучшениями в Code Assistant (сопоставление имен методов), новой панелью переменных, списками рабочих SQL-запросов, улучшениями в управлении сеансами веб-приложений, улучшенным пользователем взаимодействие с мобильными приложениями с новыми всплывающими сообщениями, лучшая поддержка стандарта FHIR для медицинских приложений.
- Ноябрь 2020 г .: поддержка клиентских тем JS, значков SVG, помощь в расположении (для выравнивания визуальных объектов), представление дизайна WYSIWYG веб-формы, кнопка разделения JS и обновления в редакторе кода, включая сворачивание кода. Сервер Linux Headless Server теперь может работать в режиме многопроцессорного сервера (MPS), используя многоядерный процессор на сервере. Для толстых клиентских приложений новый элемент управления вводом токенов, элемент навигации, боковые панели, всплывающие сообщения и обновленное перетаскивание для системных файлов. Поддержка Open API 3.0.0 и Swagger 2.0 для веб-служб.
Смотрите также
Рекомендации
- ^ Лонгли, Деннис; Шайн, Майкл (1983). Руководство пользователя микрокомпьютера: полное и актуальное руководство по покупке компьютера для бизнеса . Springer. ISBN 9781349067374.
- ^ Филлипс, Гэри (2012). Энциклопедия Apple Macintosh . Springer Science & Business Media. ISBN 9781461325352.
- ^ Inc, InfoWorld Media Group (1985). InfoWorld . InfoWorld Media Group, Inc.
- ^ Inc, InfoWorld Media Group (1985). InfoWorld . InfoWorld Media Group, Inc.
- ^ Inc, InfoWorld Media Group (1985). InfoWorld . InfoWorld Media Group, Inc.
Первая многопользовательская база данных Mac
- ^ Предприятие, IDG (1986). Компьютерный мир . IDG Enterprise. п. 26 .
Blyth Software.
- ^ Inc, InfoWorld Media Group (1987). InfoWorld . InfoWorld Media Group, Inc. стр. 45 .
Blyth Computers.
- ^ Inc, InfoWorld Media Group (1989). InfoWorld . InfoWorld Media Group, Inc.
- ^ Предприятие, IDG (1987). Компьютерный мир . IDG Enterprise.
один из первых пакетов реляционных баз данных, запускаемых под Microsoft Windows 2.0
- ^ Inc, Зифф Дэвис (1987). PC Mag . Ziff Davis, Inc.
- ^ Inc, InfoWorld Media Group (1987). InfoWorld . InfoWorld Media Group, Inc.
- ^ Inc, InfoWorld Media Group (1988). InfoWorld . InfoWorld Media Group, Inc. стр. 36 .
победитель на рынке СУБД Mac
- ^ Inc, InfoWorld Media Group (1988). InfoWorld . InfoWorld Media Group, Inc. стр. 31 .
Пол Райт И Омнис.
- ^ Inc, InfoWorld Media Group (1990). InfoWorld . InfoWorld Media Group, Inc.
Продукты Blyth - единственные менеджеры баз данных, которые могут размещать файлы приложений между системами Windows и Macintosh, а также совместно использовать файлы в смешанной сети.
- ^ Inc, InfoWorld Media Group (1991). InfoWorld . InfoWorld Media Group, Inc. стр. 3 .
разработчики могут создавать элементы пользовательского интерфейса Mac в приложениях Windows и наоборот.
- ^ Inc, Зифф Дэвис (1992). PC Mag . Ziff Davis, Inc.
Двоичная [библиотека] и файлы данных совместимы на обеих платформах.
- ^ Inc, IDG Network World (1993). Сетевой мир . IDG Network World Inc. стр. 53 .
Blyth Software.
- ^ Inc, InfoWorld Media Group (1993). InfoWorld . InfoWorld Media Group, Inc. стр. 8 .
Омнис.
- ^ Inc, InfoWorld Media Group (1994). InfoWorld . InfoWorld Media Group, Inc.
- ^ Inc, InfoWorld Media Group (1994). InfoWorld . InfoWorld Media Group, Inc.
- ^ Inc, InfoWorld Media Group (1999). InfoWorld . InfoWorld Media Group, Inc. стр. 29 .
Омнис.
Внешние ссылки
- Официальный веб-сайт
- Портал разработчиков Omnis
- Список рассылки и архив разработчиков Omnis
- Европейская конференция разработчиков Omnis
- Блог Омнис