Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Nashorn

Nashorn is a JavaScript engine developed in Java that allows the execution of JavaScript code on the Java Virtual Machine (JVM). This engine was designed to offer high performance and seamless…

Software development

NativeActivity

A native activity in mobile development refers to a user interface component that is implemented using the Native Development Kit (NDK). This approach allows developers to write parts of their…

Software development

Native API

A native API is an application programming interface provided by the operating system for native applications. These APIs allow developers to interact directly with the functionalities of the…

Software development

Native Interface

A native interface in the context of Java programming is a mechanism that allows Java code to interact with native applications and libraries, that is, those written in languages like C or C++. This…

Software development

NativeModule

Native Module refers to modules that are integrated into the JavaScript environment, allowing developers to access specific functionalities without the need for external libraries. These modules are…

Software development

Native Testing

Native testing refers to a software testing approach that is conducted in the environment where the application is expected to operate. This type of testing focuses on validating the application's…

Software development

Native Widget

A Native Widget is a user interface element implemented using the native capabilities of a platform. These widgets are graphical components that allow developers to create more interactive and…

Software development

Natural User Interface

Natural User Interface (NUI) refers to the interaction between users and computer systems in an intuitive and fluid manner, using methods that mimic natural human communication. This includes the use…

Software development

Navigation Testing

Navigation testing is an essential component in the software quality assurance process, focusing on evaluating the usability and intuitiveness of the user interface. These tests allow for the…

Software development

NavigationView

The 'Navigation View' in mobile applications is a design component that provides a navigation drawer for application navigation. This user interface element allows developers to organize and present…

Software development

Need

Need is a fundamental concept that refers to a requirement or lack of something essential for the well-being, survival, or development of an individual or group. In the realm of management and…

Software development

Needs Assessment

The 'Needs Assessment' is a systematic process that involves identifying and analyzing the needs of a target group in order to develop effective and appropriate solutions. This process is fundamental…

Software development

Negative Test

Negative testing is a fundamental concept in test-driven development (TDD), referring to a test designed to ensure that a system behaves as expected when given invalid input. This type of testing is…

Software development

Negative Testing

Negative testing is an approach in the field of code review and software testing that focuses on demonstrating that a system does not perform a specific function. This type of testing is used to…

Software development

Negotiated Commitment

The Negotiated Commitment is an agreement among team members about what they will deliver within a set timeframe. This concept is framed within agile methodologies, where collaboration and…

Software development

Negotiated design

Negotiated design is a collaborative approach in the field of software development, particularly in agile methodologies. This concept is based on the idea that the design of a system should not be a…

Software development

Negotiated requirements

Negotiated requirements are those that have been agreed upon by the stakeholders in a project, reflecting a consensus on what is needed to meet its objectives. These requirements are fundamental in…

Software development

Nerd Fonts

Nerd Fonts is a collection of patched fonts that includes popular glyphs and icons for developers. These fonts are designed to enhance the programming experience by integrating symbols and characters…

Software development

Nested

The term 'nested' refers to a structure where one element is contained within another element. This concept is fundamental in various areas of programming and computing, as it allows for hierarchical…

Software development

Nested Class

A nested class is a class defined within another class, allowing the inner class to access the members of the containing class, including its variables and methods. This structure is useful for…

Software development

Nesting Branches

Nested branches are a structure within version control systems that allows for the creation of branches within other branches. This technique is particularly useful for organizing software…

Software development

Nesting Depth

Nesting depth refers to the number of layers of nested structures in programming, affecting complexity and readability. In the context of programming languages, nesting depth can influence how code…

Software development

Nesting Depth Testing

Nesting Depth Testing refers to a type of evaluation in the software realm that focuses on determining the maximum depth of nested structures, such as lists, trees, or any type of data hierarchy…

Software development

Nesting Testing

Nesting Testing is a type of software testing that focuses on verifying the behavior of components or functions that are nested within other components or functions. This approach is crucial in…

Glosarix on your device

Install
×
Enable Notifications Ok No