SlideShare a Scribd company logo
www.clevertap.com
And Does
Your Mobile App
Need an SDK?
What’s Inside an SDK?
SDKs include tools that developers can use and integrate into their own apps, such as:
APIs
DEBUGGING
DOCUMENTATION
CODE LIBRARY
TUTORIALS
API is a code that allows 2 apps to communicate and
exchange data.
Think of an API as a delivery truck bringing your app’s
request to some other software, then bringing the
response back to your app.
SDK = is a larger kit that can contain several APIs plus
many other tools to connect software together.
SDK vs API: What’s the Difference?
API = Application Protocol Interface
How Your Mobile SDK Benefits Your Brand
Your mobile SDK is meant to be used outside your organization, and must provide value to other
developers. For it to be great, your SDK should:
How to Build a Great Mobile SDK
Be functional
enough to add
value to other
apps
Play well with
other SDKs
Be easy to
use
Not negatively impact
a mobile device’s CPU,
battery, or data
consumption
Have thorough
documentation -
explain how your
code works!
Read more about SDKs
What is an SDK? Everything You Need to Know:
https://clevertap.com/blog/what-is-an-sdk/

More Related Content

What's hot

Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
saitej15
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
Ahammad Karim
 
Docker
DockerDocker
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basics
Sourabh Saxena
 
virtualization-vs-containerization-paas
virtualization-vs-containerization-paasvirtualization-vs-containerization-paas
virtualization-vs-containerization-paas
rajdeep
 
Chat application
Chat applicationChat application
Chat application
Mudasir Sunasara
 
Travel Package Management System
Travel Package Management SystemTravel Package Management System
Travel Package Management System
Santanu Pattanayak
 
Docker basics
Docker basicsDocker basics
Docker basics
AmanSoni129
 
Designing APIs with OpenAPI Spec
Designing APIs with OpenAPI SpecDesigning APIs with OpenAPI Spec
Designing APIs with OpenAPI Spec
Adam Paxton
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat applicationKumar Gaurav
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
Billy Yuen
 
Getting Started with Kubernetes
Getting Started with Kubernetes Getting Started with Kubernetes
Getting Started with Kubernetes
VMware Tanzu
 
TechTalk: Reduce Risk with Canary Deployments
TechTalk: Reduce Risk with Canary DeploymentsTechTalk: Reduce Risk with Canary Deployments
TechTalk: Reduce Risk with Canary Deployments
CA Technologies
 
Docker & kubernetes
Docker & kubernetesDocker & kubernetes
Docker & kubernetes
NexThoughts Technologies
 
GitHub Copilot.pptx
GitHub Copilot.pptxGitHub Copilot.pptx
GitHub Copilot.pptx
Luis Beltran
 
Android ppt
Android pptAndroid ppt
Android ppt
Ansh Singh
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
Chirag Thaker
 
Software Myths
Software MythsSoftware Myths
Software Myths
Rajat Bajaj
 
Building beautiful apps with Google flutter
Building beautiful apps with Google flutterBuilding beautiful apps with Google flutter
Building beautiful apps with Google flutter
Ahmed Abu Eldahab
 

What's hot (20)

Android app development ppt
Android app development pptAndroid app development ppt
Android app development ppt
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
Docker
DockerDocker
Docker
 
Dockers and containers basics
Dockers and containers basicsDockers and containers basics
Dockers and containers basics
 
virtualization-vs-containerization-paas
virtualization-vs-containerization-paasvirtualization-vs-containerization-paas
virtualization-vs-containerization-paas
 
Chat application
Chat applicationChat application
Chat application
 
Travel Package Management System
Travel Package Management SystemTravel Package Management System
Travel Package Management System
 
Docker basics
Docker basicsDocker basics
Docker basics
 
Designing APIs with OpenAPI Spec
Designing APIs with OpenAPI SpecDesigning APIs with OpenAPI Spec
Designing APIs with OpenAPI Spec
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
 
