Home >> Computers >> Systems >> Apple >> Macintosh >> Development >> Languages >> BASIC >> RealBasic




REALbasic, or even "RB", is an object-oriented idiom of the BASIC programming language commercially marketed by the Austin, Texas based [http://www.realsoftware.com/ REAL Software], Inc.

REALbasic occurs as strongly typewritten language sustaining minimum automatic nature and severity conversion. A file format contains window & control placement information & is proprietary, nevertheless, XML import & exportation and Visual Basic import functionality is provided. Everthing source may be contained around 1 file, however these are too conceivable to use at times classes/modules inside separate files in the equivalent way when virtually all more languages or even accent (C programming language, Java, Visual Basic). REALbasic compiles directly to machine language for each platform that it supports (Mac OS X, MS Windows, Linux). Reference counting is used to provide for automatic memory management.

A IDE for the current version ('2005', freed in June 14,2005) runs in Mac OS X, Linux and Microsoft Windows. A office edition may compile software for a lot these platforms (+ Mac OS) from a equivalent source file. It can besides access databases (Oracle, PostgreSQL, MySQL etc.) including the built-inherent individual-user REAL SQL Database engine. It can as well compile console applications & has many more features.

A standard editiin just compiles computer software for even a platform that the IDE is heading on (either Windows, Linux or Macintosh), & doesn't access databases other than the built-inbuilt REAL Database. Academic licenses come available for tons editions.

REALbasic has the complete feature placed supporting hash tables, QuickTime, serial, TCP/IP sockets (including implementations of HTTP, POP3, SMTP, and SOAP), Apple Events, ActiveX, OLE, real-time 3D graphics, XML parsing and generation, to the full Unicode support, and API calls to compiled C libraries on completely supported platforms. A language blends VB-like syntax by having modern OOP semantics. Classes inside REALbasic trend lines individual inheritance and multiple interfaces, similar to Java.

On text's a few sample code that will require a string value of ii editfields (known as firstfield & secondfield), concatenates the two and puts them into the third editfield (thirdfield).

thirdField.Text = firstField.Text + secondField.Text

the resulting code would download a HTML document via HTTP which is returned as a string which is then successively displayed within the panel:

Dim theSocket When Future HttpSocket
MsgBox(theSocket.Make their way("http://www.google.com/", Lxxx))

RealBasic Web-Ring
A means for REALbasic (or RB, as we call it fondly) programmers of all levels and ages to view each other's sample code, share demos, and locate information on REALbasic in a timely fashion, as well as allow the entire xbasic community further means of communication.

Thomas Tempelmann REALbasic tips and demos
Provides a lot of useful extensions and sample code for REALbasic programmers. All for free and with source code.

REALbasic Object Oriented Cross Platform BASIC
Object-oriented BASIC programming language. REALbasic is a powerful, easy-to-use tool for creating your own software for Macintosh, Mac OS X, and Windows. Designed for both beginners and professionals. Compiles and connects to SQL databases.

REALbasic University
REALbasic University. Weekly tutorials and stuff. If you're new to REALbasic and looking for good ideas and help, then give it a whirl.

REALbasic Tutorial
Beginning to Program the Mac with REALbasic. This is a 9 lesson online tutorial on RB programming. Great place for beginners of REALbasic to get started.

Einhugur Software
A commercial company who sell RealBasic library interfaces that allow you to use the advanced features of MacOS. Libraries allow you use things such as QuickDraw, Memory managers and so on.

Alfred van Hoek's Realbasic Plugins
Numerous Realbasic plugins including HTMLrendering and NavFolderitem. Also some developer tools such as RB Plugin Plunger and MongoToDCon.

Christian BRUNEL's Home
A few plugins, programs and what have you, including an Apple Event resource reader and a Claris Emailer nug reader.

RB Tutorials & News
This site is updated with a new tutorial on a weekly basis showing you how to make a new mini program each week. Includes the download for the completed source code for each program.

RealStuff
Home of the Infinity project, a suite a RealBasic-made web programs, and Project X, a Hotline/Carracho successor.






© 2005 GeneralAnswers.org