Lüğətlərdə axtarış.

Axtarışın nəticələri

OBASTAN VİKİ
Mobil applikasiya
Mobil proqram — telefon, planşet və ya saat kimi mobil cihazda işləmək üçün nəzərdə tutulmuş kompüter proqramı və ya proqram təminatı. Mobil proqramlar, tez-tez masaüstü kompüterlərdə işləmək üçün nəzərdə tutulmuş masaüstü proqramlardan və birbaşa mobil cihazda deyil, mobil veb brauzerlərdə işləyən veb proqramlardan fərqlidir. Proqramlar əvvəlcə e-poçt, təqvim və kontakt siyahısı kimi məhsuldarlıq yardımı üçün nəzərdə tutulmuşdu, lakin proqramlara olan ictimai tələbat mobil oyunlar, avtomatlaşdırılma, GPS və məkana əsaslanan xidmətlər, sifariş izləmə və bilet kimi digər sahələrə doğru sürətlə genişlənməsinə səbəb oldu. Əksər proqramlar internetə çıxış tələb edir. Proqramlar ümumiyyətlə rəqəmsal paylama platformasının bir növü olan proqram mağazalarından endirilir. Proqramlar üç növə bölünür: doğma (native) proqramlar, hibrid proqramlar və veb proqramlar. Doğma proqramlar xüsusi olaraq mobil əməliyyat sistemi, adətən iOS və ya Android üçün nəzərdə tutulub. Veb proqramlar HTML5 və ya CSS-də yazılır və adətən brauzer vasitəsilə işləyir. Hibrid proqramlar JavaScript, CSS və HTML5 kimi veb texnologiyalarından istifadə etməklə qurulur və yerli konteynerdə gizlənmiş veb proqramlar kimi fəaliyyət göstərir. Əksər mobil cihazlar veb-brauzer, e-poçt, təqvim, xəritə və musiqi, digər media və ya daha çox proqram satın almaq üçün mağaza kimi əvvəlcədən quraşdırılmış proqram təminatı kimi yığılmış bir neçə proqramla birlikdə satılır.
Applikasiya binar interfeysi
Applikasiya binar interfeysi (ing. application binary interface, ABI) — kompüter proqram təminatında iki binar proqram modulu arasındakı interfeys. Çox vaxt bu modullardan biri kitabxana və ya əməliyyat sistemi obyekti, digəri isə istifadəçi tərəfindən idarə olunan proqramdır. ABI aşağı səviyyəli, aparatdan asılı format olan maşın kodunda məlumat strukturlarına və ya hesablama prosedurlarına necə daxil olunduğunu müəyyən edir. Bunun əksinə olaraq, tətbiq proqramlaşdırma interfeysi (API) bu girişi mənbə kodunda müəyyən edir. Bu, nisbətən yüksək səviyyəli, aparatdan müstəqil, çox vaxt insan tərəfindən oxuna bilən formatdır. ABI-nin ümumi cəhəti məlumatların hesablama prosedurlarına giriş kimi təqdim edilməsini və ya çıxış kimi oxunmasını müəyyən edən çağırış konvensiyasıdır. Buna misal olaraq x86 çağırış konvensiyalarını göstərmək olar. ABI-yə riayət etmək (rəsmi olaraq standartlaşdırıla və ya standartlaşdırılmaya bilər) adətən kompilyator, əməliyyat sistemi və ya kitabxana müəllifinin işidir. Bununla belə, tətbiqi proqramçı proqramlaşdırma dillərinin qarışığında proqram yazan zaman hətta eyni dildə yazılmış proqramı müxtəlif kompilyatorlarla tərtib edərkən birbaşa ABI ilə işləməli ola bilər.
Proqressiv veb applikasiya
Proqressiv veb tətbiq (ing. progressive web application; PWA) — HTML, CSS, JavaScript və WebAssembly daxil olmaqla ümumi veb texnologiyalarından istifadə edilərək qurulan veb vasitəsilə təqdim olunan proqram təminatı növü. O, masaüstü və mobil cihazlar da daxil olmaqla, standartlara uyğun brauzeri olan istənilən platformada işləmək üçün nəzərdə tutulub. Proqressiv veb tətbiq veb tətbiqi kimi bilinən veb-səhifə və ya veb-sayt növü olduğundan, ayrıca paketləşdirmə və ya paylama tələb etmir. Tərtibatçılar sadəcə olaraq veb-tətbiqini onlayn yayımlaya, onun ilkin quraşdırma tələblərinə cavab verdiyinə və istifadəçilərin tətbiqi öz əsas ekranlarına əlavə edə biləcəklərinə əmin olurlar. Proqramın App Store və ya Google Play kimi rəqəmsal paylama sistemlərində yayımlanması istəyə bağlıdır. 2021-ci ildən etibarən PWA xüsusiyyətləri Google Chrome, Apple Safari, Androiddə Firefox və Microsoft Edge tərəfindən müxtəlif dərəcələrdə dəstəklənir, lakin masaüstündə Firefox tərəfindən dəstəklənmir. 2007-ci ildə iPhone-un təqdimatında Stiv Cobs elan etdi ki, veb proqramlar (AJAX arxitekturasından istifadə edərək HTML5-də hazırlanmış) iPhone proqramları üçün standart format olacaq. Heç bir proqram inkişaf dəsti (SDK) tələb olunmayacaq və proqramlar Safari brauzer mühərriki vasitəsilə cihaza tam inteqrasiya olunacaq. Bu model daha sonra xakerləri çaşdırmaq və əsəbi proqramçıları sakitləşdirmək vasitəsi kimi App Store-a köçürüldü.