Kumb on parem: Android Lollipop ja iOS 8
Makradar Tehnikaülikool / / December 19, 2019
Lugesin seda pealkirja, oleksin arvanud, et autor - idioot. Võrdle kahe radikaalselt erineva upgrade dramaatiliselt erinevad süsteemid on üsna loll ja mõttetu.
Kuid küsimus Quoras sama nime, oli väga huvitav vastus Glenn Williams. Tema arvamuse selle kohta, miks Android on nii palju RAM oleme juba avaldatud siin.
Nüüd ta jälle eristada ennast ja ma ütlesin, Millist värskendus on parim nii innovatsiooni, tootlikkuse ja kasuliku kasutaja.
Lisaks otsene kõne.
Kui te kavatsete kirjutada operatsioonisüsteemi mobiilseadmete jaoks, sa pead meeles pidama, mõned asjad:
- Protsessor mobiilne seade ei ole nii võimas kui lauaarvutid, nii et teie OS on väga tõhus kasutamine riistvara.
- Ekraan peaks vastama vajutades võimalikult kiiresti, nii et sa pead optimeerida tarkvara kuvankäsittelyn.
- RAM on alati vähe, nii et sa pead seda kasutada tõhusalt.
iOS on tingitud poliitiliste arengute Edasi muundatakse mobiilse platvormi. See toimib peaaegu täiesti, nagu on kirjutanud mootor (emakeel) programmeerimiskeelt. See tähendab, et see loodi täpselt selle rauda.
RAM iOS kasutatakse ka võimalikult tõhusalt ja taotluse anda minimaalselt mälu, mis on vajalik nende optimaalse jõudluse.
Android on asjad teisiti. Java on palju nõrgemad native koodi ja sooritada toimingut võtab rohkem tabamust töötleja. ART (Android runtime) eesmärk on lahendada seda probleemi kompileerida Java koodi native koodi. Kuidas see aitab on siiani teadmata.
Miks Google on teinud sellise kummalise otsuse ja hakkas tegema Android Java? Ma arvan, et kõik, sest mida nad olid rolli järelejõudmine. Pärast vabastamist iPhone nad vajasid võimalikult kiiresti vabastada oma seadme lüüa suuremat turuosa. Seega, selle asemel, et arendada oma otsuse, nad kasutasid tasuta Linuxi tuuma ja Java, ja see kiiresti välja all teda vältida tasumist Oracle litsentsid.
Basic inseneri lahendusi Android tehti ei poolda maksimaalse tõhususe ja mugavuse ning kasuks kiirust turul.
Ja Android on ikka naudib hüvesid.