Getting Started with Kubernetes
Getting Started with Kubernetes Getting Started with Kubernetes
Getting Started with Kubernetes
 
TechTalk: Reduce Risk with Canary Deployments
TechTalk: Reduce Risk with Canary DeploymentsTechTalk: Reduce Risk with Canary Deployments
TechTalk: Reduce Risk with Canary Deployments
 
Docker & kubernetes
Docker & kubernetesDocker & kubernetes
Docker & kubernetes
 
GitHub Copilot.pptx
GitHub Copilot.pptxGitHub Copilot.pptx
GitHub Copilot.pptx
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
 
Software Myths
Software MythsSoftware Myths
Software Myths
 
Building beautiful apps with Google flutter
Building beautiful apps with Google flutterBuilding beautiful apps with Google flutter
Building beautiful apps with Google flutter
 

Similar to What Is An SDK?

Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
Zuaib
 
How to Build a Hybrid App: A Detailed Outline
How to Build a Hybrid App: A Detailed Outline How to Build a Hybrid App: A Detailed Outline
How to Build a Hybrid App: A Detailed Outline
WebGuru Infosystems Pvt. Ltd.
 
What is an API?
What is an API?What is an API?
Ring central sdk
Ring central sdkRing central sdk
Ring central sdk
Anirban Sen Chowdhary
 
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise WorldModern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
TEWMAGAZINE
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload Definition
Phil Wilkins
 
How ring central sdk changing the game
How ring central sdk changing the gameHow ring central sdk changing the game
How ring central sdk changing the game
Anirban Sen Chowdhary
 
Create SDKs and documentation that tell their own story.docx
Create SDKs and documentation that tell their own story.docxCreate SDKs and documentation that tell their own story.docx
Create SDKs and documentation that tell their own story.docx
HariNarayanDas4
 
To SDK or not to SDK?
To SDK or not to SDK?To SDK or not to SDK?
To SDK or not to SDK?
Lukas Leander Rosenstock
 
From API-First to SDK-First
From API-First to SDK-FirstFrom API-First to SDK-First
From API-First to SDK-First
Nordic APIs
 
React Libraries For Every Purpose Your Business Needs In 2022
React Libraries For Every Purpose Your Business Needs In 2022React Libraries For Every Purpose Your Business Needs In 2022
React Libraries For Every Purpose Your Business Needs In 2022
Narola Infotech
 
Sdk technology
Sdk technologySdk technology
Sdk technologygatsosd
 
Hybris Mobile App SDK for Android
Hybris Mobile App SDK for AndroidHybris Mobile App SDK for Android
Hybris Mobile App SDK for Android
Yasser OUAFTOUH
 
React Native App Development in 2023-Tips to Practice.pdf
React Native App Development in 2023-Tips to Practice.pdfReact Native App Development in 2023-Tips to Practice.pdf
React Native App Development in 2023-Tips to Practice.pdf
Techugo
 
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Polyxer Systems
 
Tools to make killer apps: Quick guide for developers
Tools to make killer apps: Quick guide for developersTools to make killer apps: Quick guide for developers
Tools to make killer apps: Quick guide for developers
Deepak Abbot
 
You Don't Need SDKs, Wait Maybe You Do?
You Don't Need SDKs, Wait Maybe You Do?You Don't Need SDKs, Wait Maybe You Do?
You Don't Need SDKs, Wait Maybe You Do?
Nordic APIs
 
Technical points to consider when you hire an android developer
Technical points to consider when you hire an android developerTechnical points to consider when you hire an android developer
Technical points to consider when you hire an android developer
ElenorWisozk
 
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptxTop 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
Concetto Labs
 

Similar to What Is An SDK? (20)

Securely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gatewaySecurely expose protected resources as ap is with app42 api gateway
Securely expose protected resources as ap is with app42 api gateway
 
How to Build a Hybrid App: A Detailed Outline
How to Build a Hybrid App: A Detailed Outline How to Build a Hybrid App: A Detailed Outline
How to Build a Hybrid App: A Detailed Outline
 
