31.05.2016 Views

completely

Enough_Software_Guide_16thEdition_Web_spanish

Enough_Software_Guide_16thEdition_Web_spanish

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

según el sistema operativo. En Android, Ubuntu y Sailfish<br />

OS hay servicios en segundo plano y puedes ejecutar varias<br />

aplicaciones al mismo tiempo, pero en Android el usuario<br />

no puede terminar las aplicaciones a voluntad, ya que esto<br />

lo realiza el sistema operativo automáticamente cuando los<br />

recursos escasean. En iOS y Windows disponemos de una<br />

selección limitada de tareas en segundo plano que pueden<br />

seguir funcionando después de salir de la aplicación. Así que,<br />

si los servicios en segundo plano pueden mejorar la operativa<br />

de tu aplicación, debes evaluar las estrategias multiplataforma<br />

cuidadosamente para asegurarte de que permiten el acceso más<br />

completo a las capacidades del teléfono en este sentido.<br />

Consumo de Batería y Rendimiento<br />

En estrecha relación con la multitarea está el consumo de<br />

batería que hace tu aplicación.<br />

Mientras que la potencia de procesador se duplica aproximadamente<br />

cada dos años (la Ley de Moore dice que el número<br />

de transistores se duplica cada 18 meses), la capacidad de la<br />

batería, en cambio, se duplica solo una vez cada siete años.<br />

Esta es la razón por la que los smartphones pasan tanto<br />

tiempo conectados al cargador. Cuanto más cerca estás de la<br />

plataforma en una capa de abstracción multiplataforma, mejor<br />

puedes controlar el consumo de la batería y el rendimiento de<br />

tu aplicación. Como regla general, cuanto más tiempo necesita<br />

tu aplicación para arrancar y funcionar, menor abstracción<br />

puedes conseguir.<br />

Asimismo, algunas plataformas tienen una gran variedad de<br />

resultados en rendimiento, sobre todo Android, cuya gama de<br />

dispositivos va desde lo dolorosamente lento hasta lo súper<br />

rápido.<br />

Windows<br />

94

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!