ECHTE Software Inc. op dinsdag geïntroduceerd REALbasic 2005, de nieuwste versie van hun Rapid Application Development (RAD)-omgeving voor Mac-, Windows- en Linux-platforms. De nieuwe release belooft de ontwikkeling van nieuwe Macintosh-softwaretoepassingen te vereenvoudigen, aldus Geoff Perlman, CEO van REAL Software.
Windows-ontwikkelaars helpen risico's te verkleinen
"De Mac-markt is duidelijk veel kleiner dan de Windows-markt", vertelde Perlman aan MacCentral. “Om de Mac-markt als een kans te zien, moet het risico in overeenstemming zijn met de kans. Dat is wat wij aan tafel brengen.”
Daartoe is REALbasic 2005 herwerkt om Windows-ontwikkelaars een betere gebruikerservaring te bieden. De software heeft een veel consistentere en intuïtievere interface voor de drie platforms die het ondersteunt. Inbegrepen bij REALbasic is de VB Project Converter, die Windows-ontwikkelaars die Visual Basic gebruiken, helpt om hun project naar REALbasic te converteren.
Als succesverhaal sprak Perlman over CompuTest LLC. Het bedrijf maakt testsoftware die wordt gebruikt op rechtsscholen en die oorspronkelijk was gecodeerd met Visual Basic. Nadat CompuTest zich ertoe had verbonden een Mac-versie te maken in opdracht van een grote rechtenfaculteit die een toestroom zag van studenten die waren uitgerust met PowerBooks en iBooks schatte het bedrijf dat de ontwikkeling van een Mac-versie hen een jaar zou kosten, zodra ze een Mac-programmeur in dienst hadden kunnen nemen om de functie.
"CompuTest vond REALbasic en ontdekte de gelijkenis met Visual Basic", aldus Perlman. “Ze gaven zichzelf 30 dagen de tijd om een proof of concept te maken met wat basisfunctionaliteit. Ze hadden het gedaan en klaar voor beta-testen in 12, met volledige functionaliteit.”
Zodra de code in het systeem zit en werkt, kunnen ontwikkelaars volledig op zichzelf staande 32-bits applicaties voor zowel Windows, Mac als Linux compileren door simpelweg op een selectievakje te klikken. REALbasic 2005 elimineert wat REAL Software "DLL-hel" noemt op het Windows-platform.
Een ander platformonafhankelijk voordeel komt volgens Perlman voor ontwikkelaars die Java gebruiken. "Java heeft zijn draai gevonden op servers," zei hij, "maar de klantervaring was niet zo goed." Daartoe, zei Perlman, Java ontwikkelaars die hun projecten hebben geconverteerd naar REALbasic hebben hun ontwikkeltijd teruggebracht tot een vijfde van de vorige hoeveelheid.
'Ons eigen hondenvoer eten'
"We eten ook ons eigen hondenvoer", zei Perlman. Eerdere releases van REALbasic waren gecodeerd met de C++-taal, hoewel met REALbasic 5.5, de laatste belangrijke update, de basis werd gelegd om stukken toe te voegen die in REALbasic waren geschreven. Wanneer REALbasic 2005 wordt uitgebracht, zal de gehele Integrated Development Environment (IDE) opnieuw zijn gecodeerd in REALbasic zelf.
"Dat heeft enkele voordelen voor onze klanten, de meeste indirect", zegt Perlman. De ingenieurs die REALbasic ontwikkelen, hebben nu een ervaring die meer aansluit bij de eigen ervaring van hun klanten, waardoor ze beter aanvoelen wat wel en niet werkt.
REALbasic 2005 heeft zijn versienummeringsnomenclatuur afgeschaft met een jaarafbakening. Door "2005" aan het einde van de naam te plaatsen, krijgen klanten die niet bekend zijn met het product een directer gevoel dat het up-to-date is, aldus Perlman.
Met deze aankondiging nadert REALbasic 2005 zijn beta-ontwikkelingsmijlpaal en REAL software heeft er alle vertrouwen in dat het product binnen 90 dagen beschikbaar zal zijn. Het bedrijf heeft niet aangekondigd wat upgrades zullen kosten voor bestaande ontwikkelaars, maar het biedt gebruikers die REALbasic 5.5 vandaag kopen een gratis upgrade aan wanneer REALbasic 2005 wordt uitgebracht.
REAL Software is van plan meer specifieke kenmerken van REALbasic 2005 aan te kondigen naarmate de release nadert. De jaarlijkse bijeenkomst van ontwikkelaars van het bedrijf, REALWorld, komt eind maart neer in Austin, Texas, de thuisstad van REAL Software.
REALbasic 2005 zal beschikbaar zijn in Standard en Developer Edition voor respectievelijk US $ 99,95 en $ 499,95; De Professional Edition wordt aangeboden voor een speciale prijs van $ 399,95.