Google Play badge

proqram inkişaf dəstləri


SDK-lar (Proqram Təminatı İnkişafı Dəstləri)

Proqram təminatının inkişafı dəsti (dekit və ya SDK kimi tanınır) müəyyən bir proqram paketi, aparat platforması, proqram təminatı çərçivəsi, kompüter sistemi, əməliyyat sistemi, video oyun konsolu və ya oxşar proqramlar üçün proqramlar yaratmağa imkan verən tipik proqram inkişaf alətləri dəstinə aiddir. inkişaf platforması. Tətbiqləri qabaqcıl reklamlar, funksiyalar, təkan bildirişləri və s. ilə zənginləşdirmək üçün çoxlu sayda proqram tərtibatçıları müəyyən proqram inkişaf dəstlərini tətbiq edirlər. Bəzi SDK-lar platformaya xüsusi proqram hazırlamaq üçün çox vacibdir. Məsələn, Java platformasında bir Android proqramının inkişafı Java İnkişaf Dəsti tələb edir. Tətbiq fəaliyyəti ilə bağlı məlumat və analitika təmin etmək üçün tətbiqlərdə quraşdırılmış SDK-lar da mövcuddur. Bu SDK-ların görkəmli yaradıcılarından bəzilərinə Facebook, InMobi və Google daxildir.

SDK nümunələrinə iPhone SDK, Mac OS X SDK və Windows 7 SDK daxildir. SDK-lara ümumiyyətlə mərkəzi proqramlaşdırma interfeysi kimi çıxış edən (IDE) inteqrasiya olunmuş inkişaf mühiti daxildir. IDE proqram səhvlərini düzəltmək, mənbə kodları yazmaq üçün sazlayıcı üçün proqramlaşdırma pəncərəsini, həmçinin tərtibatçılara proqramın qrafik istifadəçi interfeysini yaratmağa və redaktə etməyə imkan verən vizual redaktoru daxil edə bilər. IDE-lər həmçinin mənbə kodu fayllarından proqramlar hazırlamaq üçün istifadə edilən bir kompilyatordan ibarətdir.

Çox sayda SDK nümunə kodunu ehtiva edir ki, bu da tərtibatçılara nümunə kitabxanalar və proqramlar təqdim edir. Bu nümunələr tərtibatçılara SDK-dan istifadə edərək əsas proqramları necə inkişaf etdirməyi öyrənməyə kömək edir. SDK onlara nəhayət daha mürəkkəb proqramlar yaratmağa imkan verir. SDK-lar həmçinin texniki sənədlər təqdim edir, onlara tez-tez verilən suallar və dərsliklər daxil ola bilər. Bəzi SDK-lara tətbiqlərə daxil edilə bilən nişanlar və düymələr kimi nümunə qrafikləri də daxil edə bilər.

Çox sayda şirkət tərtibatçılara öz platformaları üçün proqramlar yaratmağı tövsiyə etmək istədikləri üçün SDK-ları pulsuz təqdim edirlər. Tərtibatçılar sadəcə olaraq şirkətin saytından SDK yükləyə və dərhal proqramlaşdırmaya başlaya bilərlər. Bununla belə, hər bir proqram inkişaf dəsti fərqli olduğundan, tərtibatçıların yeni SDK-lardan istifadə etməyi öyrənməsi bir müddət çəkə bilər. Buna görə də, çoxlu sayda müasir SDK-lara geniş sənədlər daxildir və onlar həm də intuitiv proqramlaşdırma interfeysinə malikdirlər, bu, proqramın inkişafını stimullaşdırmağa kömək edir.

Android SDK aşağıdakılardan ibarətdir:

Google hər dəfə yeni Android versiyasını buraxdıqda müvafiq SDK da buraxılır. Ən son funksiyalardan istifadə edərək proqramlar yaza bilmək üçün tərtibatçılar müəyyən telefon üçün hər SDK versiyasını yükləməli və quraşdırmalıdırlar. SDK ilə uyğun olduğu deyilən bəzi inkişaf platformalarına Linux, Windows və Mac OS kimi əməliyyat sistemləri daxildir. Android SDK-nın komponentləri ayrıca endirilə bilər. Üçüncü tərəfin əlavələri də yükləmək üçün mövcuddur.

Download Primer to continue