Celosvětovou dostupnost produktu CodeGear RAD Studio 2009 oznámila firma Embarcadero Technologies. Jde o ucelené řešení pro rychlý vývoj aplikací, které poskytuje dodavatelům software z oblastí obchodních, vědeckých i technických aplikací vše, co potřebují – ať již vytvářejí kompilované aplikace pro Windows, aplikace pro .NET, webové nebo databázové aplikace bez ohledu na použitý databázový systém, se kterým své aplikace propojují nebo který do svých aplikace zabudují.
CodeGear RAD Studio 2009 je hlavním produktem Embarcadero pro platformy Windows a .Net. Slučuje možnosti rychlého vývoje aplikací obsažené v nástrojích Delphi 2009 a C++Builder 2009 s možnostmi nedávno uvedeného vývojového nástroje pro platformu .NET s názvem Delphi Prism. Tato kombinace produktů poskytuje úplné prostředí podporující jak vývoj nízkoúrovňových nativních aplikací pro Windows, tak vývoj na vyšší úrovni a tvorbu řízeného kódu platformy .Net. Navíc nově definovaná edice Architect obsahuje nástroj Embarcadero ER/Studio Developer Edition pro rychlý vývoj aplikací s mocnými nástroji pro návrh a modelování databází.
RAD Studio poskytuje vývojářům pro platformu .Net následující klíčové vlastnosti:
· Zcela nové vývojové prostředí Delphi Prism, které je poháněné kompilátorem společnosti RemObjects a názvem Oxygene.
· Možnost využít všech nejnovějších technologií .NET jako WinForms, WPF, ADO.NET, ASP.NET a LINQ.
· Možnost nasazovat aplikace do provozu na platformě MONO pod Mac OS X a Linux.
· Možnost vyvíjet databázové aplikace pomocí známé funkčnosti dbExpress a vytvářet klienty .NET propojující se s nativními servery DataSnap.
RAD Studio umožňuje vývojářům kompilovaných aplikací pro nativní Windows například:
· Snadno vytvářet aplikace zpracovávající globální data díky nově zabudované podpoře Unicode v celém vývojovém prostředí i v knihovně vizuálních komponent
· Modernizovat uživatelská rozhraní pomocí nových a rozšířených ovladačů VCL
· Využívat moderních jazykových vlastností v Delphi, jakými jsou generika a anonymní metody, stejně tak jako podpora normy C++0x v nástroji C++Builder
· Vytvářet výkonné, účelné a bezpečné databázové aplikace oddělením datové a obchodní logiky pomocí nové verze technologie DataSnap
· Získat názorný pohled do databázových struktur pomocí nástrojů pro modelování a vizualizaci dat poskytovaných v edici Architect