{"id":12333,"date":"2023-10-24T16:22:00","date_gmt":"2023-10-24T16:22:00","guid":{"rendered":"https:\/\/adjoe.io\/?post_type=glossary&#038;p=12333"},"modified":"2023-12-07T12:37:24","modified_gmt":"2023-12-07T12:37:24","slug":"software-development-kit-sdk","status":"publish","type":"glossary","link":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/","title":{"rendered":"Software Development Kit (SDK)"},"content":{"rendered":"\n<div class=\"glossary-description\">\n\t\t<div class=\"glossary-description__wrapper\">\n              <h1 class=\"glossary-description__title\">\n          What Is an SDK?\n        <\/h1>\n      \t\t\t<div class=\"glossary-description__icon\"><\/div>\n\t\t\t<div class=\"glossary-description__text\">\n\t\t\t\tIn the mobile landscape, a software development kit (SDK) is a collection of software that enables app developers to add functionality, often developed by external entities, to their apps. <br><br>SDKs enable programmers to develop apps for a specific platform or to enhance them with more features.\n\t\t\t<\/div>\n\t\t<\/div>\n<\/div>\n\n\n\n<div class=\"glossary-takeaways\">\n\t<div class=\"container\">\n\t\t<div class=\"glossary-takeaways__wrapper\">\n\t\t\t<div class=\"glossary-takeaways__title\">\n\t\t\t\tKey Takeaways:\n\t\t\t<\/div>\n\t\t\t<div class=\"glossary-takeaways__text\">\n\t\t\t\t<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">An SDK is packaged code that developers use to build software and applications<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SDKs allow developers to quickly build features into their app without a lot of manual work<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mobile SDKs enable integration with other systems while keeping critical functionality secure<\/span><\/li>\n<\/ul>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How Does a Mobile Software Development Kit Work?<\/h2>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>First things first, software development kits must consider an application\u2019s platform, operating system, and development framework to be compatible. If it is compatible, developers can proceed with the SDK integration process.<\/p>\n\n\n\n<p><em>Company A<\/em> provides <em>Company B <\/em>with a mobile SDK to integrate into its app. The SDK allows developers from <em>Company B<\/em> to perform actions developed by <em>Company A<\/em> in a streamlined manner. This simplifies app and product development.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/adjoe.io\/app\/uploads\/2023\/12\/software-development-kit-1024x596.jpg\" alt=\"diagram of how apps function with and without an SDK\" class=\"wp-image-62549\" width=\"910\" srcset=\"https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/software-development-kit-1024x596.jpg 1024w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/software-development-kit-300x175.jpg 300w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/software-development-kit-768x447.jpg 768w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/software-development-kit-1536x894.jpg 1536w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/software-development-kit-2048x1192.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>An SDK might, for example, perform actions such as sending log data to a centralized system or keeping track of events triggered within an app.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What Is in a Software Development Kit?&nbsp;<\/h3>\n\n\n\n<p>Typically, mobile SDKs contain things such as&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>API calls \u2013 to make requests to the relevant web services<\/li>\n\n\n\n<li>Libraries \u2013 code for abstracting away functions and features<\/li>\n\n\n\n<li>Documentation and guides on how developers can use the SDK and integrate it into their apps<\/li>\n\n\n\n<li>Code samples \u2013 how to use the APIs and libraries included<\/li>\n<\/ul>\n\n\n\n<p>Altogether, with these included, mobile developers can create applications much more efficiently.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why Use an SDK?<\/h2>\n\n\n\n<p>Mobile SDKs allow developers to add features they may not have access to within their organization, or it gives them access to a range of tools to improve their app development efficiency. This enhanced efficiency results in a quicker time to market and higher-quality products, without building everything from scratch.<\/p>\n\n\n\n<p>Besides this superior efficiency, some software development kits offer app developers the ability to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>place ads inside their mobile app or add a tracking solution to monitor an app\u2019s marketing efforts<\/li>\n\n\n\n<li>collect, aggregate, and analyze data about user behavior and errors encountered, for example<\/li>\n\n\n\n<li>manage the product\u2019s integration with other apps while keeping critical functionality secure<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/adjoe.io\/app\/uploads\/2023\/12\/why-use-an-SDK-1024x726.jpg\" alt=\"closeup of a person holding a phone  with descriptive text describing why developers should use an SDK for their apps\" class=\"wp-image-62554\" width=\"910\" srcset=\"https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/why-use-an-SDK-1024x726.jpg 1024w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/why-use-an-SDK-300x213.jpg 300w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/why-use-an-SDK-768x544.jpg 768w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/why-use-an-SDK-1536x1089.jpg 1536w, https:\/\/adjoe.io\/wp-content\/uploads\/2023\/12\/why-use-an-SDK-2048x1452.jpg 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What Is the Difference Between API and SDK?<\/h2>\n\n\n\n<p>There are several different ways developers use an application programming interface (API). Some use API and SDK interchangeably. An API may refer to a set of libraries that form the core of the programming language or framework that a developer uses. It may also mean a web service that is used by some client application. An SDK may be provided to facilitate the use of an API.&nbsp;<\/p>\n\n\n\n<p>Both represent a way for your program to interface with, and control, resources provided by an external system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>By offering prebuilt packages and libraries, mobile SDKs enable mobile developers to streamline the app development process significantly \u2013 without needing to build an application completely from scratch. Software development kits also enhance the efficiency and quality of the app they\u2019re trying to build.&nbsp;<\/p>\n\n\n\n<p>This gives developers the time they need to focus on improving the user experience of the app they\u2019re trying to build.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1643993376702\"><strong class=\"schema-faq-question\">What Is an SDK?<\/strong> <p class=\"schema-faq-answer\">SDK stands for &#8220;software development kit&#8221;, which is a set of tools for third-party developers to create applications that use a specific framework or platform.<br\/><br\/><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1643993571695\"><strong class=\"schema-faq-question\">Why Use SDKs?<\/strong> <p class=\"schema-faq-answer\">Without an SDK, many prebuilt functions would have to be created from scratch. With mobile SDKs, you can not only efficiently create new tools, but also simplify the process for everyone involved.<br\/><br\/><\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1643993713443\"><strong class=\"schema-faq-question\">What Is the Difference between API and SDK?<\/strong> <p class=\"schema-faq-answer\">There are several different ways devs use API. Some people use API and SDK interchangeably. An API is a set of libraries that form the core of the language that you can work with immediately, while a software development kit (SDK) facilitates the use of an API.<br\/><br\/> <\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1643994052692\"><strong class=\"schema-faq-question\">What Is Included in a Software Development Kit?<\/strong> <p class=\"schema-faq-answer\">SDKs include, among other things, documentation, APIs, code samples, libraries and processes, and developer guides.<br\/><br\/><\/p> <\/div> <\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n","protected":false},"author":32,"featured_media":59668,"menu_order":0,"template":"","ppma_author":[67],"class_list":["post-12333","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software Development Kit (SDK): Simply Explained | adjoe<\/title>\n<meta name=\"description\" content=\"What is an SDK &amp; what it is used for in adtech? Read about benefits for developers &amp; what\u2019s included in a software development kit.\" \/>\n<meta name=\"robots\" content=\"noindex, nofollow\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software Development Kit (SDK): Simply Explained | adjoe\" \/>\n<meta property=\"og:description\" content=\"What is an SDK &amp; what it is used for in adtech? Read about benefits for developers &amp; what\u2019s included in a software development kit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/\" \/>\n<meta property=\"og:site_name\" content=\"adjoe\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-07T12:37:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/adjoe.io\/wp-content\/uploads\/2022\/02\/software-development-kit-adjoe-sdk.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2434\" \/>\n\t<meta property=\"og:image:height\" content=\"1550\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\\\/\\\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": [\n\t                \"WebPage\",\n\t                \"FAQPage\"\n\t            ],\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/\",\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/\",\n\t            \"name\": \"Software Development Kit (SDK): Simply Explained | adjoe\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\\\/\\\/adjoe.io\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/software-development-kit-adjoe-sdk.jpg\",\n\t            \"datePublished\": \"2023-10-24T16:22:00+00:00\",\n\t            \"dateModified\": \"2023-12-07T12:37:24+00:00\",\n\t            \"description\": \"What is an SDK & what it is used for in adtech? Read about benefits for developers & what\u2019s included in a software development kit.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#breadcrumb\"\n\t            },\n\t            \"mainEntity\": [\n\t                {\n\t                    \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993376702\"\n\t                },\n\t                {\n\t                    \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993571695\"\n\t                },\n\t                {\n\t                    \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993713443\"\n\t                },\n\t                {\n\t                    \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643994052692\"\n\t                }\n\t            ],\n\t            \"inLanguage\": \"ja\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"ja\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#primaryimage\",\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/software-development-kit-adjoe-sdk.jpg\",\n\t            \"contentUrl\": \"https:\\\/\\\/adjoe.io\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/software-development-kit-adjoe-sdk.jpg\",\n\t            \"width\": 2434,\n\t            \"height\": 1550,\n\t            \"caption\": \"close-up of hand holding a phone with decorative sdk elements\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"Glossaries\",\n\t                    \"item\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 3,\n\t                    \"name\": \"Software Development Kit (SDK)\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#website\",\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/\",\n\t            \"name\": \"adjoe\",\n\t            \"description\": \"Advertising Technologies to Outperform\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"ja\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#organization\",\n\t            \"name\": \"adjoe\",\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"ja\",\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#\\\/schema\\\/logo\\\/image\\\/\",\n\t                \"url\": \"https:\\\/\\\/adjoe.io\\\/app\\\/uploads\\\/2021\\\/10\\\/adjoe-logo-RGB-01-4.png\",\n\t                \"contentUrl\": \"https:\\\/\\\/adjoe.io\\\/app\\\/uploads\\\/2021\\\/10\\\/adjoe-logo-RGB-01-4.png\",\n\t                \"width\": 1184,\n\t                \"height\": 325,\n\t                \"caption\": \"adjoe\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/#\\\/schema\\\/logo\\\/image\\\/\"\n\t            }\n\t        },\n\t        {\n\t            \"@type\": \"Question\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993376702\",\n\t            \"position\": 1,\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993376702\",\n\t            \"name\": \"What Is an SDK?\",\n\t            \"answerCount\": 1,\n\t            \"acceptedAnswer\": {\n\t                \"@type\": \"Answer\",\n\t                \"text\": \"SDK stands for \\\"software development kit\\\", which is a set of tools for third-party developers to create applications that use a specific framework or platform.<br\\\/><br\\\/>\",\n\t                \"inLanguage\": \"ja\"\n\t            },\n\t            \"inLanguage\": \"ja\"\n\t        },\n\t        {\n\t            \"@type\": \"Question\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993571695\",\n\t            \"position\": 2,\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993571695\",\n\t            \"name\": \"Why Use SDKs?\",\n\t            \"answerCount\": 1,\n\t            \"acceptedAnswer\": {\n\t                \"@type\": \"Answer\",\n\t                \"text\": \"Without an SDK, many prebuilt functions would have to be created from scratch. With mobile SDKs, you can not only efficiently create new tools, but also simplify the process for everyone involved.<br\\\/><br\\\/>\",\n\t                \"inLanguage\": \"ja\"\n\t            },\n\t            \"inLanguage\": \"ja\"\n\t        },\n\t        {\n\t            \"@type\": \"Question\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993713443\",\n\t            \"position\": 3,\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643993713443\",\n\t            \"name\": \"What Is the Difference between API and SDK?\",\n\t            \"answerCount\": 1,\n\t            \"acceptedAnswer\": {\n\t                \"@type\": \"Answer\",\n\t                \"text\": \"There are several different ways devs use API. Some people use API and SDK interchangeably. An API is a set of libraries that form the core of the language that you can work with immediately, while a software development kit (SDK) facilitates the use of an API.<br\\\/><br\\\/> \",\n\t                \"inLanguage\": \"ja\"\n\t            },\n\t            \"inLanguage\": \"ja\"\n\t        },\n\t        {\n\t            \"@type\": \"Question\",\n\t            \"@id\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643994052692\",\n\t            \"position\": 4,\n\t            \"url\": \"https:\\\/\\\/adjoe.io\\\/ja\\\/glossary\\\/software-development-kit-sdk\\\/#faq-question-1643994052692\",\n\t            \"name\": \"What Is Included in a Software Development Kit?\",\n\t            \"answerCount\": 1,\n\t            \"acceptedAnswer\": {\n\t                \"@type\": \"Answer\",\n\t                \"text\": \"SDKs include, among other things, documentation, APIs, code samples, libraries and processes, and developer guides.<br\\\/><br\\\/>\",\n\t                \"inLanguage\": \"ja\"\n\t            },\n\t            \"inLanguage\": \"ja\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Development Kit (SDK): Simply Explained | adjoe","description":"What is an SDK & what it is used for in adtech? Read about benefits for developers & what\u2019s included in a software development kit.","robots":{"index":"noindex","follow":"nofollow"},"og_locale":"ja_JP","og_type":"article","og_title":"Software Development Kit (SDK): Simply Explained | adjoe","og_description":"What is an SDK & what it is used for in adtech? Read about benefits for developers & what\u2019s included in a software development kit.","og_url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/","og_site_name":"adjoe","article_modified_time":"2023-12-07T12:37:24+00:00","og_image":[{"width":2434,"height":1550,"url":"https:\/\/adjoe.io\/wp-content\/uploads\/2022\/02\/software-development-kit-adjoe-sdk.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","FAQPage"],"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/","url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/","name":"Software Development Kit (SDK): Simply Explained | adjoe","isPartOf":{"@id":"https:\/\/adjoe.io\/ja\/#website"},"primaryImageOfPage":{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#primaryimage"},"image":{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#primaryimage"},"thumbnailUrl":"https:\/\/adjoe.io\/wp-content\/uploads\/2022\/02\/software-development-kit-adjoe-sdk.jpg","datePublished":"2023-10-24T16:22:00+00:00","dateModified":"2023-12-07T12:37:24+00:00","description":"What is an SDK & what it is used for in adtech? Read about benefits for developers & what\u2019s included in a software development kit.","breadcrumb":{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993376702"},{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993571695"},{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993713443"},{"@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643994052692"}],"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#primaryimage","url":"https:\/\/adjoe.io\/wp-content\/uploads\/2022\/02\/software-development-kit-adjoe-sdk.jpg","contentUrl":"https:\/\/adjoe.io\/wp-content\/uploads\/2022\/02\/software-development-kit-adjoe-sdk.jpg","width":2434,"height":1550,"caption":"close-up of hand holding a phone with decorative sdk elements"},{"@type":"BreadcrumbList","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/adjoe.io\/ja\/"},{"@type":"ListItem","position":2,"name":"Glossaries","item":"https:\/\/adjoe.io\/ja\/glossary\/"},{"@type":"ListItem","position":3,"name":"Software Development Kit (SDK)"}]},{"@type":"WebSite","@id":"https:\/\/adjoe.io\/ja\/#website","url":"https:\/\/adjoe.io\/ja\/","name":"adjoe","description":"Advertising Technologies to Outperform","publisher":{"@id":"https:\/\/adjoe.io\/ja\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/adjoe.io\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Organization","@id":"https:\/\/adjoe.io\/ja\/#organization","name":"adjoe","url":"https:\/\/adjoe.io\/ja\/","logo":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/adjoe.io\/ja\/#\/schema\/logo\/image\/","url":"https:\/\/adjoe.io\/app\/uploads\/2021\/10\/adjoe-logo-RGB-01-4.png","contentUrl":"https:\/\/adjoe.io\/app\/uploads\/2021\/10\/adjoe-logo-RGB-01-4.png","width":1184,"height":325,"caption":"adjoe"},"image":{"@id":"https:\/\/adjoe.io\/ja\/#\/schema\/logo\/image\/"}},{"@type":"Question","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993376702","position":1,"url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993376702","name":"What Is an SDK?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"SDK stands for \"software development kit\", which is a set of tools for third-party developers to create applications that use a specific framework or platform.<br\/><br\/>","inLanguage":"ja"},"inLanguage":"ja"},{"@type":"Question","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993571695","position":2,"url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993571695","name":"Why Use SDKs?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Without an SDK, many prebuilt functions would have to be created from scratch. With mobile SDKs, you can not only efficiently create new tools, but also simplify the process for everyone involved.<br\/><br\/>","inLanguage":"ja"},"inLanguage":"ja"},{"@type":"Question","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993713443","position":3,"url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643993713443","name":"What Is the Difference between API and SDK?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"There are several different ways devs use API. Some people use API and SDK interchangeably. An API is a set of libraries that form the core of the language that you can work with immediately, while a software development kit (SDK) facilitates the use of an API.<br\/><br\/> ","inLanguage":"ja"},"inLanguage":"ja"},{"@type":"Question","@id":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643994052692","position":4,"url":"https:\/\/adjoe.io\/ja\/glossary\/software-development-kit-sdk\/#faq-question-1643994052692","name":"What Is Included in a Software Development Kit?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"SDKs include, among other things, documentation, APIs, code samples, libraries and processes, and developer guides.<br\/><br\/>","inLanguage":"ja"},"inLanguage":"ja"}]}},"_links":{"self":[{"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/glossary\/12333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/users\/32"}],"version-history":[{"count":0,"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/glossary\/12333\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/media\/59668"}],"wp:attachment":[{"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/media?parent=12333"}],"wp:term":[{"taxonomy":"author","embeddable":true,"href":"https:\/\/adjoe.io\/ja\/wp-json\/wp\/v2\/ppma_author?post=12333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}