KomputerPerangkat lunak

SDK - apa itu? Deskripsi dan fitur

Programmer suka kalau pekerjaan mereka seperti kepada pengguna. Tapi semakin mereka seperti pekerjaan mereka terus awam, menambah produk yang tampaknya selesai beberapa ide-idenya. Kemudian keajaiban kreatif dan teknik menjadi lebih indah. Tapi begitu sederhana sehingga pengguna dapat bergabung dengan programmer besar pergi untuk bekerja lagi dan diproduksi kit. Dan mereka memberi nama utilitas ini - SDK. Apa itu, hal ini dijelaskan dalam artikel.

Fitur yang paling penting

singkatan pendek berisi kata-kata panjang - Software Development Kit (atau set pengembang perangkat lunak). Banyak orang berpikir bahwa bisa program untuk pengembangan perangkat lunak yang disebut SDK, yang, misalnya, Pascal atau Delphi compiler. Namun, karena Anda tidak bisa menilai buku dari sampulnya, dan produk - dari namanya. SDK - satu set yang memperluas fungsionalitas dari perangkat lunak, permainan, produk yang kompleks, itu memungkinkan untuk membuat program sendiri, atau tingkat Selain itu, tetapi hanya dengan perkembangan yang asli.

Tiga paus SDK

SDK sering meliputi tiga komponen utama. Yang paling penting - itu adalah program itu sendiri atau satu set library yang memungkinkan untuk mengembangkan produk baru, berdasarkan yang sudah ada.

Bagian kedua - dokumentasi. Dan itu dijelaskan semuanya secara singkat, ringkas dan sederhana. Ini termasuk Tutorial (langkah demi langkah pelatihan dalam gaya "Penciptaan dunia dalam enam langkah mudah") dan Referensi - bagian yang disediakan dalam bentuk sebuah direktori yang bisa dilakukan dengan bantuan SDK.

Bagian ketiga dari teka-teki - paling favorit bagi mereka yang sering menggunakan produk - contoh siap. Dan hampir selalu, mereka mencakup semua fitur dari kit pengembang. Berkat kehadiran mereka sering dapat melewatkan Referensi apapun, tanpa berusaha untuk memahami lingkungan pemrograman. Sampel pengguna untuk membiasakan diri dengan cepat dengan fakta bahwa Anda dapat membuat untuk menyediakan program paket.

Ada orang yang terlalu malas untuk bahkan membaca Tutorial singkat. Dan yang tidak diperlukan! Ambil contoh, mengeditnya, menyesuaikan sesuai kriteria mereka - dan komponen baru dari program ini adalah siap.

Dari yang sederhana sampai yang kompleks

Setelah semua hal di atas, pembaca mungkin bertanya: "SDK - bahwa set program, yang tidak menarik bagi pengembang hadir dan pengguna hanya perlu memanjakan baik??" Jawaban: semua SDK dapat dibagi menjadi dua kelompok.

Yang pertama adalah diperlukan untuk membawa paket untuk pembuatan game independen dan program. Contoh terbaik adalah DirectX, tanpa yang saat ini tidak bekerja dengan komputer manapun pada Windows. Namun, pengguna disediakan komponen operasional hanya sederhana diperlukan untuk menjalankan aplikasi yang dikembangkan menggunakan SDK ini. Untuk pengembang, Microsoft juga menawarkan satu set bebas dari DirectX SDK, yang merupakan komponen dari produk yang lebih kuat - SDK Windows. Ini berisi semua file yang diperlukan untuk menulis aplikasi baru atau permainan komputer: perpustakaan SI ++, kompiler, dokumen multi-halaman.

Untuk solusi tersebut dapat dikaitkan, dan Android SDK - paket perangkat lunak yang dirancang untuk mengembangkan aplikasi untuk smartphone. Tidak perlu menyelidiki seluk-beluk accelerometer dan fungsi sensor sudah ditambahkan ke kit.

Kelompok kedua SDK yang menarik. Ini bukan komponen sistem operasi, dan instrumen mandiri sangat besar. Misalnya, mereka termasuk Torsi atau Persatuan - mesin permainan lengkap, yang meliputi dukungan untuk teknologi yang paling canggih. Namun, keputusan tersebut berbeda dalam bahwa melalui instrumen termasuk dalam pengiriman, Anda dapat membuat permainan besar atau program tanpa belajar pemrograman terlalu dalam - akan cukup untuk mempelajari dasar-dasar. Sangat sering dalam produk ini menggunakan bahasa scripting mereka sendiri dengan fungsi disederhanakan.

Versi terbaru tidak selalu yang terbaik

Biasanya SDK, yang hanya dari jalur perakitan, meliputi tidak hanya baru set alat, tetapi juga sejumlah besar kesalahan dan bug. Sebagai contoh, rilis terbaru dari Java SDK memiliki delapan nama digit. Namun, banyak yang tidak terburu-buru untuk memperbarui perangkat lunak mereka. Mereka tetap setia SDK versi 7.

Untuk menangkap bug dan perbaikan bug telah menjadi yang paling sederhana, para pengembang membuat website yang masyarakat nyaman - asosiasi pengembang dan pengguna SDK. perusahaan yang berbeda mengatur komunikasi dalam cara yang berbeda, tetapi sering adalah forum di situs. Pengguna dan pengembang dibagi menjadi informasi itu ditemukan kekurangan dan membahas seluk-beluk bekerja di SDK, tips dan mengajukan pertanyaan dari staf dukungan teknis.

keju gratis hanya dalam perangkap tikus?

Hal ini terjadi bahwa para pengembang membuat newsletter, yang menginformasikan semua tertarik tentang pengembangan alat-alat mereka dan versi baru. Pada forum tersebut Anda dapat hampir selalu menemukan cabang dengan dokumentasi rinci, yang selalu diperbarui. Menambah artikel ini penulis SDK, persekutuan mereka dengan anggota biasa dari masyarakat dan bekerja di sekitar staf dukungan teknis jam, dan sekaligus menjadi jelas bahwa masyarakat - itu bukan komunitas penguji SDK gratis yang ini merupakan upaya untuk membuat produk yang lebih baik dan lebih baik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.