On Wed, 12 Jan 2011 11:02:42 +0200, Aladdin wrote: >> Is tikruju tai ta androido fragmentacija yra mediju ispustas burbulas. >> Programieriams visiskai nekyla jokiu problemu isleist aplikacija kad >> veiktu visuose rageliuose ir del jos tikrai maziausiai skauda galva. O >> jei realiai kyla tai proga susimastyt ar tai ka jie daro tikrai yra >> tinkamas kelias. > > Na ka as zinau, man aparatai su skirtingomis ekranu rezoliucijomis, > skirtingais atminties kiekiais, skirtingu prikistu softu ir standartinio > android'o interfeiso modifikacijomis nelabai atrodo vien tik medios > ispustu burbulu. Manyciau programeriui yra daug sunkiau ivertinti visus > niuansus, kad programa vienodai gerai veiktu visuose rageliuose. Visai netgi lengva, androide visa tai numatyta ir gerai apgalvota nuo pat pradziu. Lengvai konfiguruojasi abstrakciais vienetais ir veikia visiskai automatiskai. Sitai vistiek privalai daryt net ir tokiose "homogeniskose" platformuose kaip iphone, kur beje irgi yra 2 skirtingos rezoliucijos. Taip pat kiekvienas vartotojas siais laikais tikisi, kad normaliai palaikysi landskeipa. O tai gerokai sudetingiau nei keletas skirtingu rezoliuciju kur normaliai padarytuose layoutuose seip ar taip beveik nieko nereikia daryt. O kur dar iPadas su jo dar visiskai kitokiu layoutu? Taip pat niekas nevercia palaikyti visu imanomu ekranu ir rezoliuciju. Jei tingi, tai labai lengva "pasakyt" kad palaikai tik ta ir kita rezoliucija ar ekrano formata. Tada "nesuderinami" devaisai sito appso markete isvis "nematys". Kadangi tai multitaskine sistema, tai bendras atminties kiekis seip ar taip nera garanuotas, nes devaise niekada nebuni "vienas". Tas pats galioja ir "kitiems" appsams. Net jei guglius applo stilium gamintojams uzdraustu instaliuot savo addonzus juzeriai kaip zinia vistiek gali priinstaliuot ko tik uzsimane. Seip patikek manim, as developinimu uzsiimu jau ne pirmas desimtmetis. Ir jei problema butu juntama tai as pats pirmas apie ja saukciau. > Uztektinai matau vartotoju atsiliepimu, kai vieni saukia kad ju > modeliuose programa veikia kuo puikiausiai, o va kituose modeliuose is > karto force close daro. Ir as daugiau snekejau ne apie OS versijas, o Na ir? 99.9% tokiu atveju developeris padare klaida ir ikiso pirstus ten kur nedera. Su vienais devaisais tai pavyksta be pasekmiu su kitais nebutinai. Sitai taip pat gali "sugriut" po pirmo pasitaikiuso OS updeito net ir tame paciame devaise. > sakymis viena os versija, jos modifikacijas ir hardware modifikacijas. > Manyciau su apple toje vietoje yra daug labiau paprasciau. Jei pastebejai, tai visas klyksmas yra butent apie skirtingas OS versijas. Kad androidas vienu metu turi 1.5, 1.6, 2.1, 2.2 ir 2.3. Praktiskai joks developeris nerauda del to, kad zumzungas daro savo interfeisa, o htc savo. >> Amzinu upgreido problemu neissprendzia net apple. Va nustojo upgreidint >> savo "senus" iphonus kuriu dar pilna vartojime ir stai prasom - turim 2 >> skirtingas iOS. Po kurio laiko bus jau 3. Ir t.t. > > Nu ir tegu buna, manau Apple uztektinai turi sugebejimu ir ypac > marketinginiu, kad pastumetu tuos vartotojus atsisakyti senu aparatu. > Bet dar syki pasikartosiu - snekejau is esmes apie viena os versija. Ir kaip manai, kas nutinka su tais senais aparatais? :) -- kthxbai.