Glossary index

Technology, science and the universe

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

Invariant

An invariant is a condition that remains true during the execution of a program. In the context of programming and computer science, invariants are fundamental for ensuring the correctness and…

Software development

Inventory Management API

An Inventory Management API is a programming interface that allows applications to interact and efficiently manage inventory levels and orders. These APIs facilitate the integration of inventory…

Software development

Invest

Investing is a fundamental concept in project management and software development, especially within agile methodologies. It refers to an acronym that stands for Independent, Negotiable, Valuable…

Software development

Invocation

Invocation in programming refers to the act of calling a function or method to execute its block of code. This process is fundamental in programming as it allows for code reuse and modularity…

Software development

InvocationHandler

InvocationHandler is an interface in Java used to handle method invocations on proxy instances. This interface allows developers to define the behavior of a dynamic proxy, which is an object that…

Software development

InvocationTargetException

InvocationTargetException is an exception in Java that occurs when a method or constructor invoked via reflection throws an exception. This type of exception acts as a container, wrapping the…

Software development

Involuntary Change

The 'Involuntary Change' in the context of version control refers to an unintended modification in a version management system, which can arise for various reasons, such as human errors, merge…

Software development

Involvement of Stakeholders

Stakeholder involvement in the Scrum process refers to the active participation of all individuals or groups who have an interest in the project, ensuring that their needs and expectations are…

Software development

Involvement Strategy

The Involvement Strategy in the context of Scrum refers to a structured plan designed to enhance the active participation of stakeholders in the agile development process. This approach aims to…

Software development

IObservable

IObservable is an interface in C# that represents a provider of push-based notifications. This interface is part of the System namespace; its main purpose is to allow objects to subscribe to events…

Software development

IObserver

IObserver is a fundamental interface in the Observer design pattern, used in programming languages such as C#. Its main function is to receive notifications from an object that implements the…

Software development

IOException

IOException is an exception in Java that indicates a problem related to data input/output has occurred. This exception class is part of the java.io package and is used to handle errors that may arise…

Software development

Ioke

Ioke is a dynamic programming language that runs on the Java Virtual Machine (JVM). Designed to be an object-oriented programming language, Ioke is characterized by its flexibility and focus on…

Software development

Ionic

Ionic is a development framework that allows building cross-platform mobile applications using web technologies such as HTML, CSS, and JavaScript. Its main appeal lies in the ability to create…

Software development

Ionic CLI

Ionic CLI is a command-line interface designed specifically to facilitate the development of applications using the Ionic framework. This tool allows developers to create, build, and manage projects…

Software development

Ionic Framework

Ionic Framework is an open-source UI toolkit for building high-quality mobile and desktop applications using web technologies. This framework allows developers to create hybrid applications that run…

Software development

Ionic Native

Ionic Native provides a set of wrappers for Cordova plugins that allow developers to access native device features in Ionic applications. This framework is essential for those looking to create…

Software development

Ionic Native Camera

Ionic Native Camera is a plugin that allows developers to access the device's camera in Ionic applications. This plugin is part of the Ionic Native ecosystem, which provides a series of tools and…

Software development

Ionic Native File

Ionic Native File is a plugin that allows developers to access the device's file system in hybrid applications built with the Ionic framework. This plugin is part of the Ionic Native ecosystem, which…

Software development

Ionic Native Geolocation

Ionic Native Geolocation is a plugin that allows developers to access the device's location in mobile applications built using the Ionic framework. This plugin is part of the Ionic ecosystem, a…

Software development

Ionic Native Network

Ionic Native Network is a plugin that allows developers to access network information in mobile applications built with Ionic. This plugin provides a simple interface to obtain details about the…

Software development

Ionic Native Push

Ionic Native Push is a plugin specifically designed for applications developed with the Ionic framework, allowing developers to send push notifications to their applications. This plugin facilitates…

Software development

Ionic Native Toast

Ionic Native Toast is a plugin specifically designed for applications developed with the Ionic framework, allowing developers to easily and effectively display toast notifications. These…

Software development

Ionic React

Ionic React is a version of the Ionic framework that allows developers to build mobile applications using React. This approach combines the power of React, one of the most popular JavaScript…

Glosarix on your device

Install
×
Enable Notifications Ok No