REAL Software Inc. på tirsdag introdusert REALbasic 2005, den nyeste versjonen av deres RAD-miljø for Mac, Windows og Linux-plattformer. Den nye utgivelsen lover å forenkle utviklingen av nye Macintosh-programvare, ifølge REAL software CEO Geoff Perlman.
Hjelper Windows-utviklere med å redusere risiko
"Mac-markedet er åpenbart mye mindre enn Windows-markedet," sa Perlman til MacCentral. «For å se Mac-markedet som en mulighet, må risikoen være i tråd med muligheten. Det er det vi bringer til bordet."
For det formål har REALbasic 2005 blitt omarbeidet for å gi Windows-utviklere en bedre brukeropplevelse. Programvaren har et mye mer konsistent og intuitivt grensesnitt på tvers av de tre plattformene den støtter. Inkludert med REALbasic er VB Project Converter, som hjelper Windows-utviklere som bruker Visual Basic til å få et bein på å konvertere prosjektet til REALbasic i stedet.
Som en suksesshistorie snakket Perlman om CompuTest LLC. Selskapet lager testprogramvare brukt på jusskoler som opprinnelig ble kodet ved hjelp av Visual Basic. Etter at CompuTest forpliktet seg til å lage en Mac-versjon på oppdrag fra en større jusskole som så en tilstrømning av studenter utstyrt med PowerBooks og iBooks, estimerte selskapet at utviklingen av en Mac-versjon ville ta dem et år, når de først kunne ansette en Mac-programmerer til å gjøre jobb.
"CompuTest fant REALbasic og oppdaget likheten med Visual Basic," sa Perlman. "De ga seg selv 30 dager på å få et proof of concept gjort med noen grunnleggende funksjoner. De hadde det gjort og klart for betatesting om 12, med full funksjonalitet.»
Når koden er i systemet og fungerer, kan utviklere kompilere fullstendig selvstendige 32-bits applikasjoner for både Windows, Mac og Linux ved å klikke på en avmerkingsboks. REALbasic 2005 eliminerer det REAL Software kaller "DLL-helvete" på Windows-plattformen.
En annen fordel på tvers av plattformer kommer til utviklere som bruker Java, ifølge Perlman. "Java har funnet sin nisje på servere," sa han, "men klientopplevelsen har ikke vært så god." For det formål, sa Perlman, Java utviklere som har konvertert sine prosjekter til REALbasic har vært i stand til å kutte utviklingstiden til en femtedel av forrige beløp.
«Spise vår egen hundemat»
"Vi 'spiser også vår egen hundemat'," sa Perlman. Tidligere utgivelser av REALbasic ble kodet med C++-språket, men med REALbasic 5.5, den siste betydelige oppdateringen, ble grunnlaget lagt for å legge til deler som ble skrevet i REALbasic. Når REALbasic 2005 er utgitt, vil hele det integrerte utviklingsmiljøet (IDE) ha blitt omkodet i selve REALbasic.
"Det har noen fordeler for kundene våre, de fleste indirekte," sa Perlman. Ingeniørene som utvikler REALbasic har nå en opplevelse som er mer i tråd med kundenes egen opplevelse, noe som gir dem en bedre følelse av hva som fungerer og ikke fungerer.
REALbasic 2005 har trukket på skuldrene fra versjonsnummereringsnomenklaturen med en årsavgrensning i stedet. Å sette "2005" på slutten av navnet gir kunder som ikke er kjent med produktet en mer umiddelbar følelse av at det er oppdatert, ifølge Perlman.
Med denne kunngjøringen nærmer REALbasic 2005 sin betautviklingsmilepæl, og REAL programvare er overbevist om at den vil ha produktet ute innen 90 dager. Selskapet har ikke annonsert hva oppgraderinger vil koste for eksisterende utviklere, selv om det tilbyr brukere som kjøper REALbasic 5.5 i dag en gratis oppgradering når REALbasic 2005 slippes.
REAL Software planlegger å annonsere mer spesifikke funksjoner i REALbasic 2005 nærmere utgivelsen. Selskapets årlige samling av utviklere, REALWorld, kommer til REAL Softwares hjemby Austin, Texas i slutten av mars.
REALbasic 2005 vil være tilgjengelig i Standard og Developer Edition for henholdsvis USD 99,95 og USD 499,95; Professional Edition tilbys til en spesialpris på $399,95.