Revolution 2.1

HyperCard? Das ist tot, nicht wahr? Oh, klar, es war gro├čartig in den 1980ern. HyperCard ist so vielseitig, dass es sich nicht jeder Definition entzieht. Mit HyperCard k├Ânnen normale Benutzer ihre eigene Software erstellen, ohne sich an die strengen Regeln einer formalen Programmiersprache halten zu m├╝ssen. Bei der letzten Aktualisierung durch Apple (1998) wurden Macs aus Vakuumr├Âhren und Maiskolben hergestellt. AppleScript Studio und RealBasic sind zwar bei weitem nicht so einfach zu erlernen und zu verwenden, haben jedoch die Rolle von HyperCard ├╝bernommen: die nicht bedrohliche Art, Software zu schreiben. Aber jetzt k├Ânnen sich auch Nicht-Programmierer auf der ganzen Welt freuen: Revolution 2.1, eine HyperCard-kompatible Entwicklungsumgebung, verf├╝gt ├╝ber gen├╝gend Leistung, um die Toten zu wecken.

An der Oberfl├Ąche funktioniert Revolution ├Ąhnlich wie dieHyperCard, die wir kannten und liebten. Ihr Programm besteht aus leeren Karten. Zeichnen Sie einfach Schaltfl├Ąchen, Textfelder und andere Interface-Doodads. Weisen Sie dann einigen dieser Elemente mit der Transcript-Sprache von Revolution einfache Aktionen zu. Sie erhalten einen Kartenstapel, der als funktionierende Software ausgef├╝hrt wird.

Revolution kann sogar Ihre alte HyperCard und importierenSuperCard ist stapelbar, und das Programm geht weit ├╝ber diese Anwendungen hinaus. Wenn Sie an einen HyperCard-Stapel denken, denken Sie sicherlich nicht an eine traditionell aussehende OS X-Anwendung mit Men├╝s, mehreren Fenstern, Schubladen und Bl├Ąttern. Sie k├Ânnen sich keinen Stack vorstellen, der auf SQL-Datenbanken zugreift. spricht flie├čend XML, HTML und RTF; unterst├╝tzt HTTP-, FTP- und TCP-Sockets; und nutzt die System-Shell voll aus.

Das klingt alles eher nach AppleScript Studio undRealBasic-Gebiet, aber es geh├Ârt zum Funktionsumfang von Revolution Express, der Basisversion des Programms. Machen Sie einen Schritt nach oben zu Revolution Studio, und Sie erhalten den K├Ânig des einmaligen Schreibens, der ├╝berall l├Ąuft. Mit nur wenigen Mausklicks k├Ânnen Sie denselben Stapel unter OS X, OS 9 und fr├╝heren Versionen, Windows, Linux und verschiedenen Unix-Versionen ausf├╝hren. Selbst RealBasic, das Windows unterst├╝tzt, kann in einem gro├čen und vielf├Ąltigen B├╝ro keine L├Âsungen f├╝r jeden Desktop erstellen. Mit dem letzten Sprung zu Revolution Enterprise erhalten Sie all das, direkten Support f├╝r Oracle-Datenbanken und erweiterten Entwicklersupport vom Herausgeber des Programms, Runtime Revolution.

Alles in allem keine andere Software-EntwicklungUmwelt packt so viel Kraft und Flexibilit├Ąt in ein so einfaches Paket. Sie m├╝ssen die Transcript-Sprache lernen, um Revolution optimal nutzen zu k├Ânnen, aber das System ist heldenhaft gut dokumentiert.

Nat├╝rlich gibt es Nachteile. Die eigenst├Ąndigen Apps, die Sie in Revolution erstellen, werden langsamer ausgef├╝hrt als vergleichbare RealBasic- oder AppleScript Studio-Projekte und beanspruchen viel mehr Speicherplatz. Au├čerdem ist Transcript eine propriet├Ąre Sprache, sodass Sie sie im Gegensatz zu BASIC oder AppleScript nicht zum Programmieren in einer anderen Umgebung verwenden k├Ânnen.

Revolution ist zwar erheblich leistungsf├Ąhiger als HyperCard, es fehlt jedoch die Flexibilit├Ąt einer herk├Âmmlichen Software-Entwicklungsumgebung.

Kaufberatung von Macworld

Revolution 2.1 ist eine echte Errungenschaft: Wir haben wieder eine Entwicklungsumgebung sowohl f├╝r Anf├Ąnger als auch f├╝r erfahrene Berater, die Arbeitsanwendungen schnell in die H├Ąnde der Kunden bekommen m├╝ssen. Stellen Sie sich nur nicht vor, dass Sie die ehrgeizigen Programme erstellen k├Ânnen, die Sie mit RealBasic und Xcode entwickeln k├Ânnen. Es lebe die Revolution!

0

Ähnliche Artikel


Kommentare (0)

Einen Kommentar hinzuf├╝gen