Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει Kit Development Kit (DDK);
- Η Techopedia εξηγεί το κιτ ανάπτυξης του οδηγού (DDK)
Ορισμός - Τι σημαίνει Kit Development Kit (DDK);
Ένα κιτ ανάπτυξης οδηγού (DDK) είναι ένα προϊόν λογισμικού που προσφέρεται από έναν προμηθευτή λογισμικού ή από μια εταιρεία ανάπτυξης τρίτων κατασκευαστών. Επιτρέπει στους προμηθευτές υλικού να αναπτύξουν προγράμματα οδήγησης λογισμικού για τα προϊόντα υλικού τους. Το DDK προορίζεται να καταστήσει εύκολη την ανάπτυξη και συνήθως περιλαμβάνει λεπτομερή τεκμηρίωση και δείγματα έργων. Μπορεί να περιλαμβάνει περιβάλλον δημιουργίας με εργαλεία δοκιμής για προγραμματιστές προγραμμάτων οδήγησης. Αυτός ο τύπος κιτ εργαλείων εκδίδεται συχνά από έναν προμηθευτή λειτουργικού συστήματος (OS) για να βοηθήσει τους προγραμματιστές να δημιουργήσουν ένα πρόγραμμα οδήγησης λογισμικού για ένα συγκεκριμένο προϊόν υλικού ή να ενημερώσουν έναν υπάρχοντα οδηγό εφαρμογής λογισμικού που ταιριάζει σε ένα πρόσφατα κυκλοφορούν σύστημα.
Η Techopedia εξηγεί το κιτ ανάπτυξης του οδηγού (DDK)
Συνήθως, οι κατασκευαστές συσκευών και οι προγραμματιστές εφαρμογών λογισμικού χρησιμοποιούν DDK για να κάνουν υλικό συμβατό με ένα ή περισσότερα λειτουργικά συστήματα (OS). Ορισμένες DDKs μπορούν να ληφθούν εύκολα από τους πωλητές OS. Σε αυτές τις περιπτώσεις, ο πωλητής ενδιαφέρεται να έχει μια μεγάλη ποικιλία προϊόντων υλικού που είναι συμβατά με το νέο λειτουργικό σύστημα.
Ωστόσο, τρίτα μέρη αναπτύσσουν επίσης DDK για να πουλήσουν. Μια αξιοσημείωτη διαφορά σε αυτά τα DDK τρίτων είναι ότι συνήθως υποστηρίζουν λειτουργικά συστήματα από έναν συγκεκριμένο προμηθευτή. Τα περισσότερα DDK περιλαμβάνουν δείγματα έργων, μια βιβλιοθήκη διεπαφής προγραμματισμού εφαρμογών (API) ή μοντέλο μοντέλου αντικειμένων (COM) και τεκμηρίωση. Ορισμένοι περιέχουν ακόμα ένα βοηθητικό πρόγραμμα εντοπισμού σφαλμάτων, μεταγλωττιστή, εργαλεία δοκιμών ή άλλα βοηθητικά προγράμματα.