Što je bolje: Android Lollipop i iOS 8
Makradar Tehnologije / / December 19, 2019
pročitao sam ovaj naslov, ja bi pomislio da je autor - idiot. Usporedite dvije radikalno različite nadogradnje dramatično različite sustave je prilično glupo i besmisleno.
Međutim, postavlja se pitanje na usluzi Quora istog imena, bio je vrlo zanimljiv odgovor od Glenn Williams. Njegovo mišljenje o tome zašto Android je toliko RAM-a smo već objavljene ovdje.
Sada je ponovno se istaknuo i rekao sam, Kakav ažuriranja najbolje u pogledu inovacija, produktivnosti i korisnosti za korisnika.
Nadalje, izravni govor.
Ako ćete napisati operativni sustav za mobilne uređaje, morate imati na umu nekoliko stvari:
- Procesor u mobilnom uređaju nije tako snažan kao stolna računala, tako da OS ima vrlo učinkovito korištenje hardvera.
- Ekran bi trebao odgovoriti na pritisak što je brže moguće, tako da je potrebno optimizirati softver za generiranje slike.
- RAM će uvijek biti malo, tako da morate ga koristiti učinkovito.
IOS je rezultat razvoja politike Dalje, pretvoriti u mobilnu platformu. Ona radi gotovo savršeno, kao što je napisano od strane motora (prirodnog) programskom jeziku. To znači da je stvorena upravo za ovu željeza.
RAM za iOS također koristi što je učinkovitije moguće i na zahtjev dobio na minimalnu količinu memorije koja je potrebna za njihovu optimalnu izvedbu.
Na Androidu, stvari su drugačije. Java je daleko manje nego uvjerljiv u izvornom kodu, te za obavljanje akcija traje više pogodaka na procesor. ART (Android runtime) ima za cilj da se riješi ovaj problem ponovnim Java koda u izvornom kodu. Kako to pomaže je još uvijek nepoznat.
Zašto Google je tako čudno odluku i počeo da Android Java? Mislim da je to sve zbog toga što su bili u ulozi ulova-up. Nakon objavljivanja iPhone im je potrebno što prije objaviti svoj vlastiti uređaj za hvatanje veći udio na tržištu. Stoga, umjesto da razvije svoju odluku, oni koriste besplatni Linux kernel i Java, i to brzo okrenuo prema njemu kako bi se izbjeglo plaćanje za Oracle licence.
Osnovni inženjering rješenja za Android je napravio nije u korist maksimalnu učinkovitost i praktičnost, au korist brzine na tržištu.
I Android još uvijek ubiru nagrade.