What is the difference between an SDK and API?

  Рет қаралды 11,122

Tiff In Tech

Tiff In Tech

Ай бұрын

Пікірлер: 12
@santoshparvatikar
@santoshparvatikar Ай бұрын
My standard toolkit has a wrench, screwdriver, pliers and hammer.
@Rod-qq9je
@Rod-qq9je Ай бұрын
Tiff helping all the devs get hired out here 😂😂
@shalomarputhasingh
@shalomarputhasingh Ай бұрын
Exactly 😂😂
@mickdavies5647
@mickdavies5647 26 күн бұрын
That's what I thought, this is the sort of answer that unfortunately is priceless in interviews and worthless everywhere else. In reality, any SDK you will ever use will include an API, every API will front an SDK and you'll think of the two interchangably. Almost always the term that's used to name the product will just come down to marketing.
@TheHeartOfTheEvil
@TheHeartOfTheEvil Ай бұрын
This is how I conceptualize the difference: API = You expose a rest api for your customers to use, they then need to make all the required http calls themselves SDK = You provide a library that wraps your API, so that your customers don't need to write all the low level stuff themselves but can just call a method and the sdk takes care of the rest
@nesseihtgnay9419
@nesseihtgnay9419 Ай бұрын
Ok than what is CAE and PDK?
@Mark_Dee
@Mark_Dee Ай бұрын
API = Application Protocol Interface But to say that would be too easy 😂
@will6330
@will6330 Ай бұрын
So if I use an API to mod a game, which comes with tools to interact and communicate with the game itself, does that in itself contain an SDK? Or would it only be the other way around?
@mickdavies5647
@mickdavies5647 26 күн бұрын
The API is what you interact with. The SDK is the rest of it. You don't need to know much about a car in order to drive it other than how it is affected when you use the controls, but a steering wheel and set of pedals would be mostly useless if they weren't connected to anything. I suppose you could argue that a cockpit and a plane are completely different, but most people wouldn't bother
@SidTechOps
@SidTechOps Ай бұрын
Just use it to understand in a practical rather than learning definitions
@kobbyfoof
@kobbyfoof Ай бұрын
I really appreciate your videos. Just a bit of constructive criticism: this style of video where you’re pretending to talk to yourself may be hip at the moment, but it’s an annoying device. It feels like you’re trying too hard to fit in with the “cool kids”, and you don’t need to do that. Your direct address videos are great and feel more genuine. I appreciate you wanting to experiment with different production techniques, but please consider abandoning the fake conversation style. Please don’t let this feedback bum you out at all - you make excellent content. Best to you!
API vs SDK - What's the Difference?
14:10
Be A Better Dev
Рет қаралды 52 М.
Top 10 Tech Jobs in 2023 (& How Much They Pay): Best Tech Careers!
13:20
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 6 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 39 МЛН
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
5 Reasons Why Your Side Hustle Isn't Making You Money
14:34
Tiff In Tech
Рет қаралды 5 М.
Why I Quit the Scrum Alliance
7:58
The Passionate Programmer
Рет қаралды 11 М.
How Senior Programmers ACTUALLY Write Code
13:37
Thriving Technologist
Рет қаралды 1,4 МЛН
Why Does Scrum Make Programmers HATE Coding?
16:14
Thriving Technologist
Рет қаралды 505 М.
What is an SDK? (Software Development Kit)
5:32
Techquickie
Рет қаралды 429 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 17 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 741 М.