Szoftverfejlesztő készlet - mi ez?
Számos hardverre és szoftverre léteznek szoftverfejlesztő készletek, vagy röviden SDK-k. Pontosan elmagyarázjuk nektek, mi ez ebben a gyakorlati tippben.
Mik a szoftverfejlesztő készletek?
Szoftverfejlesztő készletekre különféle célokra van szükség a szoftverfejlesztés minden területén:
- A szoftverfejlesztő csomagok olyan csomagok, amelyek programkódokat, interfészeket és általában utasításokat is tartalmaznak. Használható olyan szoftver kifejlesztésére, amely egy meghatározott operációs rendszeren, hardveren vagy egy adott szoftverrel kombinálva működik
- Bizonyos platformokhoz és hardverekhez megfelelő szoftver kifejlesztése érdekében a hardverfejlesztők SDK-kat biztosítanak. Gyakran csak a licenceket adják ki a professzionális fejlesztőknek. Bizonyos esetekben amatőrök és hobbifejlesztők számára is elérhető verziók állnak rendelkezésre. Bemutatunk egy SDK-t az Android gyökerezéséhez ebben a gyakorlati tippben. A Microsoft ingyenesen „DreamSpark” SDK-kat biztosít a Windows Phone számára.
- A plug-ineket SDK-kkal is programozzuk - például VST plug-inek zenei sorozathoz vagy képszerkesztő plug-inek a Paint.NET-hez.
- A nyílt forráskódú szoftverek, mint például az "Open Office", a Firefox és a "Foobar 2000" tovább fejlődnek, elsősorban azért, mert a szakemberek és az amatőrök szoftverfejlesztő készleteket használnak tervek, funkciók, kiterjesztések, kiegészítők és beépülő modulok kidolgozására, és az összes felhasználó számára elérhetővé tételére.
A szoftverfejlesztés további technikai kifejezéseit, például a "Direct X" és az "OpenAL" a gyakorlati tippeinkben ismerteti.