Oracle Media Objects
Utvecklare | Orakel |
---|---|
Stabil frisättning | 1.1.2 / 1998 (senaste datum FAQ uppdaterades) |
Operativ system | Systemprogramvara 6 , System 7 , Mac OS 8 , Mac OS 9 |
Typ | hypermedia , utveckling |
Licens | Proprietär |
Hemsida | N/A |
Oracle Media Objects , tidigare Oracle Card, var ett mjukvaruutvecklingsverktyg för att utveckla multimediaapplikationer, med funktionalitet och utseende som liknar Apple Inc.:s HyperCard .
Programmet har sitt ursprung som Plus , en 1989 klon av HyperCard publicerad av Format Verlag som lade till flera mycket efterfrågade funktioner. Plus köptes av Spinnaker Software , som porterade den till Windows NT och OS/2 Presentation Manager , och blev den första plattformsoberoende hypermedialösningen. 1994 köptes Plus av ObjectPlus, som fokuserade på Windows-versionen och döpte om den till WinPlus . De licensierade också systemet till Oracle, som använde det som grund för Oracle Card.
Oracle Card, som släpptes första gången 1991, var i huvudsak en omfördelning av Plus runtime-motorn tillsammans med externa bibliotek för att upprätta anslutningar till RDBMS-motorer som Oracle och DB2 . Som sådan kunde Oracle Card-stackar exekvera frågor och associera deras resultat med inbyggda variabler, vilket gör Oracle Card till en av de första RDBMS-applikationsutvecklingsmiljöerna som stöder plattformsoberoende utveckling.
Den första utgåvan var viktig eftersom det var en stoppåtgärd för att tillåta Oracle att tillhandahålla visst stöd för Microsoft Windows som snabbt växte i popularitet i näringslivet. Vid den här tiden kördes Oracles kärnteknologier för att skapa datainmatningssystem (Oracle Forms och Oracle Reports) endast i DOS och tillhandahöll inget GUI-gränssnitt för Windows. Oracle Card hjälpte till att visa att Oracle stödde Windows tills det kunde släppa sin första Oracle Forms 4.0 med förbättrat GUI-stöd för Windows.
Några år senare förvärvade Oracle den ursprungliga Plus-källkoden från Format Verlag och utvecklade den till att bli Oracle Media Objects eller OMO. OMO varade bara en kort stund, med utvecklingen som upphörde efter version 1.1.2. OMO användes av Oracle för att positionera sig på video on demand- marknaden. Kommersiellt var det väldigt få produkter som byggdes med hjälp av verktyget. Bland dessa var "Our Secret Century"-serien av CD-ROM-skivor publicerade av The Voyager Company, Inside Independence Day av ACES Entertainment och UCAS University Course Search a CD-ROM by Learning Information Systems trading as StudyLink.
Unika egenskaper hos OMO
OMO hade den unika utmärkelsen att inte bara dess stackar var plattformsoberoende, utan också dess externa bibliotek (XCMDs). För det ändamålet portades en liten delmängd av Mac OS-minneshanteringskommandona ( Handles ) till andra plattformar. Dessutom hade OMO en modulär design där varje typ av objekt faktiskt implementerades som en plugin-fil i en "Objects"-mapp.
OMO:s objekttyper inkluderade både standardkontrollerna som var tillgängliga i andra HyperCard-kloner på den tiden (knappar, textfält, rita och måla grafik), såväl som mer komplexa kontroller som ett kalkylbladsfält och icke-kontrollobjekt som kunde placeras på en kort men var osynliga under körning, som timers som kunde schemaläggas för att skicka meddelanden efter en viss tid.
Initial konkurrenspåverkan
Oracle Cards primära värde låg i det faktum att det vid den tiden var Oracles enda produkt som erbjöd GUI-stöd på Microsoft Windows. Det inkluderades därför ibland i försäljningsargument till potentiella kunder på grund av det faktum att Windows blev allt mer populärt på skrivbordet hos stora företag. Det visade kunderna att Oracle menade Windows på allvar och hade en aktuell produkt för den plattformen.
Oracles primära applikationsutvecklingsverktyg, Oracle Forms 3 , var teckenbaserat och kördes inte under Microsoft Windows (även om det kunde köras i ett DOS-fönster eller inbyggt på DOS utan Windows). Oracle arbetade desperat med att utveckla en uppgradering (Oracle Forms 4) som hade GUI-funktioner, men utvecklingen låg efter schemat. Oracle Card användes främst som en "stop gap"-demonstrationsprodukt tills Oracle Forms blev tillgängliga.
En handfull stora kunder, inklusive US Postal Service, var kända för att ha utvecklat applikationer med Oracle Card för internt bruk. Men Oracle Card hade ingen bred kommersiell framgång som utvecklingsplattform, trots att dess funktionsuppsättning överträffade Apples HyperCard i nästan alla avseenden (plattformsstöd, databasanslutning, stöd för vektorgrafik, bättre färgstöd, snabbare prestanda och en rikare plug-in-arkitektur).
Så småningom släpptes Oracle Forms 4.0, vilket innebar att stöd för Windows inte längre var den exklusiva domänen för Oracle Card. Eftersom Oracles kunder tenderade att vara mer intresserade av standardbaserade, formulärbaserade databasapplikationer, snarare än av de typer av multimediaapplikationer som var möjliga att skapa med Oracle Card och dess efterföljare, OMO, lade Oracle så småningom sin fulla vikt bakom Oracle Forms 4.0, kastar Oracle Card/OMO i glömska. Oracle Card-teamet leddes dock av två Oracle-anställda som har fortsatt att bilda sina egna framgångsrika teknikföretag: Marc Benioff , grundare av Salesforce.com , och Evan Goldberg, grundare av NetSuite .