Qu’introduit Kit Kat?
Android 4.4 introduces new platform support for secure NFC-based transactions through Host Card Emulation (HCE)
Low-power sensors: Sensor batching to increase efficiency.
Qu’est-ce que Nougat et qu’introduit-il?
Un système mieux optimisé
Android Nougat améliore la machine virtuelle (ART) du système grâce au compilateur JIT. Le principal avantage concerne les futures mises à jour en réduisant sensiblementla phase d’“Optimisation des applications”, souvent très longue
Les performances globales du système ont également été revues afin de réduire saconsommation de batterie et de RAM et améliorer les performances des applications.
Le multi-fenêtrage permet enfin d’utiliser deux applications simultanément en séparant l’écran en deux et ainsi profiter d’un double contenu.
Comment est-ce qu’Oreo introduit les notifications?
Des notifications plus discrètes
Avec Android 8.1, les notifications deviennent également un peu plus discrètes, aussi bien d’un point de vue sonore que visuel. Lorsque plusieurs notifications arrivent simultanément par exemple, une seule d’entre elles déclenchera le bruitage consacré chaque seconde. De quoi réduire la nuisance sonore.
Comment gère-t-il la restauration des données?
Restauration de données plus simple
Sur Android 8.1 Oreo, il est possible de restaurer ses données même après avoir terminé la réinitialisation d’un smartphone. En effet, si l’on a ignoré cette étape pendant la configuration de l’appareil, on peut toujours se rendre dans les Paramètres où une bannière propose de terminer ladite configuration et de choisir les éléments que l’on veut restaurer.
Comment Oreo Gère l’activation des API neuronales?
L’activation des API neuronales
Android 8.1 Oreo permet l’utilisation des Neural Networks API (NNAPI), permettant l’utilisation de puces dédiées aux éléments de ‘machine learning’. Cela devrait notamment permettre l’activation du Pixel Visual Core, le coprocesseur dédié à la capture photo présent sur les Pixel 2.
Pourquoi Android a choisi un noyau linux?
Comment le android runtime fonctionne?
Quels sont les frameworks android?
Comment une application fonctionne?
Chaque application a un ‘sandbox’ accessible uniquement pour elle : base de données, système de fichiers, préférences
Chaque application exécutée dans son propre processus
Quel est le processus de démarrage d’android?
Quelles sont les trois types d’interaction entre couches?
App -> Runtime service -> Lib
App -> Runtime service -> Native service -> lib
App -> Runtime service -> Native daemon -> lib