Obsah:
- Definícia - Čo znamená fragmentácia systému Android?
- Techopedia vysvetľuje fragmentáciu systému Android
Definícia - Čo znamená fragmentácia systému Android?
Fragmentácia systému Android znamená znepokojenie nad alarmujúcim počtom rôznych dostupných verzií operačného systému Android (OS) na trhu. Hlavným problémom je potenciálne znížená interoperabilita medzi zariadeniami aplikácií kódovaných pomocou súpravy Android Software Development Kit (Android SDK).Techopedia vysvetľuje fragmentáciu systému Android
Po vydaní aktualizácií platformy Android fragmentácia systému Android čoraz viac upútala pozornosť vývojárov softvéru, ktorí očakávajú potenciálne problémy s interoperabilitou v ekosystéme Android. To znamená, že aplikácie Android SDK vytvorené pre konkrétne zariadenia nie vždy fungujú s inými početnými zariadeniami.Výrobcovia zariadení s Androidom majú tendenciu prispôsobovať OS Android tak, aby vynikali na trhu Android. Úrovne variácie sa pohybujú od rozdielov v hardvéri zariadenia, ako je rozlíšenie a veľkosť displeja, až po modifikované programovacie rozhrania aplikácií pre Android (API). V kombinácii s častými aktualizáciami operačného systému Android tieto zmeny zosilnili problém fragmentácie pre väčšinu vývojárov.
Spoločnosť Google zastáva názor, že fragmentácia nie je vážnym problémom, pretože tento pojem nebol jasne definovaný. Spoločnosť Google však vydala program kompatibility pre Android, ktorý má pomôcť vyriešiť problémy s kompatibilitou aplikácií medzi zariadeniami. Tento program filtruje vhodné zariadenia, ktoré môžu získať prístup k aplikáciám a obmedzuje prístup na trh Android pre zariadenia so zmenenými rozhraniami Android API.
Program kompatibility pre Android však nerieši problémy s interoperabilitou aplikácií vytvorených pre konkrétne zariadenia, čo znamená, že aplikácie si vyžadujú ladenie pred vydaním na viacerých zariadeniach.
