Project Builder

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Project Builder
DevelopersNeXT, Apple Inc.
Initial release3.0 / September 8, 1992; 33 years ago (1992-09-08)[1]
Final release
2.1 / December 1, 2002; 23 years ago (2002-12-01)[2]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemNeXTSTEP, macOS
    TypeIntegrated development environment (IDE)
    LicenseFreeware with open-source components

    Project Builder was an integrated development environment (IDE) originally developed by NeXT for version 3 of the NeXTSTEP operating system by separating out the code editing parts of Interface Builder into its own application.[1]

    After Apple Computer purchased NeXT and turned NeXTSTEP into the Mac OS X operating system, the NeXTSTEP version of Project Builder became ProjectBuilderWO (maintained only for WebObjects development). Apple created a new Project Builder from scratch for software development with the first version being introduced with Developer Preview 4 of Mac OS X.[3] This version of Project Builder, informally dubbed PBX.[4] was distributed with the first few versions of Mac OS X but with the release of Mac OS X v10.3 it was redesigned, reintegrated with Interface Builder and rebranded as Xcode.[5][6][7]

    Before OS X, developers could use Macintosh Programmer's Workshop or CodeWarrior to develop Macintosh applications.

    GNUstep's ProjectCenter IDE is a rough workalike of the original NextStep design; additional functionality is provided by ProjectManager, a 3rd-party GNUstep IDE meant for greater usability.

    References

    [edit | edit source]
    1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).