¿Qué es mejor: Lollipop de Android y el IOS 8
Makradar De La Tecnología / / December 19, 2019
He leído este titular, yo habría pensado que el autor - un idiota. Comparar dos de actualización drásticamente diferentes sistemas radicalmente diferentes es bastante estúpida y sin sentido.
Sin embargo, la pregunta sobre Quora del mismo nombre, fue una respuesta muy interesante de Glenn Williams. Su opinión acerca de por qué Android es tanta memoria RAM ya hemos publicado aquí.
Ahora él de nuevo y se distinguió Le dije, ¿Qué tipo de actualización es mejor en términos de innovación, la productividad y la utilidad para el usuario.
Además, el estilo directo.
Si va a escribir el sistema operativo para dispositivos móviles, hay que recordar algunas cosas:
- El procesador en el dispositivo móvil no es tan poderoso como ordenadores de sobremesa, por lo que su sistema operativo tiene un uso muy eficiente del hardware.
- La pantalla debe responder a la presión lo más rápido posible, por lo que necesita para optimizar el software de renderización de imágenes.
- RAM será siempre un poco, por lo que necesita para utilizarla de manera eficaz.
iOS es el resultado de desarrollos de políticas siguiente, convertidas bajo la plataforma móvil. Funciona casi a la perfección, como está escrito por el motor de lenguaje de programación (nativo). Esto significa que se creó precisamente para este hierro.
RAM en IOS también se utiliza tan eficientemente como sea posible y en la aplicación dada a la cantidad mínima de memoria que se necesita para su funcionamiento óptimo.
En Android, las cosas son diferentes. Java es mucho menos potente que el código nativo, y para realizar una acción toma más golpes al procesador. Arte (tiempo de ejecución de Android) tiene como objetivo resolver este problema volviendo a compilar el código Java en código nativo. ¿Cómo esto ayuda aún se desconoce.
¿Por qué Google tomó una decisión tan extraña y comenzó a hacer Android para Java? Creo que eso es todo por culpa de lo que eran en el papel de ponerse al día. Después del lanzamiento del iPhone que necesitaban lo más rápido posible para liberar su propio dispositivo para capturar una mayor cuota de mercado. Por lo tanto, en lugar de desarrollar su propia decisión, utilizaron el núcleo libre Linux y Java, y esto se convirtió rápidamente debajo de él para evitar el pago de licencias de Oracle.
soluciones de ingeniería básica de Android fueron confeccionadas a favor de la máxima eficiencia y conveniencia, y en favor de la velocidad del mercado.
Y Android todavía está cosechando las recompensas.