KomputerPerisian

SDK - apakah ia? Penerangan dan ciri-ciri

Pengaturcara suka apabila kerja mereka adalah seperti kepada pengguna. Tetapi makin suka kerja mereka terus meletakkan orang, menambah kepada produk seolah-olah siap sebahagian daripada ideanya. Kemudian keajaiban kreatif dan kejuruteraan menjadi lebih cantik. Tetapi begitu mudah bahawa pengguna boleh menyertai pengaturcara hebat pergi kerja lagi dan menghasilkan kit. Dan mereka memberi nama utiliti ini - SDK. Apa itu, ia digambarkan dalam artikel.

Ciri yang paling penting

singkatan pendek mengandungi perkataan yang panjang - Kit Pembangunan Perisian (atau set pemaju perisian). Ramai orang berfikir bahawa boleh mana-mana program untuk pembangunan perisian yang dipanggil SDK, iaitu, sebagai contoh, Pascal atau Delphi compiler. Walau bagaimanapun, kerana anda tidak boleh menilai buku oleh penutupnya, dan produk - dari namanya. SDK - satu set yang memanjangkan fungsi perisian, permainan, produk kompleks, ia membolehkan untuk membuat program anda sendiri, atau tahap samping itu, tetapi hanya dengan perkembangan asal.

Tiga SDK paus

SDK sering merangkumi tiga komponen utama. Yang paling penting - ia adalah program itu sendiri atau satu set perpustakaan yang membolehkan untuk membangunkan produk baru, berdasarkan yang sedia ada.

Bahagian kedua - dokumentasi. Dan menyifatkannya semua secara ringkas, tepat dan ringkas. Ia termasuk Tutorial (langkah demi langkah latihan dalam gaya "Penciptaan dunia dalam enam langkah mudah") dan Rujukan - seksyen disediakan dalam bentuk ringkasan yang boleh dilakukan dengan bantuan SDK.

Sekeping ketiga teka-teki - kegemaran yang paling untuk mereka yang sering menggunakan produk - contoh bersedia. Dan hampir selalu, mereka meliputi semua ciri-ciri kit pemaju. Terima kasih kepada kehadiran mereka sering boleh terlepas sebarang rujukan, tanpa cuba untuk memahami persekitaran pengaturcaraan. pengguna sampel untuk membiasakan diri dengan cepat dengan hakikat bahawa anda boleh membuat untuk menyediakan pakej program.

Ada orang yang terlalu malas untuk membaca walaupun Tutorial ringkas. Dan yang tidak diperlukan! Mengambil contoh, mengeditnya, menyesuaikan diri dengan sesuai dengan kriteria mereka - dan komponen baru program telah sedia.

Daripada mudah kepada kompleks

Selepas semua perkara di atas, pembaca mungkin bertanya: "SDK - bahawa set program, yang tidak menarik untuk pemaju kini dan pengguna hanya perlu memanjakan halus?" Menjawab: semua SDK boleh dibahagikan kepada dua kumpulan.

Yang pertama adalah perlu untuk menjalankan pakej untuk penciptaan permainan bebas dan program. Contoh terbaik ialah DirectX, tanpa yang hari ini tidak bekerja dengan mana-mana komputer pada Windows. Walau bagaimanapun, pengguna disediakan komponen operasi sahaja mudah yang diperlukan untuk menjalankan aplikasi yang dibangunkan menggunakan SDK ini. Untuk pemaju, Microsoft menawarkan satu set percuma DirectX SDK, yang merupakan komponen produk yang lebih kuat - Windows SDK. Ia mengandungi semua fail yang diperlukan untuk menulis aplikasi baru atau permainan komputer: SI ++ perpustakaan, penyusun, dokumen berbilang halaman.

Untuk penyelesaian itu boleh dikaitkan, dan Android SDK - pakej perisian yang direka untuk membangunkan aplikasi untuk telefon pintar. Tidak ada keperluan untuk menyelidiki selok-belok pecutan dan fungsi sensor sudah ditambahkan ke kit.

Kumpulan kedua SDK menarik. Ini bukan satu komponen sistem operasi, dan instrumen serba besar. Sebagai contoh, mereka termasuk Torque atau Unity - enjin permainan penuh, yang termasuk sokongan untuk teknologi yang paling maju. Walau bagaimanapun, keputusan itu adalah berbeza dalam bahawa melalui instrumen termasuk penghantaran, anda boleh membuat satu permainan yang hebat atau program tanpa pengaturcaraan terlalu dalam pembelajaran - akan cukup untuk mempelajari asas-asas. Selalunya dalam produk-produk ini menggunakan bahasa skrip mereka sendiri dengan fungsi dipermudahkan.

Versi terbaru tidak sentiasa yang terbaik

Biasanya SDK, yang hanya dari barisan pemasangan, merangkumi bukan sahaja baru set alat, tetapi juga sejumlah besar kesilapan dan bug. Sebagai contoh, keluaran terbaru Java SDK mempunyai lapan nama digit. Walau bagaimanapun, ramai yang tidak tergesa-gesa untuk mengemas kini perisian mereka. Mereka tetap setia kepada SDK versi 7.

Untuk menangkap bug dan perbaikan bug telah yang paling mudah, pemaju membuat website yang merupakan komuniti selesa - persatuan pemaju dan pengguna SDK. syarikat yang berbeza mengatur komunikasi dengan cara yang berbeza, tetapi sering merupakan forum di laman web ini. Pengguna dan pemaju dibahagikan kepada maklumat yang didapati kekurangan dan membincangkan perihal tersirat bekerja di SDK, tips dan bertanya soalan tentang kakitangan sokongan teknikal.

keju percuma hanya dalam perangkap tikus a?

Ia berlaku bahawa pemaju membuat surat berita, yang memberitahu semua yang berminat tentang perkembangan alat dan versi baru. Forum anda hampir sentiasa boleh mencari cawangan yang dokumentasi terperinci, yang sentiasa dikemaskini. Tambahkan ke artikel ini penulis SDK, perhubungan mereka dengan ahli-ahli biasa masyarakat dan bekerja kakitangan sokongan teknikal jam, dan sekali gus ia menjadi jelas bahawa masyarakat - ia bukan satu komuniti penguji SDK percuma bahawa ini adalah satu percubaan untuk membuat produk yang lebih baik dan lebih baik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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