Omnis Studio

Omnis Studio

Omnis Studio ist eine objektorientierte 4GL-Entwicklungsumgebung die eine RAD Entwicklung von Software für die Plattformen Windows, Mac OSX und Linux bietet. Die hierbei erstellten Programme sind binär und cross kompatibel und müssen nicht kompiliert werden.

Der Omnis Web Client ist ein Netscape Plug-In oder ein Active-X welches in eine HTML Seite eingebettet werden kann. Die Business Logik und der Datenbankzugriff einer solchen RIA Applikation wird über den Omnis Server gesteuert.

Omnis Studio wird entwickelt und ist Eigentum der TigerLogic Corp in Irvine, Kalifornien.

Inhaltsverzeichnis

Integrierte Entwicklungsumgebung

Omnis Studio kommt mit einer kompletten IDE, die es erlaubt die Projekte in einem integriertem Version Control System zu verwalten. Es sind keine zusätzlichen Umgebungen oder Tools notwendig.

Programmierung

Die Erstellung der GUI erfolgt visuell und ist vergleichbar mit Programmiersprachen wie Visual Basic oder Delphi, ist im Unterschied dazu allerdings plattformunabhängig. Das Verhalten kann durch Methoden in zusätzlichen Objekten programmiert werden. Dazu steht eine Reihe unterschiedlicher Klassentypen bereit. Enthalten ist eine Reihe von vorgefertigten Funktionen, die durch überschreiben der vererbten Methoden angepasst werden können. Unter Verwendung des Omnis Plug-In lassen sich aufwändige RIA Applikationen erstellen. Eine interne "Notation" genannte Referenzierung erlaubt sogar das Erzeugen von selbstmodifizierenden Code.

Datenbankzugriff

Ab der Enterprise Version unterstützt Omnis Studio eine Reihe gängiger SQL Datenbanken wie Oracle, DB2, Sybase und MySQL mit nativen Treibern. Darüber hinaus wird auch ODBC und JDBC unterstützt.

Schnittstellen

Viele Schnittstellen sind bereits implementiert. Dazu gehören z.B. auf Windows Plattformen COM/DCOM sowie ActiveX. Seit Omnis Studio 4 gibt es eine Schnittstelle für Java Objekte. Für Protokolle wie HTTP, TCP, Pop3 und SMTP werden native Omnis Befehle sowie Wizards zum Erstellen von Beispielcode mitgeliefert. Die Unterstützung von Web Services (Client und Server) ist ab Version 4.2 möglich.

Eine spezielle Version Omnis Studio For SAP Solutions erlaubt den Zugriff auf SAP_R/3 BAPIs und Remote Function Calls (RFC).

