Application Development Environment

What Does Application Development Environment Mean?

An application development environment (ADE) is the hardware, software and/or the computing resources required for building software applications. ADE is the composite set of computing resources that provides an interface or application development, testing, deployment, integration, troubleshooting and maintenance services.

Advertisements

Techopedia Explains Application Development Environment

An application development environment is primarily the manufacturing unit or the software engineering platform of a software application. Its primary objective is to ensure that it provides comprehensive application development resources, can be integrated with underlying hardware architecture and includes application-wide reporting features.

Generally, ADE is used to build enterprise-wide applications that need to be executed and tested on an array of different computing devices and back-end or integrated platforms. ADE may include the basic hardware infrastructure, such as servers, computers and handheld devices, that will host the application. These are combined with the software engineering resources, such as a programming language’s integrated development environment (IDE), reporting and analysis software, troubleshooting tools, and other performance evaluation software utilities.

Advertisements

Related Terms

Latest Privacy and Compliance Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…