Lebutított Nexus 4 volt a KitKat bölcsője
Az Android KitKat egyik legnagyobb eredménye és újdonsága, hogy a rendszer megfelelő futtatásához elegendő mindössze 512MB RAM és egy közepes teljesítménnyel bíró két magos processzor. Ezt a Project Svelte-nek köszönhetjük, amelynek általános célja az volt, hogy a Project Butter nyomdokaira lépve csökkentse a rendszer általános erőforrás-igényét, javítsa a memóriakezelést, de eközben ne befolyásolja negatívan a felhasználói élményt. A Googlenél ezt annyira komolyan vették, hogy gyakorlatilag saját magukat “kínozták”, még jobban ösztönözve a fejlesztőket arra, hogy optimalizálják az OS-t.
Ehhez pedig egy igen radikális módszert alkalmaztak: a dolgozók Nexus 4 telefonjait úgy konfigurálták, hogy a kijelző felbontás 960×540 pixeles legyen, a telefon a négyből mindössze két processzormagot használjon - ráadásul azokat is alacsony frekvencián, valamint a 2GB RAM-ból is összesen 512MB állt rendelkezésükre.
Magyarul fogták, és a high end telefonokat lebutították arra a szintre, ami a low-end és budget kategóriát jellemzi, ezáltal gyakorlatilag rákényszerítették arra a fejlesztőket, hogy addig hegesszék a kódot, amíg megfelelően nem fog futni a saját telefonjukon. Hasonló módszert alkalmaznak a Facebooknál is, ahol a fejlesztőknek kötelező az Androidos alkalmazást használniuk, hogy lássák, mennyire is vacak az egész. Csak ott nem igazán tudnak eredményt produkálni, ugye...
Az Android legnagyobb problémája jelenleg, hogy a különböző OEM-ek budget telefonjainak specifikációi miatt azokon még mindig Gingerbreadet kénytelenek futtatni, mivel a 4.0+ Android ezidáig komolyabb erőforrásokat igényelt, valamint a különböző gyártói skinek is csak hozzátesznek ehhez az egészhez.
Most azonban a Google gyakorlatilag megoldotta, hogy az OEM-ek a budget telefonjaikra is a legújabb Androidot telepítsék fel előre, csökkentve ezzel a fregmentációt és egységesebb élményt kínál a felhasználóknak függetlenül attól, hogy mennyit áldoznak a telefonra.
Persze még mindig az OEM-ek feladata, hogy megfelelően optimalizálják a saját skinjüket, így a túl sok bloatware gyakorlatilag pillanatok alatt képes lehet kinullázni azt, amit a Google elért. Nyilván a gyártók mindent megtesznek majd, hogy ez ne történjen meg és várhatóan jövőer már a budget szériák is KitKattel érkeznek majd.