Omnis Historie

  • 1979 gründeten Paul Wright and Geoff Smith die Firma Blyth Computer (später umbenannt in Blyth Software, dann in Omnis Software) in Wenhaston, Suffolk, in England und wurden zum ersten Apple Händler in East Anglia.
  • 1982 brachte Blyth das erste "Omnis"-Produkt auf den Markt, ein Datenbankentwicklungstool für den Apple 2, entworfen von David Seaman. Die Firma wurde umbenannt in Blyth Software.
  • 1983/4 Omnis 3 wurde veröffentlicht, eines der ersten Cross-Platform Datenbank Entwicklungswerkzeuge für Apple Computer und IBM kompatible unter MS-DOS. Im Mai 1984 wurde Blyth Software Inc. gegründet und eröffnete Büros in San Mateo, Kalifornien.
  • 1985 nach dem Erscheinen des Apple Macintosh im Jahre 1984 wurde Omnis 3 Plus eingeführt, eines der ersten Datenbankgenerierungswerkzeuge für den Mac. Das englische Hauptquartier wurde nach Mitford House in Benhall, Suffolk verlegt.
  • 1987 folgte die Einführung von Omnis Quartz, eines der ersten GUI Datenbanken für Microsoft Windows. Die Blyth Holdings Inc. wurde gegründet und an der NASDAQ gelistet.
  • 1989 die Einführung von Omnis 5, eines der ersten plattformübergreifenden Entwicklungswerkzeuge für die Programmierung von Applikationen für Windows und Mac.
  • 1992/3/4 wurde in jährlicher Folge Omnis 7, Version 1, 2 und 3 eingeführt, eine integrierte Entwicklungsumgebung für Client/Server Zugriff auf viele Serverdatenbanken wie Oracle, Sybase und Informix.
  • 1997 wurde Omnis Studio Version 1 eingeführt, eine objektorientierte, plattformunabhängige Entwicklungsumgebung für Windows und Mac OS. Die Firma wurde umbenannt in Omnis Software.
  • 1999 wurde der Omnis Web Client oder "Thin Client" eingeführt. Damit konnten aufwendige Oberflächen für das Internet programmiert werden.
  • 1999 wurde Omnis Studio für Linux eingeführt. Damit wurde Omnis eines der ersten RAD Werkzeuge die für Linux, Mac und Windows verfügbar waren.
  • 2000 Omnis Studio Version 3 wurde eingeführt. Im gleichen Jahr fusionierte Omnis Software mit PICK Systems. Daraus entstand Raining Data Corporation.
  • 2004 Omnis Studio Version 4 brachte jetzt Unterstützung für MySQL, JDBC und Java Objekte.
  • 2005 Omnis Studio Version 4.1 unterstützt Unicode.
  • 2006 Omnis Studio Version 4.2 mit Unterstützung von Web Services und Mac Intel Computern (native).
  • 2007 Omnis Studio Version 4.3 mit erweitertem Plattform-Support für Windows Vista und Mac OS 10.5 (Leopard), außerdem mit .Net Interface und erweitertem Version Control System, Verbesserungen unter Linux im Font Handling und UI Elementen, unterstützt jetzt auch CUPS. Neuer Windows Installer für den WebClient für alle Browser.
  • 2008 Umbenennung der Holding Raining Data Inc in Tiger Logic Inc. Omnis Studio Version 4.3.1 weitere Verbesserungen für Mac OS 10.5 (Leopard), sowie neues DAM für PostgreSQL

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Omnis Studio — Omnis redirects here. For the Malagasy government organisation, see OMNIS. For the American consulting firm, see Omnis, Inc.. Omnis Studio is a rapid application development (RAD) tool that allows programmers and application developers to create… …   Wikipedia

  • Omnis Studio — es una herramienta de Desarrollo rápido de aplicaciones (RAD), que permite a los programadores crear aplicaciones tanto de escritorio como las basadas en web a niveles interempresariales para Windows, Linux, Solaris y Mac OS X personal computers… …   Wikipedia Español

  • OMNIS Studio — est un outil de Développement Rapide d Applications qui permet aux programmeurs et développeurs de créer des applications Web professionnelles pour des PC et des serveurs fonctionnant sous Windows, Linux, Solaris (pré Omnis Studio 4.2) et Mac OS… …   Wikipédia en Français

  • Omnis studio — Saltar a navegación, búsqueda Omnis Studio es una herramienta de Desarrollo rápido de aplicaciones (RAD), que permite a los programadores crear aplicaciones tanto de escritorio como las basadas en web a niveles interempresariales para Windows,… …   Wikipedia Español

  • Omnis — Studio ist eine objektorientierte 4GL Entwicklungsumgebung, die eine RAD Entwicklung von Software für die Plattformen Windows, Mac OS X und Linux bietet. Die hierbei erstellten Programme sind binär und cross kompatibel und müssen nicht kompiliert …   Deutsch Wikipedia

  • OMNIS — Not to be confused with Omnis Studio or Omnis, Inc.. OMNIS (Office des Mines Nationales et des Industries Stratégiques, formerly known as Office Militaire National pour les Industries Stratégiques) is the Malagasy government organisation,… …   Wikipedia

  • Visual Studio .NET — Microsoft Visual Studio Внешний вид Visual Studio 2008 SP1 с программой на языке C# в Windows Vista Тип Среда разработки программного обеспечения …   Википедия

  • Visual Studio 2005 — Microsoft Visual Studio Внешний вид Visual Studio 2008 SP1 с программой на языке C# в Windows Vista Тип Среда разработки программного обеспечения …   Википедия

  • Visual Studio 2008 — Microsoft Visual Studio Внешний вид Visual Studio 2008 SP1 с программой на языке C# в Windows Vista Тип Среда разработки программного обеспечения …   Википедия

  • York Street Studio — York Street Recording Studio is a New Zealand s Premier Recording Studio based in Auckland, New Zealand. The studio opened in 1991, and has been New Zealand s leading music recording, mixing and mastering facility. The Neve The heart of York… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”