カテゴリ:
歴史
オムニススタジオ
Omnis Studioはラピッドアプリケーション開発(RAD)ツールであり、プログラマーおよびアプリケーション開発者は、すべてのビジネスセクターにわたってWindows、Linux、macOSのパーソナルコンピューターおよびサーバー向けのエンタープライズ、Web、およびモバイルアプリケーションを作成できます。
Omnis JavaScript Clientを使用すると、開発者は、ユーザーのデスクトップWebブラウザー、またはタブレットやモバイルデバイスで高度に機能的なインターフェイスを表示することにより、あらゆる種類のWebアプリケーションおよびモバイルアプリケーションを構築できます。このようなWebおよびモバイルアプリケーションでのビジネスロジックとデータベースアクセスは、Omnisサーバーによって処理されます。 Omnisサーバーは、データベースサーバー、Javaと.Netに基づくサービス、およびAdobe Air&FlexなどのクライアントとXMLまたはWebサービスの形式でデータを転送するクライアントとの間のハブとしても機能します。
オムニスの歴史
- 1979:8月1日、Geoff SmithとPaul Wrightは、イギリスのサフォーク州ウェンストンにBlyth Computer Services(後にBlyth Software Ltd、その後Omnis Softwareと改名)を設立し、イーストアングリアで最初のAppleディーラーとなりました。ポール・ライトはピーター・ハロルド・ライトのneでした。
- 1981年:12月、ブライスは最初の「OMNIS」製品をリリースしました。これは、デビッドシーマンが設計し、Apple Pascalを使用して作成されたApple II用のデータベースアプリケーションツールです。 OMNISは、当時他の一般的なマシンへのシンプルなポートを可能にするUCSD Pascal環境を使用して開発されました。同社は後にBlyth Softwareに改名されました。
- 1984:OMNIS 1、2、および3は、1984年4月にOmnis製品のスイートとして一緒にリリースされました。 Omnis 1(「ファイルマネージャ」)は、単純なデータ、つまり非リレーショナルデータを処理する使いやすい方法であることが意図されていました。 Omnis 2(「情報マネージャー」)は、元のOmnisに似ていましたが、よりプログラマビリティがありました。 Omnis 3(「データベースマネージャー」)は、プログラマやビジネスオーナーが独自のカスタマイズされたアプリケーションを構築するために設計されました。その頃、Blyth SoftwareはOmnis 3エンジンに基づいてBlyth Accountingパッケージも作成し、中小企業向けの会計を可能にしました。 Omnis 3は、MS-DOSで実行されるAppleコンピューターおよびIBM互換機向けの最初のクロスプラットフォームデータベースアプリケーションツールの1つでした。
- 1984:(5月)Blyth Software Inc.が設立され、カリフォルニア州サンマテオに事務所を開設しました。
- 1985:Apple Macintosh(1984年)の発売に続いて、1985年5月に「Omnis 3 for Macintosh」がリリースされました。これは、Mac用の最初のデータベース生成ツールの1つです。最初はGUIではなくテキスト製品として。英国本社はサフォーク州ベンホールのミットフォードハウスに移転しました。
- 1986年:5月にリリースされた「Omnis 3 Plus for Macintosh」。 「Express」モジュールは、非プログラマーがアプリを作成できるようにするために1988年に追加されました。
- 1986年:12月に「Blyth Craftware」をリリースしました。これは、小規模企業のメーリングリスト、人事、資産、在庫を管理するための市販のビジネスパッケージです。
- 1987年:2月に英国で「オムニスアカウンティング」がリリースされました。
- 1987:Microsoft Windows用の最初のGUIデータベースの1つである「Omnis Quartz」をリリースしました。
- 1987:Blyth Holdings Incが設立され、NASDAQに浮上して700万ドルを調達しました。
- 1988年:ポール・ライトは会長兼最高経営責任者でした。
- 1989:WindowsおよびMacでアプリケーションを構築するための最初のクロスプラットフォーム開発ツールの1つであるOmnis 5をリリースしました。
- 1991/93/94:Omnis 7 v1、v2、およびv3をほぼ連続してリリースしました。Oracle、Sybase、Informixなどの多くの業界標準サーバーデータベースへのクライアント/サーバーアクセスを提供する統合開発環境です。 1991年12月にリリースされたMac用のOmnis 7バージョン1、および1992年初頭にWindows。 、およびApple DALのサポート。
- 1997:WindowsおよびMac OS用のクロスプラットフォーム、オブジェクト指向開発環境であるOmnis Studio v1をリリースしました。会社名がOmnis Softwareに変更されました。
- 1998:WindowsおよびMac OS用のクロスプラットフォーム、マルチデータベース開発環境であるOmnis Studio v2をリリースしました。
- 1999:Omnis Web ClientまたはWeb経由でデータやアプリケーションを閲覧するための「シンクライアント」を含むOmnis Studio v2.1をリリースしました。
- 1999:Omnis Studio for Linuxをリリースし、OmnisをLinux、Windows、およびMacで利用できる最初のRADツールの1つにしました。
- 2000:Omnis Studio v3をリリースしました。その年の後半にOmnis SoftwareはPICK Systemsと合併してRaining Data Corporationになりました。
- 2004:MySQL、JDBC、およびJavaオブジェクトのサポートを含むOmnis Studio v4をリリースしました。
- 2005:Unicodeのサポートを含むOmnis Studio v4.1をリリースしました。
- 2006:Mac-IntelのネイティブサポートとWebサービスコンポーネントの導入を含むOmnis Studio 4.2のリリース
- Windows VistaおよびMac OS 10.5(Leopard)サポートを含むOmnis Studio 4.3の2007リリース、および.Netオブジェクトにアクセスするためのコンポーネント。
- 2009リリースOmnis Studio 5.0には、Windows Mobileベースのデバイスのアプリケーション開発とUnicodeサポートが含まれています。
- iOSプラットフォーム(iPhone、iPad)のサポートを含む2010リリースOmnis Studio 5.1
- 2012リリースOmnis Studio 5.2。デスクトップおよびモバイルデバイスのブラウザーでアプリケーションをレンダリングするためのJavaScriptベースのクライアントが含まれています。
- 2013リリースOmnis Studio 6.0には、スタンドアロンモバイルアプリを作成するための新しいラッパー、モバイルデバイス機能へのアクセスのための新しいコントロール、新しいPDF印刷デバイス、強化されたJavaScriptコントロール、SQLワーカーオブジェクトを使用したマルチタスクを含むJavaScriptクライアントの重要な更新が含まれています。
- 2014リリースOmnis Studio 6.1には、ネイティブJavaScriptコンポーネント、デスクトップおよびモバイルデバイスのさまざまな解像度に適応するためのツール、サーバーおよびクライアントのREST Webサービスのサポート、64ビット、JavaScriptパフォーマンスの改善、クライアント側メソッドのエラーチェックが含まれます
- OS X上で実行されるOmnis Studioの64ビットおよびCocoaサポート、デスクトップアプリのウィンドウクラスでHTMLコンポーネントを使用する機能、JavaScriptクライアントのドラッグアンドドロップ機能、 Omnisコードの作成を支援するメソッドエディタ、および新規および既存の開発者を支援するStudio Browserのいくつかの機能強化。
- 2016年10月、オムニスの事業は、多くのオムニスの開発者と販売業者が所有する英国の会社であるOLSホールディングスによって買収されました。
- 2017年8月、GITサポート、JSONコントロール、新しいウェルカムイントロ、モバイルアプリのプッシュ通知、レスポンシブフォーム、展開用の「ヘッドレス」Linuxサーバー、およびその他の機能強化を提供するOmnis Studio 8.1をリリースします。
- 2019年1月リリースの新しいOmnis Studio 10は、新しいフリータイプのメソッドエディターとコードアシスタント、アクセシビリティ標準WCAG 2.0のサポート、Omnisデータファイル移行ツール、JavaScriptおよびファットクライアントの新しいコンポーネント、リモートデバッグのサポート、新しいリモートオブジェクトクラスを提供します、Node.JS JavaScript、POP3、暗号、ハッシュ、およびFTPをサポートする新しいワーカーオブジェクト。