29.08.2013 Views

Revolution 2.8

Revolution 2.8

Revolution 2.8

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Toen: HyperCard<br />

Wanneer je vroeger weinig kennis had<br />

van programmeren, maar toch wel<br />

benieuwd was naar de mogelijkheden<br />

ervan, dan had je de schitterende<br />

gelegenheid die te ontdekken m.b.v. het<br />

onvolprezen programma HyperCard en<br />

zijn programmeertaal HyperTaal. Dit Apple<br />

programma dat sinds een aantal jaren<br />

niet meer verder ontwikkeld wordt, werkt<br />

ook nog uitsluitend onder Mac Classic.<br />

Spelenderwijs raakte je toen daarmee<br />

vertrouwd en ook de nodige literatuur<br />

was hiervoor beschikbaar, vaak met mooie<br />

voorbeelden van te creëren applicaties.<br />

Maar het HyperCard had ook wel nadelen.<br />

Zo bleef het wat klungelen met invoegen<br />

van kleuren in je applicaties en ook kon je<br />

je eigengemaakte applicaties alleen maar<br />

binnen MacOS Classic draaien, ook met<br />

behulp van een zogenaamde HyperCard<br />

Player. In latere versies was het mogelijk<br />

een applicatie als standalone applicatie te<br />

creëren,die dan zelfstandig functioneerde<br />

maar nog steeds alleen binnen Mac OS<br />

Classic. Opvolgers van HyperCard dienden<br />

zich al snel aan.<br />

Nu: andere software<br />

Deze opvolgers maken gedeeltelijk gebruik<br />

van de HyperTalk-programmeertaal en<br />

anderzijds voegen ze nieuwe elementen<br />

toe. Zo is er SuperCard, MetaCard, en<br />

Runtime <strong>Revolution</strong>. Al deze applicaties<br />

hebben gemeenschappelijk de veel<br />

grotere geavanceerdheid ten opzichte<br />

van HyperCard en bij de meeste (behalve<br />

SuperCard) ook de mogelijkheden van<br />

meer platforms: Windows, en Linux. Verder<br />

kunnen de met deze programma’s gemaakte<br />

applicaties zowel op MacOS Classic als Mac<br />

OS X 10.x.x. draaien.<br />

<strong>Revolution</strong><br />

Beperken we ons tot <strong>Revolution</strong>.<br />

Dit programma heeft zich in de afgelopen<br />

jaren sterk uitgebreid en komt nu op de<br />

markt in verschillende versies zoals:<br />

<strong>Revolution</strong> Media, waarmee je interactieve<br />

<strong>Revolution</strong> <strong>2.8</strong><br />

HANS JAGTENBERG<br />

media en software utilities kan maken,<br />

<strong>Revolution</strong> Enterprise, een uitgebreidere<br />

Studio-versie, <strong>Revolution</strong> Super Bundle voor<br />

de supermannen onder de ontwikkelaars<br />

en tenslotte <strong>Revolution</strong> Studio. Als 30-dagen<br />

trial kan je downloaden <strong>Revolution</strong> Media, of<br />

<strong>Revolution</strong> Studio. Daartoe ga je naar de site<br />

http://www.runrev.com<br />

Na je e-mail-adres ingevuld te hebben ten<br />

behoeve van de unlock-code, kan je<br />

<strong>Revolution</strong> downloaden. Als je het<br />

programma geïnstalleerd hebt in de map<br />

Applications, moet je de per e-mail<br />

ontvangen unlock-code invullen, om de<br />

volledige functionaliteit van het programma<br />

te kunnen verkrijgen. Besluit je tot aanschaf,<br />

dan is de Media-versie het goedkoopste:<br />

£ 33. Maar deze heeft niet de mogelijkheid<br />

tot het maken van een multiplatform<br />

standalone applicatie. De andere versies wel.<br />

De Studio-versie bestaat er voor Windows,<br />

Mac OS X, en Mac OS Classic en als compiler<br />

ook voor Linux en Solaris en kost £ 266.<br />

Tenslotte betaalt men voor de uitgebreide<br />

versie <strong>Revolution</strong> Enterprise zelfs £ 666 en<br />

alle prijzen ook nog excl. btw.<br />

<strong>Revolution</strong> Studio voor Mac Os X 10<br />

In het volgende wil ik me beperken tot de<br />

versie <strong>Revolution</strong> Studio voor Mac OS X 10.<br />

Nadat het programma geïnstalleerd is<br />

(± 50 MB), krijg je het volgende<br />

openingsscherm te zien.


Om nu aan het werk te kunnen gaan,<br />

gaan we naar het menu en selecteren uit<br />

File > New Mainstack Op het bureaublad<br />

verschijnt nu een leeg venster van geringe<br />

afmetingen, die naar wens vergroot kan<br />

worden. In principe kan van alles aan dit<br />

venster bewerkt worden met behulp van het<br />

Tools palet.<br />

Documentatie<br />

Om meer te weten te komen over de werking<br />

van RevStudio en alle mogelijkheden die<br />

het biedt, is er uitvoerige documentatie,<br />

zowel in de vorm van pdf-fi les als ook als<br />

video-documentatie-bestanden (avi) die<br />

rechtstreeks gedownload kunnen worden.<br />

Voor beginners een enorme hoeveelheid<br />

nuttige informatie die duidelijk gerubriceerd<br />

is in : Getting started; User Guide; Dictionary;<br />

Glossary en Search Engine.<br />

Getting started geeft dan toegang tot weer de<br />

rubrieken: Quick start; Using objects; Using<br />

scripts; Sample projects; Sample scripts en<br />

In depth.<br />

De User Guide is een handleiding, die als<br />

pdf-fi le uitvoerig de mogelijkheden van<br />

<strong>Revolution</strong> beschrijft.<br />

Dictionary verstrekt info over alle mogelijke<br />

begrippen en geeft veel voorbeelden.<br />

Glossary biedt een overzicht van allerlei<br />

mogelijke begrippen die een rol spelen in<br />

RevStudio en geeft er een korte defi nitie van.<br />

Wie de tijd neemt om de documentatie<br />

door te nemen wordt verrast door de<br />

vele mogelijkheden, die het programma<br />

RevStudio biedt.<br />

Eerste stack<br />

Dit alles is nodig en meestal wel voldoende<br />

om ook de beginner al snel vertrouwd te<br />

maken met de taal en regels van deze<br />

programmeeromgeving en om er een eerste<br />

simpele stack mee te maken. Een vaak<br />

gehanteerde methode is het ombouwen van<br />

een der aanwezige voorbeelden.<br />

Standalone app<br />

Als er tenslotte een stack gereed is, kan men<br />

daarvan een standalone application maken.<br />

Die stack functioneert dan zonder dat het<br />

<strong>Revolution</strong> programma daarbij nog nodig<br />

is. Daartoe moet in het Settings menu de<br />

optie Standalone Application aangevinkt en<br />

eventuele wijzigingen aangebracht worden.<br />

Indien niets gewijzigd wordt, maakt het<br />

programma automatisch Windows en Mac<br />

Os X applicaties, maar geen Mac OS Classic<br />

applicatie (hetgeen in eerdere versies nog<br />

wel werd gedaan).<br />

Als men de settings daartoe heeft<br />

veranderd, dan wordt de stack als standalone<br />

applicatie weggeschreven wanneer in<br />

het menu de optie Save as Standalone<br />

Application wordt geactiveerd.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!