Codea.io is a
code editor
A source-code editor is a text editor program designed specifically for editing source code of computer programs. It may be a standalone application or it may be built into an integrated development environment (IDE) or web browser. Source-code ed ...
for
iPad
The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating ...
made by Two Lives Left. It is designed for prototyping visual ideas, primarily games and simulations. Finished projects can be exported directly from the app to
Xcode
Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. It was initially released in late 2003; the latest stable release is version 14.2, released on December 13, ...
. It is closely related to the
Processing
Processing is a free graphical library and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming ...
programming language, using many of the same methods for drawing functions as found in Processing.
History
Two Lives Left was formed in 2009 by
University of Adelaide
The University of Adelaide (informally Adelaide University) is a public research university located in Adelaide, South Australia. Established in 1874, it is the third-oldest university in Australia. The university's main campus is located on N ...
PhD students Simeon Saƫns, John Millard, and Dylan Sale.
Codea was released on the
App Store
An App Store (or app marketplace) is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the c ...
in late 2011, making it one of the first
iOS
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. It is the operating system that powers many of the company's mobile devices, including the iPhone; the term also include ...
Lua editors.
In April 2012, the first game programmed entirely on
iPad
The iPad is a brand of iOS and iPadOS-based tablet computers that are developed by Apple Inc. The iPad was conceived before the related iPhone but the iPhone was developed and released first. Speculation about the development, operating ...
using Codea was released on the App Store.
In March 2014, Codea 2.0 was released, which added a
64-bit architecture, redesigned code editor, and various
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
improvements.
On October 4, 2017, version 2.5 was released, which added a 3D Voxel editing capability for the construction of 3D worlds. Loading of 3D models in
Wavefront .obj file format was also added. In November 2020, the latest version of Codea was released, 3.2.8.
References
External links
*
IOS software
Lua (programming language)
{{mobile-software-stub