31 relations: "Hello, World!" program, Android (operating system), Application framework, Application software, Bountysource, Cocos2d, Cross-platform, Cython, Free software, IOS, Linux, List of user interface markup languages, MacOS, Microsoft Windows, MIT License, Mobile app, Multi-touch, Natural user interface, Open-source software, OpenGL ES, Panda3D, Pygame, Pyglet, Python (programming language), Python Software Foundation, Raspberry Pi, Shader, Simple DirectMedia Layer, Tangible user interface, Vertex buffer object, Widget (GUI).
A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.
In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.
An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.
Bountysource is a website for open source bounties and since 2012 also for crowdfunding.
Cocos2d is an open source software framework.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
Cython is a superset of the Python programming language, designed to give C-like performance with code that is written mostly in Python.
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
The following is a list of user interface markup languages categorized.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT).
A mobile app is a computer program designed to run on a mobile device such as a phone/tablet or watch.
In computing, multi-touch is technology that enables a surface (a trackpad or touchscreen) to recognize the presence of more than one or more than two points of contact with the surface.
In computing, a natural user interface, or NUI, or natural interface is a user interface that is effectively invisible, and remains invisible as the user continuously learns increasingly complex interactions.
Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.
OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering 2D and 3D computer graphics such as those used by video games, typically hardware-accelerated using a graphics processing unit (GPU).
Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.
Pygame is a cross-platform set of Python modules designed for writing video games.
Pyglet is a library for the Python programming language that provides an object-oriented application programming interface for the creation of games and other multimedia applications.
Python is an interpreted high-level programming language for general-purpose programming.
The Python Software Foundation (PSF) is a nonprofit organization devoted to the Python programming language, launched on March 6, 2001.
The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries.
In computer graphics, a shader is a type of computer program that was originally used for shading (the production of appropriate levels of light, darkness, and color within an image) but which now performs a variety of specialized functions in various fields of computer graphics special effects or does video post-processing unrelated to shading, or even functions unrelated to graphics at all.
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.
A tangible user interface (TUI) is a user interface in which a person interacts with digital information through the physical environment.
A vertex buffer object (VBO) is an OpenGL feature that provides methods for uploading vertex data (position, normal vector, color, etc.) to the video device for non-immediate-mode rendering.
A control element (sometimes called a control or widget) in a graphical user interface is an element of interaction, such as a button or a scroll bar.