Od samého začiatku mobilného operačného systému Android je jeho problémom fragmentácia. Tá narastá každým dňom, čoho dôkazom je aj štúdium spoločnosti OpenSignal, ktorá tento rok zbierala najčerstvejšie záznamy o tom, koľko rôznych zariadení s Androidom sa predáva na svetových trhoch. Výsledok je priam znepokojujúci. Voči minulému roku, kedy na trhu bolo 4000 rôznych Android zariadení, sa dnes vo svete predáva až 3-násobne viac, a to až 12 000 kusov rozličných smartfónov a tabletov so zeleným robotom na škatuli. Fragmentácia je rozhodne dôvodom toho, aby sme sa obávali o budúcnosť nášho obľúbeného operačného systému, uvidíme však, ako sa v budúcnosti Google s týmto problémom vysporiada.
Aj takouto peknou infografikou sa dá zachytiť fragmentácia Androidu.
Zdroj: Phandroid
Prečo je fragmentacia problém a prečo by sa tým mal Google zaoberať ?
Lebo vezmi si apple. vydaju update a do tyzdna je na takmer kazdom zariadeni od nich. Je to ako keby bol kazdy telefon rady nexus. Ber si dnes, ktory minulorocny model ma aspon 4.2.2? Je ich len minimum zial. (note 2, S3, one x/x+ ani jeden z nich ho nema a to uz je aj 4.3)
Nie je problém Google čo si robí Samsung a z tých 150.000 zariadení s android ho zaujímajú iba Nexus a tak je to správne.
update na vyšší android poskytujú výrobcovia zariadení. Google len uvoľní novú verziu androidu a poskytne ju výrobcom ktorý potom môžu ale nemusia poskytnúť update spotrebiteľom :)
Ešte, to že niektoré zariadenie dostane update na vyššiu verziu alebo nie podľa mňa súvisí z plánovaným zastarávaním tj chceš nový droid? fajn, máte pre teba krásny novy mobil :-)
Presne tak. Veď aj PC zostavy sú rôznorodé. Myslím že práve fragmentacia je úspech Androidu. Každý si môže vybrať podľa svojho gusta. Veď aj Nokia je fragmentovana. Táto záležitosť sa začala kritizovať po uvedení iPhonu, ktorý je každý rok len jeden. No a najnovšie správy hovoria o tom že aj Apple ide vyrábať iné displeje s inými špecifikami.
Z jednej strany je to uspech z druhej zas nie. Je sice dobre, ze mame nadstavby OS no bez si aktualizacie ake su caste a ako dlho potrva pokial aspon 10% ludi bude mat 4.3. Typujem to tak 4 mesiace ak nie viac aj to vacsinou len ludia, ktory si kupia nove zariadenie dostanu do tej doby 4.3 pripadne este nexus rada.
Ono väčšinu ľudí ani nevie že aký Android majú a je im jedno či vyjde aktualizácia či nie. Trápi to iba tých čo sa v tom vyznajú aspoň trochu :) A aj keď ich je možno menšina tak typujem minimálne 80 % z nich pozná veľmi dobre xda :)
Uveril som až keď som si spravil mini prieskum a je to naozaj pravda! Ludia s mobilmi pre ktoré je oficiálne 4.0 majú 2.3 alebo 4.0 aj keď je pre nich už 4.1 a nijako im to neprekáža.
How to fix a fragmentation on Android? Stop changing the name:)
Android:
4.0 Ice Cream Sandwich
4.1 Jelly Bean
4.2 Jelly Bean
4.3 Jelly Bean
Trochu odveci článok. Čo je na tom zlé? Ak je toto znepokojujúce, čo je potom stav na desktopových operačných systémoch? Tam je potom ,,fragmentácia” stovky násobne vyššia.
pravá fragmentácia spočíva nielen vo verzii Android, však v článku sa píše o rozličných zariadeniach. Ide o to ze vývojár pokial chce napísať aplikáciu musí ju napísať pre všetky rozlíšenia, všetky procesory atd atd… pritom pri apple nemá čo riešiť… tak sa na iPhone vyvja len pre 2-3 rozliseni, v podstate stale rovnakemu vyrobcovi CPU aj GPU… preto aj ked Android zariadenia byvaju dost vykonnejsie hry a aplikacie pojdu lepsie na apple… je jednoduchsie ich tam spravit a co je hlavne vyvojarom tam aj viac platia… preto aj ked niekto moze mat high-end smartfon moze nadavat na to jak mu hra seka alebo aplikacia nie je prisposobena… a ku koncu rozne androidy maju rozne API…
Vyvijam pre android a ja ziaden problem s fragmentaciou hw nemam. Treba robit layout tak, aby fungoval na roznych vekostiach a pomeroch stran, mobil, tablet a grafiku robit pre 5 skupin DPI. A to fakt nie je ziaden problem.
Horsie je to so sw, kde koli mnou nepodporovanym android . Ale mame tu kniznice ako ActionBarSherlock, ktore tento problem hravo riesia.