What is an API?
What is an API?What is an API?
What is an API?
 
Ring central sdk
Ring central sdkRing central sdk
Ring central sdk
 
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise WorldModern APIs: The Non-Technical User’s Guide | The Enterprise World
Modern APIs: The Non-Technical User’s Guide | The Enterprise World
 
API Design – More than just a Payload Definition
API Design – More than just a Payload DefinitionAPI Design – More than just a Payload Definition
API Design – More than just a Payload Definition
 
How ring central sdk changing the game
How ring central sdk changing the gameHow ring central sdk changing the game
How ring central sdk changing the game
 
Create SDKs and documentation that tell their own story.docx
Create SDKs and documentation that tell their own story.docxCreate SDKs and documentation that tell their own story.docx
Create SDKs and documentation that tell their own story.docx
 
To SDK or not to SDK?
To SDK or not to SDK?To SDK or not to SDK?
To SDK or not to SDK?
 
From API-First to SDK-First
From API-First to SDK-FirstFrom API-First to SDK-First
From API-First to SDK-First
 
React Libraries For Every Purpose Your Business Needs In 2022
React Libraries For Every Purpose Your Business Needs In 2022React Libraries For Every Purpose Your Business Needs In 2022
React Libraries For Every Purpose Your Business Needs In 2022
 
Sdk technology
Sdk technologySdk technology
Sdk technology
 
Hybris Mobile App SDK for Android
Hybris Mobile App SDK for AndroidHybris Mobile App SDK for Android
Hybris Mobile App SDK for Android
 
React Native App Development in 2023-Tips to Practice.pdf
React Native App Development in 2023-Tips to Practice.pdfReact Native App Development in 2023-Tips to Practice.pdf
React Native App Development in 2023-Tips to Practice.pdf
 
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
 
Sdk technology
Sdk technologySdk technology
Sdk technology
 
Tools to make killer apps: Quick guide for developers
Tools to make killer apps: Quick guide for developersTools to make killer apps: Quick guide for developers
Tools to make killer apps: Quick guide for developers
 
You Don't Need SDKs, Wait Maybe You Do?
You Don't Need SDKs, Wait Maybe You Do?You Don't Need SDKs, Wait Maybe You Do?
You Don't Need SDKs, Wait Maybe You Do?
 
Technical points to consider when you hire an android developer
Technical points to consider when you hire an android developerTechnical points to consider when you hire an android developer
Technical points to consider when you hire an android developer
 
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptxTop 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
 

More from CleverTap

Vietnam 2021: Build Effective Engagement Strategies for App Growth
Vietnam 2021: Build Effective Engagement Strategies for App GrowthVietnam 2021: Build Effective Engagement Strategies for App Growth
Vietnam 2021: Build Effective Engagement Strategies for App Growth
CleverTap
 
Engagement, Retention and Monetization
Engagement, Retention and MonetizationEngagement, Retention and Monetization
Engagement, Retention and Monetization
CleverTap
 
Engagement, Retention and Monetization : Using advanced analytics for new mon...
Engagement, Retention and Monetization : Using advanced analytics for new mon...Engagement, Retention and Monetization : Using advanced analytics for new mon...
Engagement, Retention and Monetization : Using advanced analytics for new mon...
CleverTap
 
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
CleverTap
 
Reimagine Growth 3: Customer Acquisition
Reimagine Growth 3: Customer AcquisitionReimagine Growth 3: Customer Acquisition
Reimagine Growth 3: Customer Acquisition
CleverTap
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & Growth
CleverTap
 
Reimagine Growth 2: Content and Engagement (NAM Version)
Reimagine Growth 2: Content and Engagement (NAM Version)Reimagine Growth 2: Content and Engagement (NAM Version)
Reimagine Growth 2: Content and Engagement (NAM Version)
CleverTap
 
