Κιτ Ανάπτυξης Λογισμικού

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Ένα Κιτ Ανάπτυξης Λογισμικού (Software Development Kit - SDK ή devkit) είναι ένα σύνολο εργαλείων ανάπτυξης που επιτρέπουν σε ένα μηχανικό λογισμικού να δημιουργήσει λογισμικό εφαρμογών για ένα συγκεκριμένο πακέτο λογισμικού, πλατφόρμα, παιχνιδομηχανή, λειτουργικά συστήματα κτλ. Μπορεί να είναι κάτι απλό όπως μια διεπαφή προγραμματισμού εφαρμογών στη μορφή κάποιων αρχείων που παρέχουν για παράδειγμα τη διασύνδεση σε μια συγκεκριμένη γλώσσα προγραμματισμού προς μια πλατφόρμα ή ένα κομμάτι υλικού που μας βοηθάει να επικοινωνήσουμε με ένα ενσωματωμένο σύστημα.

Κοινά εργαλεία ανάπτυξης λογισμικού είναι τα ολοκληρωμενα περιβάλλοντα ανάπτυξης και άλλα βοηθητικά προγράμματα. Συχνά τα κιτς ανάπτυξης περιλαμβάνουν και δείγματα κωδικα και εγχειρίδια υποστήριξης που επιταχύνουν την εξοικείωση με το κιτ ανάπτυξης.

[Επεξεργασία] Παραδείγματα

  • Το DirectX κιτ από την Microsoft
  • Το Java κιτ από τη Sun Microsystems
  • Widget toolkits