Quel est le meilleur: Android Lollipop et iOS 8
Makradar De La Technologie / / December 19, 2019
Je lis ce titre, je l'aurais pensé que l'auteur - un idiot. Comparer deux systèmes de mise à niveau radicalement différents radicalement différents est tout à fait stupide et inutile.
Cependant, la question sur Quora du même nom, était une réponse très intéressante de Glenn Williams. Son opinion sur Android est pourquoi tant de RAM que nous avons déjà publié ici.
Maintenant, il a de nouveau distingué et se J'ai ditQuel genre de mise à jour est meilleure en termes d'innovation, de productivité et de l'utilité pour l'utilisateur.
De plus, le discours direct.
Si vous allez écrire le système d'exploitation pour les appareils mobiles, vous devez vous rappeler quelques petites choses:
- Le processeur dans le dispositif mobile est pas aussi puissant que les ordinateurs de bureau, de sorte que votre système d'exploitation a une utilisation très efficace du matériel.
- L'écran doit répondre à la pression le plus rapidement possible, si vous avez besoin d'optimiser le logiciel pour le rendu d'image.
- RAM sera toujours un peu, vous devez l'utiliser efficacement.
iOS est le résultat de l'évolution des politiques NeXT, convertis sous la plate-forme mobile. Il fonctionne presque parfaitement, comme il est écrit par le moteur (natif) langage de programmation. Cela signifie qu'il a été créé exactement pour ce fer.
RAM dans iOS est également utilisé de manière aussi efficace que possible et à l'application donnée au montant minimum de la mémoire qui est nécessaire pour leur performance optimale.
Sur Android, les choses sont différentes. Java est beaucoup moins puissant que le code natif, et d'effectuer une action prend plus de coups au processeur. ART (exécution Android) vise à résoudre ce problème par recompilation du code Java en code natif. Comment cela aide est encore inconnue.
Pourquoi Google a fait une telle décision étrange et a commencé à faire Android à Java? Je pense que ce à cause de ce qu'ils étaient dans le rôle de rattrapage. Après la sortie de l'iPhone dont ils ont besoin le plus rapidement possible de libérer votre propre appareil pour capturer une plus grande part de marché. Par conséquent, plutôt que de développer sa propre décision, ils ont utilisé le noyau libre Linux et Java, ce qui a rapidement tourné sous lui pour éviter de payer des licences Oracle.
solutions d'ingénierie de base Android ont été faites pas en faveur d'une efficacité maximale et de commodité, et en faveur de la vitesse sur le marché.
Et Android est encore récolter les récompenses.