Reimagine Growth 2: Customer Acquisition (NAM Version)
Reimagine Growth 2: Customer Acquisition (NAM Version)Reimagine Growth 2: Customer Acquisition (NAM Version)
Reimagine Growth 2: Customer Acquisition (NAM Version)
CleverTap
 
Reimagine Growth 2: Content & Engagement
Reimagine Growth 2: Content & EngagementReimagine Growth 2: Content & Engagement
Reimagine Growth 2: Content & Engagement
CleverTap
 
Reimagine Growth 2: Customer Acquisition
Reimagine Growth 2: Customer AcquisitionReimagine Growth 2: Customer Acquisition
Reimagine Growth 2: Customer Acquisition
CleverTap
 
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UKRetention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
CleverTap
 
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
CleverTap
 
Reimagine Growth: Execute on your customer journey strategy
Reimagine Growth: Execute on your customer journey strategyReimagine Growth: Execute on your customer journey strategy
Reimagine Growth: Execute on your customer journey strategy
CleverTap
 
Reimagine Growth: Drive your engagement for customer advocacy
Reimagine Growth: Drive your engagement for customer advocacyReimagine Growth: Drive your engagement for customer advocacy
Reimagine Growth: Drive your engagement for customer advocacy
CleverTap
 
Reimagine Growth: Define your mobile acquisition strategy for today
Reimagine Growth: Define your mobile acquisition strategy for todayReimagine Growth: Define your mobile acquisition strategy for today
Reimagine Growth: Define your mobile acquisition strategy for today
CleverTap
 
New Reality, New Rules: Where Are We Headed Post-COVID-19?
New Reality, New Rules: Where Are We Headed Post-COVID-19?New Reality, New Rules: Where Are We Headed Post-COVID-19?
New Reality, New Rules: Where Are We Headed Post-COVID-19?
CleverTap
 
New Rules of Marketing Engagement: Travel, Hospitality, and Events
New Rules of Marketing Engagement: Travel, Hospitality, and EventsNew Rules of Marketing Engagement: Travel, Hospitality, and Events
New Rules of Marketing Engagement: Travel, Hospitality, and Events
CleverTap
 
New Rules of Marketing Engagement: Retail
New Rules of Marketing Engagement: RetailNew Rules of Marketing Engagement: Retail
New Rules of Marketing Engagement: Retail
CleverTap
 
New Reality, New Rules: Marketers & Consumers
New Reality, New Rules: Marketers & ConsumersNew Reality, New Rules: Marketers & Consumers
New Reality, New Rules: Marketers & Consumers
CleverTap
 
What Email Marketers Need to Know in 2020
What Email Marketers Need to Know in 2020What Email Marketers Need to Know in 2020
What Email Marketers Need to Know in 2020
CleverTap
 

More from CleverTap (20)

Vietnam 2021: Build Effective Engagement Strategies for App Growth
Vietnam 2021: Build Effective Engagement Strategies for App GrowthVietnam 2021: Build Effective Engagement Strategies for App Growth
Vietnam 2021: Build Effective Engagement Strategies for App Growth
 
Engagement, Retention and Monetization
Engagement, Retention and MonetizationEngagement, Retention and Monetization
Engagement, Retention and Monetization
 
Engagement, Retention and Monetization : Using advanced analytics for new mon...
Engagement, Retention and Monetization : Using advanced analytics for new mon...Engagement, Retention and Monetization : Using advanced analytics for new mon...
Engagement, Retention and Monetization : Using advanced analytics for new mon...
 
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
Reimagine Growth 3 - Session 2 - Planning your ASO strategy from 0 to 100
 
Reimagine Growth 3: Customer Acquisition
Reimagine Growth 3: Customer AcquisitionReimagine Growth 3: Customer Acquisition
Reimagine Growth 3: Customer Acquisition
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & Growth
 
Reimagine Growth 2: Content and Engagement (NAM Version)
Reimagine Growth 2: Content and Engagement (NAM Version)Reimagine Growth 2: Content and Engagement (NAM Version)
Reimagine Growth 2: Content and Engagement (NAM Version)
 
