Kumpi on parempi: Android Lollipop ja iOS 8
Makradar Teknologian / / December 19, 2019
Luin otsikon, en olisi uskonut, että tekijä - idiootti. Vertailla kahta täysin erilaista päivitystä dramaattisesti eri järjestelmissä on melko tyhmä ja turha.
Kuitenkin kysymys Quorassa samanniminen, oli hyvin mielenkiintoinen vastausta Glenn Williams. Hänen mielestään siitä, miksi Android on niin paljon muistia jo julkaistut täällä.
Nyt hän taas kunnostautui ja kerroinMillainen päivitys on paras kannalta innovaation, tuottavuuden ja hyödyllisyys käyttäjälle.
Lisäksi suora puhe.
Jos aiot kirjoittaa käyttöjärjestelmä mobiililaitteille, täytyy muistaa muutamia asioita:
- Prosessorin mobiililaitteen ei ole niin voimakas kuin pöytäkoneet, joten käyttöjärjestelmä on erittäin tehokkaan käytön laitteisto.
- Näytön pitäisi vastata painamalla mahdollisimman nopeasti, joten sinun täytyy optimoida ohjelmisto kuvankäsittelyn.
- RAM on aina vähän, joten sinun täytyy käyttää sitä tehokkaasti.
iOS on politiikan kehittäminen NeXT, mukaisesti muutettu mobiilialustan. Se toimii lähes täydellisesti, kuten kirjoittanut moottorin (natiivi) ohjelmointikieli. Tämä tarkoittaa, että se on luotu juuri tähän rautaa.
RAM IOS käytetään myös niin tehokkaasti kuin mahdollista ja hakemus annetaan minimimäärä, joka tarvitaan niiden optimaalisen suorituskyvyn.
Androidilla, asiat ovat toisin. Java on paljon vähemmän tehokas kuin koodiksi, ja suorittaa tietty toimenpide lisää osumia prosessorille. ART (Android runtime) pyrkii ratkaisemaan tämän ongelman recompiling Java koodin koodiksi. Miten tämä auttaa on vielä tuntematon.
Miksi Google teki niin outo päätöksen ja alkoi tehdä Android Java? Uskon, että kaikki johtuu mitä ne olivat roolissa catch-up. Julkaisun jälkeen iPhonen he tarvitsevat mahdollisimman nopeasti vapauttaa oman laitteen kaapata suurempi markkinaosuus. Siksi sen sijaan kehittää oman päätöksensä, he käyttivät vapaa Linux-ytimen ja Java, ja tämä kääntyi nopeasti allaan välttyäkseen Oracle lisenssejä.
Perussuunnittelun ratkaisuja Android tehtiin ei kannata mahdollisimman tehokkaasti ja mukavuutta, ja hyväksi nopeuden markkinoille.
Ja Android on edelleen hyötyy.