Category
page 1Software development
software development
creation and maintaining of programs and applications
Q559020
alt=Kiwix, running on an Android tablet|thumb|272x272px|Kiwix app, running on an Android tablet
Kiwix is a free and open-source offline web browser created by Emmanuel Engelhart and Renaud Gaudin in 2007. It was first launched to enable offline access to Wikipedia, but has since expanded to include other projects from the Wikimedia Foundation, public domain texts from Project Gutenberg, many of the Stack Exchange sites, and many other resources. Available in more than 100 languages, Kiwix has been included in several high-profile projects, from smuggling operations in North Korea to Googl
agile software development
group of iterative and incremental development methods
software design pattern
reusable solution to a commonly occurring software problem
scrum
Agile software development framework
web development
development of a website for the Internet
software development kit
set of software development tools
React Native
JavaScript framework to create cross-platform mobile applications
Racket
functional and contractual programming language, with strong, dynamic and reflective typing, derived from Scheme
low-code development platform
platforms for intuitive creation of applications with little or no prior knowledge of coding necessary
method stub
term in programming
software build
complete process of converting source code into software artifacts
CI/CD
In software engineering, CI/CD or CICD is the combined practices of continuous integration (CI) and continuous delivery (CD) or, less often, continuous deployment. They are sometimes referred to collectively as continuous development or continuous software development.
software prototyping
activity of creating prototypes of software applications
no-code development platform
software development graphical user interfaces and configuration only, i.e. no code writing
software component
software package, web service, web resource, or module that encapsulates a set of related functions
software development artifact
tangible by-product produced during the development of software
Uniface
low-code development platform
system modeling
interdisciplinary study of the use of conceptual models to conceptualize and construct systems in business and IT development
XcodeGhost
XcodeGhost (and variant XcodeGhost S) are modified versions of Apple's Xcode development environment that are considered malware. The software first gained widespread attention in September 2015, when a number of apps originating from China harbored the malicious code. It was thought to be the "first large-scale attack on Apple's App Store", according to the BBC. The problems were first identified by researchers at Alibaba, a leading e-commerce firm in China. Over 4000 apps are infected, according to FireEye, far more than the 25 initially acknowledged by Apple, including apps from authors out
High-level design
initial stage in software design
AppSheet
AppSheet is a no-code development platform for application software, which allows users to create mobile, tablet, and web applications. It allows using data sources like Google Drive, DropBox, Office 365, and other cloud-based spreadsheet and database platforms. AppSheet can be utilized for a broad set of business use cases including project management, customer relationship management, field inspections, and personalized reporting.
AppSheet was acquired by Google in January 2020.
Dynamic testing
testing of the dynamic behavior of software code
chaos engineering
in software engineering, experimenting with the product to test extreme situations