Reimagine Growth 2: Customer Acquisition (NAM Version)
Reimagine Growth 2: Customer Acquisition (NAM Version)Reimagine Growth 2: Customer Acquisition (NAM Version)
Reimagine Growth 2: Customer Acquisition (NAM Version)
 
Reimagine Growth 2: Content & Engagement
Reimagine Growth 2: Content & EngagementReimagine Growth 2: Content & Engagement
Reimagine Growth 2: Content & Engagement
 
Reimagine Growth 2: Customer Acquisition
Reimagine Growth 2: Customer AcquisitionReimagine Growth 2: Customer Acquisition
Reimagine Growth 2: Customer Acquisition
 
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UKRetention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
Retention Masterclass Podcast - Rory Sutherland, Vice Chairman at Ogilvy UK
 
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
Retention Masterclass Podcast - Thomas Hopkins, Head of Lifecycle Marketing a...
 
Reimagine Growth: Execute on your customer journey strategy
Reimagine Growth: Execute on your customer journey strategyReimagine Growth: Execute on your customer journey strategy
Reimagine Growth: Execute on your customer journey strategy
 
Reimagine Growth: Drive your engagement for customer advocacy
Reimagine Growth: Drive your engagement for customer advocacyReimagine Growth: Drive your engagement for customer advocacy
Reimagine Growth: Drive your engagement for customer advocacy
 
Reimagine Growth: Define your mobile acquisition strategy for today
Reimagine Growth: Define your mobile acquisition strategy for todayReimagine Growth: Define your mobile acquisition strategy for today
Reimagine Growth: Define your mobile acquisition strategy for today
 
New Reality, New Rules: Where Are We Headed Post-COVID-19?
New Reality, New Rules: Where Are We Headed Post-COVID-19?New Reality, New Rules: Where Are We Headed Post-COVID-19?
New Reality, New Rules: Where Are We Headed Post-COVID-19?
 
New Rules of Marketing Engagement: Travel, Hospitality, and Events
New Rules of Marketing Engagement: Travel, Hospitality, and EventsNew Rules of Marketing Engagement: Travel, Hospitality, and Events
New Rules of Marketing Engagement: Travel, Hospitality, and Events
 
New Rules of Marketing Engagement: Retail
New Rules of Marketing Engagement: RetailNew Rules of Marketing Engagement: Retail
New Rules of Marketing Engagement: Retail
 
New Reality, New Rules: Marketers & Consumers
New Reality, New Rules: Marketers & ConsumersNew Reality, New Rules: Marketers & Consumers
New Reality, New Rules: Marketers & Consumers
 
What Email Marketers Need to Know in 2020
What Email Marketers Need to Know in 2020What Email Marketers Need to Know in 2020
What Email Marketers Need to Know in 2020
 

Recently uploaded

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

What Is An SDK?

  • 2.
  • 3. What’s Inside an SDK? SDKs include tools that developers can use and integrate into their own apps, such as: APIs DEBUGGING DOCUMENTATION CODE LIBRARY TUTORIALS
  • 4. API is a code that allows 2 apps to communicate and exchange data. Think of an API as a delivery truck bringing your app’s request to some other software, then bringing the response back to your app. SDK = is a larger kit that can contain several APIs plus many other tools to connect software together. SDK vs API: What’s the Difference? API = Application Protocol Interface
  • 5. How Your Mobile SDK Benefits Your Brand
  • 6. Your mobile SDK is meant to be used outside your organization, and must provide value to other developers. For it to be great, your SDK should: How to Build a Great Mobile SDK Be functional enough to add value to other apps Play well with other SDKs Be easy to use Not negatively impact a mobile device’s CPU, battery, or data consumption Have thorough documentation - explain how your code works!
  • 7. Read more about SDKs What is an SDK? Everything You Need to Know: https://clevertap.com/blog/what-is-an-sdk/