HOME

TheInfoList



OR:

The Xojo
programming environment An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools a ...
and programming language is developed and commercially marketed by Xojo, Inc. of Austin, Texas for
software development Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development invol ...
targeting macOS,
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, Linux, iOS, the
Web Web most often refers to: * Spider web, a silken structure created by the animal * World Wide Web or the Web, an Internet-based hypertext system Web, WEB, or the Web may also refer to: Computing * WEB, a literate programming system created by ...
and Raspberry Pi. Xojo uses a
proprietary {{Short pages monitor ">Xojo Cloud Databases: Add, Connect & Manage – Xojo Programming Blog
/ref> In addition, they also enabled the creation of SSH Tunnels for a direct connection to databases using a 3rd party management tool. *In 2018 Release 1, Xojo added server stats for Xojo Cloud. *A new Xojo Cloud control panel was introduced in August 2020 that is built using the new Xojo web framework. Other recent updates to Xojo Cloud include the ability to point domains at individual applications.


Example code

The Xojo programming language looks similar to Visual Basic. The following code snippet placed in the Open event of a Window displays a message box saying " Hello, World!" as the window loads: // Display a simple message box that says "Hello, World!" MessageBox("Hello, World!") This code populates a ListBox with the values from an array: Var names() As String = Array("Red Sox", "Yankees", "Orioles", "Blue Jays", "Rays") For i As Integer = 0 To names.LastRowIndex ListBox1.AddRow(names(i)) Next


See also

* Visual Basic * Gambas *
Lazarus (IDE) Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Its goal is to provide an easy-to-use development environment for programmers developing wit ...
* Comparison of programming languages


References


External links


Xojo, Inc.
makers of Xojo {{DEFAULTSORT:Xojo BASIC programming language family IOS development software Integrated development environments Linux integrated development environments MacOS programming tools Programming tools for Windows Self-hosting software Web development software User interface builders