Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Software development kit

Index Software development kit

A software development kit (SDK or devkit) is typically a set of software development tools that allows the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform. [1]

41 relations: Android (operating system), Apple Inc., Application programming interface, Application software, Classic Mac OS, Computer, Device driver, Embedded system, Facebook, Free software, Game development kit, Gestalt (Mac OS), GNU General Public License, GNU Lesser General Public License, Google, Google Play, Graphics library, Information privacy, InMobi, Integrated development environment, IOS, IOS SDK, Java (programming language), Java Development Kit, Library (computing), License compatibility, Microsoft, Microsoft Windows SDK, Mobile app, Operating system, Programming language, Programming tool, QuickTime, Software, Software development, Software framework, System, Universal Windows Platform, Utility software, Video game console, Widget toolkit.

Android (operating system)

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.

New!!: Software development kit and Android (operating system) · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Software development kit and Apple Inc. · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Software development kit and Application programming interface · See more »

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.

New!!: Software development kit and Application software · See more »

Classic Mac OS

Classic Mac OS is a colloquial term used to describe a series of operating systems developed for the Macintosh family of personal computers by Apple Inc. from 1984 until 2001.

New!!: Software development kit and Classic Mac OS · See more »

Computer

A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.

New!!: Software development kit and Computer · See more »

Device driver

In computing, a device driver is a computer program that operates or controls a particular type of device that is attached to a computer.

New!!: Software development kit and Device driver · See more »

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.

New!!: Software development kit and Embedded system · See more »

Facebook

Facebook is an American online social media and social networking service company based in Menlo Park, California.

New!!: Software development kit and Facebook · See more »

Free software

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.

New!!: Software development kit and Free software · See more »

Game development kit

Game development kits (GDK) are specialized hardware used to create commercial videogames.

New!!: Software development kit and Game development kit · See more »

Gestalt (Mac OS)

Gestalt was the name of a system call introduced into the Apple Macintosh operating system System Software 6.0.4 in 1989 to allow applications to dynamically query what capabilities were present in the running system configuration.

New!!: Software development kit and Gestalt (Mac OS) · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: Software development kit and GNU General Public License · See more »

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).

New!!: Software development kit and GNU Lesser General Public License · See more »

Google

Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.

New!!: Software development kit and Google · See more »

Google Play

Google Play (previously Android Market) is a digital distribution service operated and developed by Google.

New!!: Software development kit and Google Play · See more »

Graphics library

A graphics library is a program library designed to aid in rendering computer graphics to a monitor.

New!!: Software development kit and Graphics library · See more »

Information privacy

Information privacy, or data privacy (or data protection), is the relationship between the collection and dissemination of data, technology, the public expectation of privacy, and the legal and political issues surrounding them.

New!!: Software development kit and Information privacy · See more »

InMobi

InMobi is a global mobile advertising and discovery platform that reaches over 1.5 billion unique mobile devices worldwide.

New!!: Software development kit and InMobi · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: Software development kit and Integrated development environment · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: Software development kit and IOS · See more »

IOS SDK

The iOS SDK (Software Development Kit) (formerly iPhone SDK) is a software development kit developed by Apple Inc. The kit allows for the development of mobile apps on Apple's iOS operating system.

New!!: Software development kit and IOS SDK · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Software development kit and Java (programming language) · See more »

Java Development Kit

The Java Development Kit (JDK) is an implementation of either one of the Java Platform, Standard Edition, Java Platform, Enterprise Edition, or Java Platform, Micro Edition platforms released by Oracle Corporation in the form of a binary product aimed at Java developers on Solaris, Linux, macOS or Windows.

New!!: Software development kit and Java Development Kit · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: Software development kit and Library (computing) · See more »

License compatibility

License compatibility is a legal framework that allows for pieces of software with different software licenses to be distributed together.

New!!: Software development kit and License compatibility · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Software development kit and Microsoft · See more »

Microsoft Windows SDK

Microsoft Windows SDK, and its predecessors Platform SDK, and.NET Framework SDK, are software development kits (SDKs) from Microsoft that contain documentation, header files, libraries, samples and tools required to develop applications for Microsoft Windows and.NET Framework.

New!!: Software development kit and Microsoft Windows SDK · See more »

Mobile app

A mobile app is a computer program designed to run on a mobile device such as a phone/tablet or watch.

New!!: Software development kit and Mobile app · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Software development kit and Operating system · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Software development kit and Programming language · See more »

Programming tool

A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications.

New!!: Software development kit and Programming tool · See more »

QuickTime

QuickTime is an extensible multimedia framework developed by Apple Inc., capable of handling various formats of digital video, picture, sound, panoramic images, and interactivity.

New!!: Software development kit and QuickTime · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Software development kit and Software · See more »

Software development

Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

New!!: Software development kit and Software development · See more »

Software framework

In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software.

New!!: Software development kit and Software framework · See more »

System

A system is a regularly interacting or interdependent group of items forming an integrated whole.

New!!: Software development kit and System · See more »

Universal Windows Platform

Universal Windows Platform (UWP) is an API created by Microsoft and first introduced in Windows 10.

New!!: Software development kit and Universal Windows Platform · See more »

Utility software

Utility software is system software designed to help analyze, configure, optimize or maintain a computer.

New!!: Software development kit and Utility software · See more »

Video game console

A video game console is an electronic, digital or computer device that outputs a video signal or visual image to display a video game that one or more people can play.

New!!: Software development kit and Video game console · See more »

Widget toolkit

A widget toolkit, widget library, GUI toolkit, or UX library is a library or a collection of libraries containing a set of graphical control elements (called widgets) used to construct the graphical user interface (GUI) of programs.

New!!: Software development kit and Widget toolkit · See more »

Redirects here:

Application Developer Kit, Application Development Environment, Application Development Workbench, Application development environment, Dev Kit, Developer Kit, Developer kit, Development kit, Development kits, Devkit, Driver development kit, Native Development Kit, Software Development Kit, Software Development Kit (SDK), Software Development Kits, Software developer's kit, Software developers' kit, Software development kits, Standard development kit.

References

[1] https://en.wikipedia.org/wiki/Software_development_kit

OutgoingIncoming
Hey! We are on Facebook now! »