Კომპიუტერები, Პროგრამული უზრუნველყოფა
SDK - რა არის ეს? აღწერა და თვისებები
პროგრამისტები მომწონს, როდესაც მათი მუშაობა ჰგავს შესახებ. მაგრამ უფრო მოსწონთ მათი სამუშაო გაგრძელდება ქმნის ადამიანი და დასძინა, რომ, როგორც ჩანს, მზა პროდუქტი ზოგიერთი მისი იდეები. მაშინ სასწაული შემოქმედებითი და საინჟინრო კიდევ უფრო ლამაზი. მაგრამ იმდენად მარტივია, რომ მომხმარებელს შეუძლია შეუერთდეს დიდი პროგრამისტების წასვლა სამუშაოდ ისევ და წარმოებული კომპლექტები. და მათ მისცეს სახელი ამ კომუნალური - SDK. რა არის, ეს აღწერილია სტატიაში.
ყველაზე მნიშვნელოვანი მახასიათებლები
შემოკლებული აბრევიატურა შეიცავს გრძელი სიტყვა - Software Development Kit (ან პროგრამისტი). ბევრი ფიქრობს, რომ შეიძლება იყოს ნებისმიერი პროგრამა, პროგრამული უზრუნველყოფის დამუშავება მოუწოდა SDK, რომ არის, მაგალითად, პასკალ ან Delphi შემდგენელი. თუმცა, როგორც თქვენ ვერ ვიმსჯელოთ წიგნი მისი საფარი, და პროდუქტის - მისი სახელი. SDK - კომპლექტი, რომელიც ვრცელდება ფუნქციონალური პროგრამული უზრუნველყოფა, თამაშები, რთული პროდუქტები, ეს შესაძლებელს ხდის შექმნათ თქვენი საკუთარი პროგრამა, ან დონის გარდა ამისა, მხოლოდ ორიგინალური მოვლენებს.
სამი SDK whale
SDK ხშირად მოიცავს სამ ძირითად კომპონენტს. ყველაზე მნიშვნელოვანი - ეს არის პროგრამა თავისთავად ან კომპლექტი ბიბლიოთეკების, რომელიც საშუალებას განავითაროს ახალი პროდუქტი, რომელიც ეფუძნება არსებული.
მეორე ნაწილი - დოკუმენტაცია. და ეს აღწერილია, ყველა მოკლედ, მოკლედ და მარტივად. იგი მოიცავს Tutorial (ეტაპობრივად სასწავლო სტილში "შექმნა მსოფლიოში ექვსი მარტივი ნაბიჯი") და Reference - განყოფილებაში გათვალისწინებული სახით დირექტორია, რომელიც შეიძლება გაკეთდეს დახმარებით SDK.
მესამე ცალი თავსატეხი - ყველაზე საყვარელი მათთვის, ვინც ხშირად იყენებს პროდუქტი - მზად მაგალითები. და თითქმის ყოველთვის, ისინი მოიცავს ყველა თვისებები დეველოპერი ნაკრები. მადლობა, რომ მათი ყოფნა ხშირად გამოგრჩეთ რაიმე Reference გარეშე ცდილობს გაიგოს, პროგრამირების გარემო. ნიმუშები მომხმარებლებს გაეცნონ სწრაფად იმ ფაქტს, რომ თქვენ შეგიძლიათ შექმნათ უზრუნველყოს პროგრამის პაკეტი.
არიან ადამიანები, რომლებიც ძალიან ზარმაცი კი წავიკითხე მოკლე მასწავლებელი. და რომ არ არის საჭირო! მიიღოს მაგალითად, შეცვალონ ის, შეცვალოს, რათა შეწყობოდა მათი კრიტერიუმები - და ახალი პროგრამის კომპონენტი მზად არის.
მარტივი კომპლექსურ
მას შემდეგ, რაც ყველა ზემოთ, მკითხველს შეიძლება იკითხოს: "? SDK - რომ ეს ნაკრები პროგრამებისა, რომლებიც არ არიან ინტერესთა იმყოფება დეველოპერი და წევრებს მხოლოდ უნდა ჯარიმა pampering?" პასუხი: ყველა SDK შეიძლება დაიყოს ორ ჯგუფად.
პირველი აუცილებელია პაკეტების შექმნის დამოუკიდებელ თამაშები და პროგრამები. საუკეთესო მაგალითი, DirectX, რომლის გარეშეც დღეს არ მუშაობს ნებისმიერი კომპიუტერი Windows. თუმცა, მომხმარებლებს ეძლევათ მხოლოდ მარტივი ოპერატიული კომპონენტები საჭიროა გასაშვებად განაცხადების განვითარებული გამოყენებით ამ SDK. დეველოპერები, Microsoft ასევე გთავაზობთ უფასო კომპლექტი DirectX SDK, რომელიც არის კომპონენტი უფრო ძლიერი პროდუქტი - Windows SDK. იგი შეიცავს ყველა ფაილი, რომელიც საჭირო დაწერა ახალი პროგრამა ან კომპიუტერული თამაში: SI ++ ბიბლიოთეკების, compilers, მრავალშვილიანი გვერდი დოკუმენტები.
ასეთი გადაწყვეტილებები შეიძლება მიეწერება, და Android SDK - პროგრამული პაკეტი მიზნად ისახავს განავითაროს განაცხადების სმარტფონებისათვის. არ არის საჭირო, გამოეკვლიათ intricacies of მაქსიმალური და სენსორი ფუნქცია უკვე დაემატა ნაკრები.
მეორე ჯგუფი საინტერესო SDK. ეს არ არის კომპონენტი ოპერაციული სისტემა, და უზარმაზარი თვითმმართველობის შეიცავს ინსტრუმენტები. მაგალითად, მათ შორის ბრუნვის ან ერთობა - სრული თამაში ძრავები, რომელიც მოიცავს მხარდაჭერა ყველაზე მოწინავე ტექნოლოგიებით. თუმცა, ასეთი გადაწყვეტილება განსხვავდება, რომ საშუალებით ინსტრუმენტები შედის მიწოდების, შეგიძლიათ შექმნათ დიდი თამაში ან პროგრამა გარეშე სწავლის პროგრამირების ძალიან ღრმა - საკმარისი იქნება ვისწავლოთ საფუძვლებს. ძალიან ხშირად ამ პროდუქტების გამოყენება საკუთარი სკრიფტინგის ენა გამარტივებული ფუნქციები.
უახლესი ვერსია ყოველთვის არ არის საუკეთესო
როგორც წესი, SDK, რომელიც მხოლოდ off ასამბლეის ხაზი, მოიცავს არა მხოლოდ ახალი კომპლექტი ინსტრუმენტები, არამედ დიდი რაოდენობის შეცდომები და ბაგები. მაგალითად, უახლესი გათავისუფლებას Java SDK რვა ციფრი სახელი. თუმცა, ბევრი არ გამოიქცევიან განახლება და მათი პროგრამული უზრუნველყოფა. ისინი ერთგული რჩება SDK ვერსია 7.
გამოჭერის შეცდომები და bug აფიქსირებს ყოფილიყო ყველაზე მარტივი, დეველოპერები შექმნა საიტი, რომელიც არის კომფორტული საზოგადოება - ასოციაცია დეველოპერები და წევრებს SDK. სხვადასხვა კომპანიების ორგანიზება კომუნიკაციის სხვადასხვა გზით, მაგრამ ხშირად არის ფორუმის საიტზე. წევრებს და დეველოპერები იყოფა ინფორმაციას ი ხარვეზები და განიხილავენ subtleties მუშაობის SDK, რჩევები და შეკითხვები და ტექნიკური პერსონალი.
უფასო ყველი მხოლოდ სათაგურშია?
ეს ხდება, რომ დეველოპერები შექმნა საინფორმაციო ბიულეტენი, რომელიც აცნობებს ყველა დაინტერესებულ განვითარების შესახებ მათი იარაღები და ახალ ვერსიებს. ფორუმის შეგიძლიათ თითქმის ყოველთვის ფილიალი დეტალური დოკუმენტაცია, რომელიც ყოველთვის ქ. სანიშნეს ეს სტატია SDK ავტორები, მათი ზიარება ჩვეულებრივი თემის წევრები და სამუშაო გარშემო საათის ტექნიკური პერსონალი, და ერთხელ ნათელი ხდება, რომ საზოგადოებას - ეს არ არის საზოგადოების უფასო SDK ტესტერები, რომ ეს არის მცდელობა, რათა პროდუქტი და უკეთესი.
Similar articles
Trending Now