Software development kit (original) (raw)

About DBpedia

ソフトウェア開発キット(ソフトウェアかいはつキット、英語: Software Development Kit、SDK)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、オペレーティングシステム、ゲーム機などのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。

Property Value
dbo:abstract Un equip de desenvolupament de programari o SDK (sigles en anglès de software development kit) és generalment un conjunt d'eines de desenvolupament de programari que permet al programador crear aplicacions per a un sistema concret, per exemple certs paquets de programari, entorns de treball, plataformes de maquinari, ordinadors, videoconsoles, sistemes operatius, etc. És també una interfície de programació d'aplicacions o API (de l'anglès application programing interface) creada per permetre l'ús d'un llenguatge de programació, o pot, també, incloure maquinari sofisticat per comunicar-se amb un determinat sistema incrustat. Les més comunes inclouen suport per a la detecció d'errors de programació com un entorn de desenvolupament integrat o IDE (de l'anglès Integrated Development Environment) i unes altres utilitats. Els SDK freqüentment inclouen, també, codis d'exemple i notes tècniques de suport o documentació de suport per ajudar a aclarir certs punts del material de referència primari. (ca) Software development kit (SDK nebo devkit) je typická sada vývojových nástrojů umožňující vytváření aplikací pro určité , frameworky, počítačové systémy, herní konzole, operační systémy nebo podobné platformy. Pro vytvoření vlastní aplikace je nutné si kromě konkrétního programovacího jazyka stáhnout také Software development kit. Například pokud jde o vytvoření aplikace pro Android, je potřeba SDK a Java programování, pro iOS je potřeba iOS SDK se Swift softwarem a pro vývoj aplikací v MS Windows je zapotřebí programovací jazyk .NET. Také jsou zde SDK, které jsou nainstalované v aplikacích k zjišťování a analýze dat a aktivity. Příkladem je Google nebo Facebook. (cs) حزمة أدوات تطوير البرمجيات (بالإنجليزية: Software development kit)‏ هي مجموعة من أدوات تطوير البرمجيات التي تسمح بإنشاء برمجيات تطبيقية لحزمة برامج معينة، إطار البرمجيات، منصة الأجهزة، نظام الحاسوب، أنظمة ألعاب الفيديو، نظم التشغيل، أو ما شابه ذلك من منصات التطوير. قد تكون شيء بسيط مثل واجهة برمجة التطبيقات (API) في شكل بعض الملفات إلى واجهة للغة برمجة معينة أو تشمل معدات متطورة للاتصال مع نظام مضمن معين. حزم أدوات تطوير البرمجيات غالبا ما تتضمن نماذج للأكواد وملاحظات تقنية داعمة أو غيرها من الوثائق الداعمة للمساعدة في توضيح النقاط. بعض حزم أدوات تطوير البرمجيات ترفق معها تراخيص تجعلها غير ملائمة لبناء برامج يهدف إلى تطويرها بموجب تراخيص مختلفة غير متوافقة. على سبيل المثال، حزمة أدوات تطوير البرمجيات على الأرجح تكون متضاربة مع البرمجيات الحرة. (ar) Ένα Κιτ Ανάπτυξης Λογισμικού (Software Development Kit - SDK ή devkit) είναι ένα σύνολο εργαλείων ανάπτυξης που επιτρέπουν σε έναν προγραμματιστή να δημιουργήσει για ένα συγκεκριμένο πακέτο λογισμικού, , παιχνιδομηχανή, λειτουργικά συστήματα κτλ. Μπορεί να είναι κάτι απλό όπως μια διεπαφή προγραμματισμού εφαρμογών στη μορφή κάποιων αρχείων που παρέχουν για παράδειγμα τη διασύνδεση σε μια συγκεκριμένη γλώσσα προγραμματισμού προς μια πλατφόρμα ή ένα κομμάτι υλικού που μας βοηθάει να επικοινωνήσουμε με ένα ενσωματωμένο σύστημα. Κοινά εργαλεία ανάπτυξης λογισμικού είναι τα ολοκληρωμένα περιβάλλοντα ανάπτυξης και άλλα βοηθητικά προγράμματα. Συχνά τα κιτς ανάπτυξης περιλαμβάνουν δείγματα κώδικα και εγχειρίδια υποστήριξης που επιταχύνουν την εξοικείωση με το κιτ ανάπτυξης. (el) Ein Software Development Kit (SDK) ist eine Sammlung von Programmierwerkzeugen und Programmbibliotheken, die zur Entwicklung von Software dient. Es unterstützt Softwareentwickler, darauf basierende Anwendungen zu erstellen. In der Regel gibt es zu jeder Programmiersprache ein Software Development Kit, bei interpretierten Sprachen kann dieses jedoch identisch mit der Laufzeitumgebung sein. Eine besondere Rolle nehmen SDKs für Betriebssysteme ein. Sie enthalten die notwendigen Compiler, Dienstprogramme und Informationen, um für dieses überhaupt Software zu entwickeln. Basis dafür ist eine sogenannte Toolchain. Der Bezug eines SDK kann vom Softwarehersteller an die Einhaltung bestimmter Regeln, insbesondere die Wahrung der Vertraulichkeit gewisser Informationen (engl. Non-Disclosure Agreement), geknüpft werden. Oft wird das SDK jedoch zum freien Download auf Internetseiten angeboten. Einige SDKs werden mit Lizenzen ausgeliefert, die verhindern sollen, dass die mit ihnen erstellte Software unter einer anderen, inkompatiblen Lizenz veröffentlicht wird. Zum Beispiel ist eine proprietäre SDK ungeeignet für die Entwicklung freier Software, während eine mit der GPL-lizenzierte SDK nicht für proprietäre Softwareentwicklung geeignet ist. SDKs mit der LGPL sind normalerweise sicher für proprietäre Softwareentwicklung. Solche Lizenzfragen traten zum Beispiel bei Qt auf und resultierten u. a. in der Entwicklung der Desktop-Umgebung Gnome als Ersatz für KDE. Manche Hersteller verwenden andere Bezeichnungen als SDK – so z. B. das Java Development Kit JDK speziell für die Programmiersprache Java. (de) Un kit de desarrollo de software (en inglés, software development kit o SDK) es generalmente un conjunto de herramientas de desarrollo de software que permite a un desarrollador de software crear una aplicación informática para un sistema concreto, por ejemplo ciertos paquetes de software, entornos de trabajo, plataformas de hardware, computadoras, videoconsolas, sistemas operativos, etcétera. Es algo tan sencillo como una interfaz de programación de aplicaciones o API (del inglés application programing interface) creada para permitir el uso de cierto lenguaje de programación, o puede, también, incluir hardware sofisticado para comunicarse con un determinado sistema embebido. Las herramientas de desarrollo de software más comunes incluyen soporte para la detección de errores de programación como un entorno de desarrollo integrado (IDE, por sus siglas en inglés) y otras utilidades. Los SDK frecuentemente también incluyen códigos de ejemplo y notas técnicas de soporte u otra documentación de soporte para ayudar a clarificar ciertos puntos del material de referencia primario. (es) Un kit de développement logiciel, aussi appelé trousse de développement logiciel, est un ensemble d'outils logiciels destinés aux développeurs, facilitant le développement d'un logiciel sur une plateforme donnée (par exemple, iOS, Android, BlackBerry 10, Symbian, Bada, Linux, OS X, Microsoft Windows). Un kit de développement logiciel, Software Development Kit (SDK) ou devkit en anglais, est conçu pour : * un ou plusieurs langages de programmation; * une ou plusieurs cibles (plateforme, jeux vidéo, etc.). Un kit de développement logiciel comporte au moins : * un traducteur (compilateur, interpréteur, etc.) qui traduit le fichier source en langage de programmation vers un fichier destination en langage machine * un éditeur de liens (lieur) qui lie ensemble les différents modules et les bibliothèques de routines en un seul fichier exécutable (programme); * des bibliothèques contenant des routines déjà prêtes à l'utilisation. Un kit de développement peut aussi comporter : * un (en); * un débogueur; * un exécuteur (souvent le système d'exploitation du système cible) ou un émulateur (qui inclut un (en)). Les deux outils principaux, le traducteur et le lieur, d'un kit de développement peuvent se retrouver dans un seul outil. Par exemple, un interpréteur traduit et établit les liens d'un programme; l'interpréteur exécute même le programme. Il existe aussi des kits de développement matériels, utiles ou nécessaires notamment pour le développement d'applications sur les consoles de jeux ou lorsque la technologie est nouvelle. Les SDK 2008 d'origine pour NFC, par exemple, publiés par AirTag, comprenaient les deux moitiés matérielles nécessaires. (fr) Perlengkapan pengembangan perangkat lunak (bahasa Inggris: software development kit/SDK) adalah sebuah koleksi dari alat pengembangan perangkat lunak dalam satu paket yang dapat diinstal. SDK memfasilitasi pembuatan aplikasi dengan menyediakan kompilator, pengawakutu dan mungkin sebuah . SDK biasanya khusus untuk platform perangkat keras dan kombinasi sistem operasi. Untuk membuat sebuah aplikasi dengan fungsi lanjutan seperti iklan, notifikasi dorong, dan lain-lain; kebanyakan pengembang aplikasi menggunakan SDK khusus. Beberapa SDK diperlukan untuk mengembangkan aplikasi untuk suatu platform. Misalnya, pengembangan aplikasi Android di platform Java memerlukan . Untuk aplikasi iOS memerlukan . Untuk dapat menggunakan . Ada juga SDK yang menambahkan fitur tambahan dan dapat diinstal di aplikasi untuk menyediakan analitik, data tentang aktivitas aplikasi, dan opsi monetisasi. Beberapa pembuat terkemuka dari jenis SDK ini termasuk Google, , , dan Facebook. (in) A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to a hardware platform and operating system combination. To create applications with advanced functionalities such as advertisements, push notifications, etc; most application software developers use specific software development kits. Some SDKs are required for developing a platform-specific app. For example, the development of an Android app on the Java platform requires a Java Development Kit. For iOS applications (apps) the iOS SDK is required. For Universal Windows Platform the .NET Framework SDK might be used. There are also SDKs that add additional features and can be installed in apps to provide analytics, data about application activity, and monetization options. Some prominent creators of these types of SDKs include Google, Smaato, InMobi, and Facebook. (en) ソフトウェア開発キット(ソフトウェアかいはつキット、英語: Software Development Kit、SDK)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、オペレーティングシステム、ゲーム機などのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。 (ja) 소프트웨어 개발 키트(영어: Software Development Kit, SDK)는 일반적으로 소프트웨어 기술자가 사용하여 특정한 소프트웨어 꾸러미, 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 시스템, 게임기, 운영 체제 등을 위한 응용 프로그램 등을 만들 수 있게 해주는 개발 도구의 집합이다. 응용 프로그램을 만들기 위해서는 특정한 SDK를 다운로드 받아야 하는데, 안드로이드 앱 개발을 위해서는 자바를 포함한 SDK, iOS 개발을 위해서는 Swift가 포함된 iOS SDK, MS Windows를 위해서는 .NET을 포함한 .NET Framework SDK가 필요하다. 또한 구글이나 페이스북같이 분석과 활동에 대한 데이터를 제공하기 위해 SDK가 앱에 설치되어 있는 경우도 있다. 소프트웨어 개발 키트에는 여러가지가 복합적으로 들어가 있을 수 있지만, 라이브러리 모양의 응용 프로그램 프로그래밍 인터페이스(API)가 하나 혹은 여러개 들어가있는 간단한 구조로 된 것도 있는데, 보통 그런 것들은 특정 프로그래밍 언어에 접속할 수 있게 하거나 특정한 임베디드 시스템(Embedded system)에 접속할 수 있는 복잡한 하드웨어를 포함시키기 위한 것들이 대부분이다. 공통 도구에는 디버깅 기능과 다른 유틸리티들이 포함되며, 종종 통합 개발 환경(IDE)의 형태로 포함되어 있다. 또한 SDK는 대부분 샘플 코드와 기술 참고 및 지원 문서를 지원하므로, 사용자에게 명확한 사용법이나 해결책을 제공해줄 수 있다. 일반적으로 소프트웨어 엔지니어는 해당 시스템의 개발자로부터 소프트웨어 개발 키트(SDK)를 받게 되는데, 많은 경우 해당 시스템이나 언어를 사용하는 것을 장려하기 위해서 무료로 제공된다. 종종 인터넷으로도 다운로드가 가능하다. (ko) Un software development kit (SDK, traducibile in italiano come "pacchetto di sviluppo per applicazioni"), in informatica, indica genericamente un insieme di strumenti per lo sviluppo e la documentazione di software. (it) Een software development kit (vaak afgekort tot SDK) is een verzameling hulpmiddelen die handig zijn bij het ontwikkelen van computerprogramma's voor een bepaald besturingssysteem, type hardware, desktopomgeving of voor het maken van software die een speciale techniek gebruikt. Zo zijn er SDK's voor spraakherkenning, voor het schrijven van computerspellen met Microsofts DirectX en voor QuickTime. Een fabrikant van mobiele telefoons kan een SDK uitgeven waarmee spelletjes en andere toepassingen voor die telefoons geschreven kunnen worden. Een SDK kan allerlei zaken bevatten: software, handleidingen, voorbeelden of speciale hardware. (nl) Software development kit (SDK) – zestaw narzędzi dla programistów niezbędny w tworzeniu aplikacji korzystających z funkcjonalności danej biblioteki (np. Java Runtime Environment) pod daną platformę (np. system operacyjny Android), sprzęt (np. moduł GPS) itp. Na SDK najczęściej składają się: * dokumentacja * pliki nagłówkowe dla danego języka programowania * przykładowe kody źródłowe * skompilowane biblioteki (w przypadku SDK dla jakiejś biblioteki) * kod źródłowy biblioteki (w zależności od licencji i typu SDK) Ważną cechą SDK jest licencja, na której jest ono udostępniane. Z niej wynikają dodatkowe ograniczenia w korzystaniu (np. zakaz wykorzystania do pewnych zastosowań) oraz ponoszone koszty (np. opłaty uzależnione od sprzedaży wytworzonego rozwiązania). SDK zawiera często przykładowe fragmenty kodów i gotowe aplikacje zbudowane w oparciu o dokumentację i pliki nagłówkowe bibliotek dostępnych w SDK. Dostarczenie działającego kodu źródłowego stanowi formę jego dokumentacji, czytelną dla programisty. W zależności od zastosowania twórcy SDK decydują się czasem nadać zestawowi unikalną nazwę. Sytuacja taka istnieje np. w przypadku SDK wspomagającego tworzenie sterowników programowych do urządzeń komputerowych. W przypadku Microsoftu i Apple Inc. zestaw taki nazywa się Driver Development Kits (DDK). Podobnie SDK wspomagające tworzenie oprogramowania dla urządzeń przenośnych pracujących pod kontrolą PalmOS nazywa się PalmOS Development Kit (PDK). Oprócz zastosowań komercyjnych SDK stosowane jest również z powodzeniem przy przeprowadzaniu badań naukowych. Jednym z najbardziej znanych SDK udostępnionych w tym celu publicznie przez Microsoft jest „Kinect for Windows”. (pl) Software Development Kit (SDK) är en uppsättning utvecklingsverktyg som gör det möjligt för mjukvaruutvecklare att bygga applikationer mot ett specifikt programpaket, , hårdvaruplattform, spelkonsol, operativsystem eller liknande. Vanligtvis släpper en programtillverkare ett SDK till en programsvit eller uppsättning verktyg utan kostnad för att främja utveckling av applikationer mot dessa. Det kan även vara så enkelt som ett API för att enkelt kommunicera med en färdig systemlösning. (sv) Kit de desenvolvimento de software, também conhecido como Software development kit, SDK ou "devkit", é tipicamente um conjunto de ferramentas de desenvolvimento de software que permite a criação de aplicativos para um certo pacote de software, framework, plataforma de hardware, , console de videogame, sistema operacional, ou plataforma de desenvolvimento similar. Para criar aplicativos, deve-se utilizar um kit de desenvolvimento de software específico, sendo geralmente acompanhadas de um Ambiente de desenvolvimento integrado. (pt) SDK (сокращение от англ. software development kit — переводится как «комплект для разработки программного обеспечения») — это набор инструментов для разработки программного обеспечения в одном устанавливаемом пакете. Они облегчают создание приложений, имея компилятор, отладчик и иногда программную среду. В основном они зависят от комбинации аппаратной платформы компьютера и операционной системы. Некоторые SDK необходимы для разработки приложений на конкретную платформу. Например: для разработки Android-приложений, которые на платформе Java требуется Java Development Kit; для iOS-приложений требуется iOS SDK; для универсальной платформы Windows можно использовать . Также, есть SDK, добавляющие доп. функции и могут быть установлены в приложениях для предоставления аналитики, данных об активности приложений и вариантов монетизации. (ru) 软件开发工具包(英語:Software Development Kit, SDK)指一些被软件工程师用于为特定的软件包、软件框架、及作業系統等建立应用软件的开发工具之集合。 它或许只是简单的为某个程式語言提供應用程式介面的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。 软件工程师通常从目标系统开发者那里获得软件开发包。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。SDK经常可以直接从互联网下载。有时也被作为营销手段。例如:甲产品或许会免费提供构件SDK以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。 SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如一个专有的SDK可能与自由软件开发抵触。而GPL能使SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。 (zh) SDK (від англ. software Development Kit) — набір із засобів розробки, утиліт і документації, який дає програмістам змогу створювати прикладні програми за визначеною технологією або для певної платформи (програмної або програмно-апаратної). Програміст, як правило, отримує SDK безпосередньо від розробника цільової технології або системи. Часто SDK розповсюджується через Інтернет. Багато SDK розповсюджуються безкоштовно для того, щоб заохотити розробників використовувати дану технологію або платформу. Постачальники SDK інколи підміняють термін Software у словосполуці Software Development Kit на точніше слово. Наприклад Microsoft і Apple надають Driver Development Kits (DDK) для розробки драйверів пристроїв, а називає свій інструментарій для розробки «PALMOS Development Kit (PDK)». (uk)
dbo:wikiPageID 166087 (xsd:integer)
dbo:wikiPageLength 10382 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1122710206 (xsd:integer)
dbo:wikiPageWikiLink dbr:Programmer dbr:Near-field_communication dbr:Application_software dbr:Universal_Windows_Platform dbr:Device_driver dbr:Library_(computing) dbr:Citrix_Systems dbr:GNU_General_Public_License dbr:GNU_Lesser_General_Public_License dbr:Google dbr:Google_Play dbr:Android_(operating_system) dbr:Android_NDK dbr:App_Store_(iOS) dbr:Application_programming_interface dbr:License_compatibility dbr:Smaato dbr:Embedded_system dbr:Data_privacy dbr:Mobile_app dbc:Software_development dbr:Windows_App_SDK dbr:Game_development_kit dbr:AirTag dbr:AmigaOS dbr:Facebook dbr:Java_(programming_language) dbr:Java_Development_Kit dbr:Software_development_process dbc:Software_development_kits dbc:Computer_libraries dbr:Java_Web_Services_Development_Pack dbr:Widget_toolkit dbr:VaxTele_SIP_Server_SDK dbr:Vuforia_Augmented_Reality_SDK dbr:Software_framework dbr:Free_software dbr:IOS dbr:IOS_SDK dbr:InMobi dbr:Integrated_development_environment dbr:Microsoft dbr:Microsoft_Windows_SDK dbr:Operating_system dbr:Xbox_Development_Kit dbr:Programming_language dbr:Visage_SDK dbr:Software_development_tool dbr:Utility_program dbr:.NET_Framework_SDK dbr:Subsystems
dbp:wikiPageUsesTemplate dbt:Reflist dbt:Short_description
dct:subject dbc:Software_development dbc:Software_development_kits dbc:Computer_libraries
rdf:type yago:WikicatComputerLibraries yago:Area102735688 yago:Artifact100021939 yago:Library103660909 yago:Object100002684 yago:PhysicalEntity100001930 yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:MusicGenre yago:Room104105893 yago:Structure104341686 yago:Whole100003553
rdfs:comment ソフトウェア開発キット(ソフトウェアかいはつキット、英語: Software Development Kit、SDK)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、オペレーティングシステム、ゲーム機などのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。 (ja) Un software development kit (SDK, traducibile in italiano come "pacchetto di sviluppo per applicazioni"), in informatica, indica genericamente un insieme di strumenti per lo sviluppo e la documentazione di software. (it) Software Development Kit (SDK) är en uppsättning utvecklingsverktyg som gör det möjligt för mjukvaruutvecklare att bygga applikationer mot ett specifikt programpaket, , hårdvaruplattform, spelkonsol, operativsystem eller liknande. Vanligtvis släpper en programtillverkare ett SDK till en programsvit eller uppsättning verktyg utan kostnad för att främja utveckling av applikationer mot dessa. Det kan även vara så enkelt som ett API för att enkelt kommunicera med en färdig systemlösning. (sv) Kit de desenvolvimento de software, também conhecido como Software development kit, SDK ou "devkit", é tipicamente um conjunto de ferramentas de desenvolvimento de software que permite a criação de aplicativos para um certo pacote de software, framework, plataforma de hardware, , console de videogame, sistema operacional, ou plataforma de desenvolvimento similar. Para criar aplicativos, deve-se utilizar um kit de desenvolvimento de software específico, sendo geralmente acompanhadas de um Ambiente de desenvolvimento integrado. (pt) 软件开发工具包(英語:Software Development Kit, SDK)指一些被软件工程师用于为特定的软件包、软件框架、及作業系統等建立应用软件的开发工具之集合。 它或许只是简单的为某个程式語言提供應用程式介面的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。 软件工程师通常从目标系统开发者那里获得软件开发包。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。SDK经常可以直接从互联网下载。有时也被作为营销手段。例如:甲产品或许会免费提供构件SDK以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。 SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如一个专有的SDK可能与自由软件开发抵触。而GPL能使SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。 (zh) حزمة أدوات تطوير البرمجيات (بالإنجليزية: Software development kit)‏ هي مجموعة من أدوات تطوير البرمجيات التي تسمح بإنشاء برمجيات تطبيقية لحزمة برامج معينة، إطار البرمجيات، منصة الأجهزة، نظام الحاسوب، أنظمة ألعاب الفيديو، نظم التشغيل، أو ما شابه ذلك من منصات التطوير. (ar) Un equip de desenvolupament de programari o SDK (sigles en anglès de software development kit) és generalment un conjunt d'eines de desenvolupament de programari que permet al programador crear aplicacions per a un sistema concret, per exemple certs paquets de programari, entorns de treball, plataformes de maquinari, ordinadors, videoconsoles, sistemes operatius, etc. (ca) Software development kit (SDK nebo devkit) je typická sada vývojových nástrojů umožňující vytváření aplikací pro určité , frameworky, počítačové systémy, herní konzole, operační systémy nebo podobné platformy. (cs) Ein Software Development Kit (SDK) ist eine Sammlung von Programmierwerkzeugen und Programmbibliotheken, die zur Entwicklung von Software dient. Es unterstützt Softwareentwickler, darauf basierende Anwendungen zu erstellen. In der Regel gibt es zu jeder Programmiersprache ein Software Development Kit, bei interpretierten Sprachen kann dieses jedoch identisch mit der Laufzeitumgebung sein. Manche Hersteller verwenden andere Bezeichnungen als SDK – so z. B. das Java Development Kit JDK speziell für die Programmiersprache Java. (de) Ένα Κιτ Ανάπτυξης Λογισμικού (Software Development Kit - SDK ή devkit) είναι ένα σύνολο εργαλείων ανάπτυξης που επιτρέπουν σε έναν προγραμματιστή να δημιουργήσει για ένα συγκεκριμένο πακέτο λογισμικού, , παιχνιδομηχανή, λειτουργικά συστήματα κτλ. Μπορεί να είναι κάτι απλό όπως μια διεπαφή προγραμματισμού εφαρμογών στη μορφή κάποιων αρχείων που παρέχουν για παράδειγμα τη διασύνδεση σε μια συγκεκριμένη γλώσσα προγραμματισμού προς μια πλατφόρμα ή ένα κομμάτι υλικού που μας βοηθάει να επικοινωνήσουμε με ένα ενσωματωμένο σύστημα. (el) Un kit de desarrollo de software (en inglés, software development kit o SDK) es generalmente un conjunto de herramientas de desarrollo de software que permite a un desarrollador de software crear una aplicación informática para un sistema concreto, por ejemplo ciertos paquetes de software, entornos de trabajo, plataformas de hardware, computadoras, videoconsolas, sistemas operativos, etcétera. (es) Un kit de développement logiciel, aussi appelé trousse de développement logiciel, est un ensemble d'outils logiciels destinés aux développeurs, facilitant le développement d'un logiciel sur une plateforme donnée (par exemple, iOS, Android, BlackBerry 10, Symbian, Bada, Linux, OS X, Microsoft Windows). Un kit de développement logiciel, Software Development Kit (SDK) ou devkit en anglais, est conçu pour : * un ou plusieurs langages de programmation; * une ou plusieurs cibles (plateforme, jeux vidéo, etc.). Un kit de développement logiciel comporte au moins : (fr) A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific to a hardware platform and operating system combination. To create applications with advanced functionalities such as advertisements, push notifications, etc; most application software developers use specific software development kits. (en) Perlengkapan pengembangan perangkat lunak (bahasa Inggris: software development kit/SDK) adalah sebuah koleksi dari alat pengembangan perangkat lunak dalam satu paket yang dapat diinstal. SDK memfasilitasi pembuatan aplikasi dengan menyediakan kompilator, pengawakutu dan mungkin sebuah . SDK biasanya khusus untuk platform perangkat keras dan kombinasi sistem operasi. Untuk membuat sebuah aplikasi dengan fungsi lanjutan seperti iklan, notifikasi dorong, dan lain-lain; kebanyakan pengembang aplikasi menggunakan SDK khusus. (in) 소프트웨어 개발 키트(영어: Software Development Kit, SDK)는 일반적으로 소프트웨어 기술자가 사용하여 특정한 소프트웨어 꾸러미, 소프트웨어 프레임워크, 하드웨어 플랫폼, 컴퓨터 시스템, 게임기, 운영 체제 등을 위한 응용 프로그램 등을 만들 수 있게 해주는 개발 도구의 집합이다. 응용 프로그램을 만들기 위해서는 특정한 SDK를 다운로드 받아야 하는데, 안드로이드 앱 개발을 위해서는 자바를 포함한 SDK, iOS 개발을 위해서는 Swift가 포함된 iOS SDK, MS Windows를 위해서는 .NET을 포함한 .NET Framework SDK가 필요하다. 또한 구글이나 페이스북같이 분석과 활동에 대한 데이터를 제공하기 위해 SDK가 앱에 설치되어 있는 경우도 있다. 일반적으로 소프트웨어 엔지니어는 해당 시스템의 개발자로부터 소프트웨어 개발 키트(SDK)를 받게 되는데, 많은 경우 해당 시스템이나 언어를 사용하는 것을 장려하기 위해서 무료로 제공된다. 종종 인터넷으로도 다운로드가 가능하다. (ko) Een software development kit (vaak afgekort tot SDK) is een verzameling hulpmiddelen die handig zijn bij het ontwikkelen van computerprogramma's voor een bepaald besturingssysteem, type hardware, desktopomgeving of voor het maken van software die een speciale techniek gebruikt. Zo zijn er SDK's voor spraakherkenning, voor het schrijven van computerspellen met Microsofts DirectX en voor QuickTime. Een fabrikant van mobiele telefoons kan een SDK uitgeven waarmee spelletjes en andere toepassingen voor die telefoons geschreven kunnen worden. (nl) Software development kit (SDK) – zestaw narzędzi dla programistów niezbędny w tworzeniu aplikacji korzystających z funkcjonalności danej biblioteki (np. Java Runtime Environment) pod daną platformę (np. system operacyjny Android), sprzęt (np. moduł GPS) itp. Na SDK najczęściej składają się: * dokumentacja * pliki nagłówkowe dla danego języka programowania * przykładowe kody źródłowe * skompilowane biblioteki (w przypadku SDK dla jakiejś biblioteki) * kod źródłowy biblioteki (w zależności od licencji i typu SDK) (pl) SDK (сокращение от англ. software development kit — переводится как «комплект для разработки программного обеспечения») — это набор инструментов для разработки программного обеспечения в одном устанавливаемом пакете. Они облегчают создание приложений, имея компилятор, отладчик и иногда программную среду. В основном они зависят от комбинации аппаратной платформы компьютера и операционной системы. (ru) SDK (від англ. software Development Kit) — набір із засобів розробки, утиліт і документації, який дає програмістам змогу створювати прикладні програми за визначеною технологією або для певної платформи (програмної або програмно-апаратної). Програміст, як правило, отримує SDK безпосередньо від розробника цільової технології або системи. Часто SDK розповсюджується через Інтернет. Багато SDK розповсюджуються безкоштовно для того, щоб заохотити розробників використовувати дану технологію або платформу. (uk)
rdfs:label حزمة أدوات تطوير البرمجيات (ar) Equip de desenvolupament de programari (ca) Software development kit (cs) Software Development Kit (de) Κιτ Ανάπτυξης Λογισμικού (el) Kit de desarrollo de software (es) Kit de développement (fr) Perlengkapan pengembangan perangkat lunak (in) Software development kit (it) ソフトウェア開発キット (ja) 소프트웨어 개발 키트 (ko) Software development kit (nl) Kit de desenvolvimento de software (pt) Software development kit (pl) Software development kit (en) SDK (ru) Software Development Kit (sv) 软件开发工具包 (zh) SDK (uk)
owl:sameAs freebase:Software development kit yago-res:Software development kit wikidata:Software development kit dbpedia-ar:Software development kit dbpedia-ca:Software development kit dbpedia-cs:Software development kit dbpedia-da:Software development kit dbpedia-de:Software development kit dbpedia-el:Software development kit dbpedia-es:Software development kit dbpedia-et:Software development kit dbpedia-fa:Software development kit dbpedia-fi:Software development kit dbpedia-fr:Software development kit dbpedia-he:Software development kit dbpedia-id:Software development kit dbpedia-it:Software development kit dbpedia-ja:Software development kit dbpedia-ko:Software development kit http://ml.dbpedia.org/resource/സോഫ്റ്റ്‌വെയർ_ഡെവലപ്മെന്റ്_കിറ്റ് dbpedia-nl:Software development kit dbpedia-pl:Software development kit dbpedia-pt:Software development kit dbpedia-ro:Software development kit dbpedia-ru:Software development kit dbpedia-sh:Software development kit dbpedia-simple:Software development kit dbpedia-sk:Software development kit dbpedia-sq:Software development kit dbpedia-sv:Software development kit dbpedia-tr:Software development kit dbpedia-uk:Software development kit dbpedia-vi:Software development kit dbpedia-zh:Software development kit https://global.dbpedia.org/id/4LCAn
prov:wasDerivedFrom wikipedia-en:Software_development_kit?oldid=1122710206&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Software_development_kit
is dbo:genre of dbr:Omnis_Studio dbr:ClanLib dbr:Android_NDK dbr:Android_SDK dbr:Apache_Flex dbr:AMD_APP_SDK dbr:Jetpack_(Firefox_project) dbr:LambdaNative dbr:Dingoo_A320_SDK dbr:PocketStudio dbr:Solar2D dbr:IOS_SDK dbr:IUP_(software) dbr:Intel_Parallel_Studio dbr:Xbox_Development_Kit dbr:Visage_SDK dbr:GnucDNA__Gnucleus__1
is dbo:type of dbr:HyperTrack
is dbo:wikiPageDisambiguates of dbr:SDK
is dbo:wikiPageRedirects of dbr:Development_kits dbr:List_of_software_development_kits dbr:Application_Development_Environment dbr:Driver_development_kit dbr:Software_development_kits dbr:Software_Development_Kit dbr:Application_Developer_Kit dbr:Application_Development_Workbench dbr:Application_development_environment dbr:Native_Development_Kit dbr:Dev_Kit dbr:Developer_Kit dbr:Developer_kit dbr:Development_kit dbr:Devkit dbr:Software_Development_Kit_(SDK) dbr:Software_Development_Kits dbr:Software_developer's_kit dbr:Software_developers'_kit dbr:Standard_development_kit
is dbo:wikiPageWikiLink of dbr:CaBIG dbr:AmpliFIND dbr:Private_Disk dbr:Pro_Tools dbr:ProgrammableWeb dbr:Psion_MC_series dbr:Punky_Skunk dbr:Qiskit dbr:Qooxdoo dbr:Qt_Creator dbr:Quake_4 dbr:QuickBooks dbr:QuickTime dbr:Roku dbr:Rublon dbr:Samsung_Developer_Conference dbr:Samsung_Galaxy_Note_Edge dbr:Samsung_Galaxy_S5 dbr:Samsung_Galaxy_S8 dbr:Samsung_Knox dbr:Sandcastle_(software) dbr:Electronic_dictionary dbr:End-to-end_auditable_voting_systems dbr:Enigma_(company) dbr:Enplug dbr:List_of_cheminformatics_toolkits dbr:List_of_computing_and_IT_abbreviations dbr:N-Gage_(service) dbr:NDK dbr:Network-Integrated_Multimedia_Middleware dbr:MDSP dbr:Windows_API dbr:OpenNI dbr:OpenVR dbr:PathEngine dbr:View-Master dbr:Battlefield_1942 dbr:Bindows dbr:Bitstrips dbr:BlackBerry_10 dbr:BlackDog dbr:BlueJeans dbr:Blue_screen_of_death dbr:Bob's_Game dbr:Braintree_(company) dbr:Destruction_Derby dbr:Deus_Ex_(video_game) dbr:Development_kits dbr:Andrew_Paradise dbr:Android_Developer_Challenge dbr:Android_software_development dbr:Appearance_Manager dbr:Apple_File_System dbr:Apple_event dbr:Applications_of_3D_printing dbr:HomeSeer dbr:Homebrew_(video_games) dbr:Hopper_(DVR) dbr:HyperCard dbr:HyperTrack dbr:John_Riccitiello dbr:List_of_Java_APIs dbr:List_of_commercial_video_games_with_available_source_code dbr:List_of_mobile_app_distribution_platforms dbr:List_of_software_development_kits dbr:LiteOS dbr:Pebble_(watch) dbr:Replicant_(operating_system) dbr:Retro_Studios dbr:Customer_identity_access_management dbr:DAvE_(Infineon) dbr:Unity_(game_engine) dbr:Unity_Technologies dbr:Universal_Electronics dbr:UnixODBC dbr:Unreal_Engine dbr:V-Rally_(video_game) dbr:VRChat dbr:Valve_Corporation dbr:VirtualDub dbr:Visual_Studio dbr:Vortex_(software) dbr:Developer_relations dbr:Dew_computing dbr:Dye-sublimation_printing dbr:Dynamsoft dbr:ESP8266 dbr:EZCast dbr:Index_of_Internet-related_articles dbr:Instabug dbr:Intel_Management_Engine dbr:Application_Development_Environment dbr:Level_(video_games) dbr:Lewis_Galoob_Toys,_Inc._v._Nintendo_of_America,_Inc. dbr:List_of_macOS_built-in_apps dbr:Lossless_JPEG dbr:PubNub dbr:Public-domain_software dbr:Smart_TV dbr:Telogis dbr:RoboMaster dbr:Yahoo_Beijing_Global_R&D_Center dbr:TigerGraph dbr:.NET_Framework_version_history dbr:.NET_Micro_Framework dbr:.ipa dbr:.x dbr:1990s_in_video_games dbr:Command_&_Conquer:_Red_Alert dbr:Command_&_Conquer:_Renegade dbr:Comparison_of_time-tracking_software dbr:Container_Linux dbr:Corona_Labs_Inc. dbr:Cosmic_Race dbr:Counter-Strike_(video_game) dbr:Cozmo dbr:Crashlytics dbr:Croquet_OS dbr:Cross-platform_Audio_Creation_Tool dbr:CryEngine dbr:Massive_Incorporated dbr:Matter_(standard) dbr:Media_Design_School dbr:Mega_(service) dbr:SAMSON dbr:SAP_Cloud_Platform dbr:SGI_Onyx dbr:SILK dbr:SQX dbr:Sailfish_OS dbr:General-purpose_computing_on_graphics_processing_units dbr:Geographic_information_system_software dbr:Namo_Media dbr:Nuon_(DVD_technology) dbr:OSCAR_protocol dbr:Oculus_Rift dbr:Omnis_Studio dbr:OpenPlug dbr:Photoshop_plugin dbr:Unofficial_patch dbr:Quantum_programming dbr:Zapya dbr:Chromecast dbr:Civilization_IV dbr:ClanLib dbr:Clarifai dbr:ClayFighter_63⅓ dbr:Cognos_ReportNet dbr:Cohesity dbr:Collabora_Online dbr:Element_(software) dbr:Fuchsia_(operating_system) dbr:GLBasic dbr:GNOME_2 dbr:GStreamer dbr:GameCube dbr:GameSpy dbr:GameSpy_Technology dbr:Game_Gadget dbr:Genies,_Inc. dbr:GnucDNA dbr:GoTenna dbr:Go_Bible dbr:Google_Analytics dbr:Google_Assistant dbr:Google_Cardboard dbr:Google_Cast dbr:Google_Desktop dbr:Google_Fit dbr:Google_LLC_v._Oracle_America,_Inc. dbr:Google_Play dbr:Google_TV_(operating_system) dbr:Mir_(software) dbr:Mixer_(service) dbr:MoSync dbr:Moblin dbr:Motorola_Backflip dbr:Motorola_Flipout dbr:Multimodal_interaction dbr:NASA_WorldWind dbr:Convergence_culture dbr:Creative_Zen dbr:Criticism_of_Apple_Inc. dbr:The_Legend_of_Zelda:_Link's_Awakening dbr:ThinBasic dbr:Dallas_(TV_series)_in_popular_culture dbr:Danger_Hiptop dbr:REAL_Server dbr:Open_Transport dbr:Android_(operating_system) dbr:Android_Auto dbr:Android_Marshmallow dbr:Android_NDK dbr:Android_SDK dbr:Android_version_history dbr:Anomaly_Six dbr:Anoto dbr:Apache_Beam dbr:Apache_Flex dbr:Aphelion_(software) dbr:Appcelerator dbr:Appcelerator_Titanium dbr:Apple_TV dbr:Apple_Watch dbr:ArcGIS dbr:Left_4_Dead_2 dbr:LightWave_3D dbr:Lightwork_Design_Ltd. dbr:Lineo dbr:Liquavista dbr:LunarG dbr:LuraTech dbr:Lzip dbr:M-Systems dbr:Maemo dbr:Mainsoft dbr:Chirp_(company) dbr:SigmaTel dbr:Simba_Technologies dbr:Sling_Media dbr:Smartphone dbr:Snaptube dbr:StarOffice dbr:Star_Wars_Jedi_Knight_II:_Jedi_Outcast dbr:Steam_(service) dbr:Cloud_computing dbr:Commercial_augmented_reality dbr:Compact_Application_Solution_Language dbr:Comparison_of_IPv6_support_in_common_applications dbr:Comparison_of_audio_player_software dbr:Comparison_of_mobile_operating_systems dbr:Comparison_of_optical_character_recognition_software dbr:ZF_Openmatics dbr:Zeebo dbr:Zeno_Clash dbr:ZeroTier dbr:Zfone dbr:Zoom_(software) dbr:Zugara dbr:Emotiv dbr:Igromania dbr:OLE_Automation dbr:ObjectARX dbr:PTK_Toolkit dbr:Panopticon_Software dbr:Physics_processing_unit dbr:Progressive_web_app dbr:Macworld/iWorld dbr:Smart_Personal_Objects_Technology dbr:Symphony_(software) dbr:Team_Fortress_Classic dbr:MeaningCloud dbr:Microsoft_PixelSense dbr:Microsoft_Silverlight_version_history dbr:Microsoft_Speech_API dbr:Microsoft_and_open_source dbr:Phil_Simon dbr:Viodentia dbr:Aurasma dbr:Authorize.Net dbr:Autodesk_MotionBuilder dbr:Autodesk_Mudbox dbr:Avira dbr:Azure_Data_Explorer dbr:Azure_Web_Apps dbr:Bada dbr:Baldur's_Gate:_Dark_Alliance dbr:CUDA dbr:Actions_on_Google dbr:Adobe_Font_Development_Kit_for_OpenType dbr:Ageia dbr:AirTag_(company) dbr:Threema dbr:Thunderbolt_(interface) dbr:TimeSplitters dbr:Timeline_of_DOS_operating_systems dbr:Tizen dbr:Toio dbr:TokBox dbr:Tomb_Raider:_Anniversary dbr:Tomb_Raider:_Legend dbr:Turing_(microarchitecture) dbr:Twitch_(service) dbr:Twitter,_Inc. dbr:UC_Browser dbr:WebOS dbr:Winamp dbr:WindowBase dbr:Windows_3.1x dbr:Windows_App_SDK dbr:Windows_DVD_Maker dbr:Windows_Embedded_Compact dbr:Windows_Live_TV dbr:Windows_Mobile dbr:Windows_NT_3.1 dbr:Windows_Phone_7 dbr:Windows_SideShow dbr:Windows_Speech_Recognition dbr:Windows_Template_Library dbr:Game_backup_device
is dbp:genre of dbr:Omnis_Studio dbr:ClanLib dbr:GnucDNA dbr:NASA_WorldWind dbr:Android_NDK dbr:Android_SDK dbr:Jetpack_(Firefox_project) dbr:LambdaNative dbr:Dingoo_A320_SDK dbr:PocketStudio dbr:Solar2D dbr:IOS_SDK dbr:IUP_(software) dbr:Intel_Parallel_Studio dbr:Xbox_Development_Kit dbr:Visage_SDK
is dbp:type of dbr:HyperTrack
is foaf:primaryTopic of wikipedia-en:Software_development_kit