Google a modifié l'apparence d'Android, créé son propre lanceur, rendu le numéroteur beaucoup plus intelligent, consolidé ses services de messagerie, compte tenu de la popularité de l'application Email, et ajouté de nombreuses nouvelles fonctionnalités à la disposition des développeurs.
Lanceur d'expérience Google
Le lanceur d'expérience de Google ne fait pas techniquement partie d'Android 4.4, mais il a fait ses débuts avec Android 4.4 sur le Nexus 5. Sur Android 4.4, le lanceur d'expérience de Google a une barre d'état partiellement transparente et une barre de navigation sur l'écran d'accueil, affichant votre papier peint et cacher ces barres noires.
Vous pouvez facilement installer Google Experience Launcher sur tout appareil Android exécutant Android 4.1 ou une version ultérieure. À l'heure actuelle, Google n'offre officiellement que Google Experience Launcher sur le Nexus 5; vous devez donc l'activer vous-même sur d'autres appareils, même d'autres appareils Nexus, tels que le Nexus 4 et le Nexus 7.
Recherche par numéroteur
Le nouveau numéroteur d’Android 4.4 vous permet également de rechercher des entreprises et de composer leurs numéros de téléphone directement depuis le numéroteur. Par exemple, vous pouvez ouvrir le numéroteur, rechercher «pizza» et appeler rapidement une pizzeria à proximité.
Chaque fois que vous recevez un appel téléphonique, Android peut désormais interroger les serveurs de Google afin de vous fournir des informations d'identification de l'appelant. Cette fonctionnalité est activée par défaut, mais vous pouvez la désactiver si vous le souhaitez. Le composeur est maintenant alimenté par la recherche Google.
Le bleu est sorti, le gris est entré
Le changement le plus immédiatement perceptible est le passage du bleu néon Tron-like de l'interface Holo d'Android à une nouvelle couleur gris neutre. Les icônes de batterie, Wi-Fi et cellulaire de la barre d’état d’Android, par exemple, sont désormais grisées. Les options du panneau de configuration rapide sont également grisées, tout comme les accents sur le clavier Google officiel.
En théorie, cela fournira un canevas plus neutre aux développeurs d'applications. Par exemple, l’application rouge de Netflix aura une meilleure apparence avec les icônes système grises que les icônes bleues.
Hangouts Intégration SMS
L’application Hangouts de Google, qui remplace Google Talk, dispose désormais d’un support SMS intégré, éliminant le besoin d’une application de messagerie distincte. Cette fonctionnalité n’est pas exclusive à Android 4.4, elle est également disponible sur les anciennes versions d’Android avec une mise à jour récente de Hangouts.
Sur Android 4.4, Hangouts s'enregistre en tant que «fournisseur SMS». Toute autre application SMS peut également choisir de s'enregistrer en tant que fournisseur SMS, devenant ainsi l'application de messagerie par défaut. Toute application peut écouter les messages SMS entrants, mais une seule application - l'application SMS par défaut de l'utilisateur - peut envoyer des messages SMS.
Impression
Android comprend maintenant un cadre d'impression. Il s’agit d’une fonctionnalité système intégrée prenant en charge à la fois Google Cloud Print et HP ePrint, mais les développeurs peuvent ajouter une prise en charge de nouveaux types d’imprimantes à l’aide de l’API. Cela signifie que vous devriez pouvoir installer le support d’autres imprimantes via une application de Google Play et qu’elles s’intégreront au système d’impression Android.
Vous trouverez une nouvelle option d'impression sur l'écran Paramètres d'Android. De nombreuses applications intégrées prennent en charge l'impression. Par exemple, vous pouvez appuyer sur le bouton de menu dans Chrome, puis sur l'option Imprimer du menu pour imprimer une page Web.
File Picker
KitKat inclut un nouveau moyen de rechercher et de sélectionner des fichiers. Ce sélecteur de fichiers prend en charge les services de stockage en local, sur le périphérique et sur le cloud, tels que Google Drive. Cependant, tout service de stockage en nuage peut s’intégrer à celui-ci. La prise en charge de Box est déjà offerte, tandis que d’autres services de stockage dans le cloud, tels que Dropbox ou SkyDrive, pourraient implémenter un «fournisseur de documents» et figurer dans cette liste. Chaque fois que vous utilisez le sélecteur de fichiers, vous pourrez choisir un fichier dans n’importe quel service source local ou de stockage en nuage.
Mode immersif
Android propose désormais également une fonctionnalité de «mode immersif» qui permet aux applications de masquer la barre d'état en haut de l'écran et les boutons à l'écran en bas de l'écran des appareils Nexus. Cela signifie que les applications telles que les jeux, les lecteurs vidéo et les lecteurs de livres électroniques peuvent utiliser tout l'écran pour le contenu. Cela ne se produira pas automatiquement; Il appartient aux développeurs d’appliquer si cela convient à leur application.
Pour accompagner cela, Android inclut deux nouveaux gestes de bord. Lorsque le mode immersif est activé dans une application, un balayage du bord supérieur ou inférieur révélera la barre d'état masquée et la barre de navigation.
Améliorations de l'application de messagerie
L'application Email incluse a enfin connu un peu d'amour. L'application Mail ressemble maintenant presque à l'application Gmail et partage bon nombre des mêmes fonctionnalités et paramètres de navigation. Cela ne ressemble plus à une relique oubliée.
Tapez et payez
KitKat comprend une option «Touchez et payez» sur l'écran Paramètres. Grâce à «l'émulation de carte hôte», n'importe quelle application sur Android peut désormais émuler une carte à puce NFC. À court terme, cela signifie que tout appareil doté de la technologie NFC devrait pouvoir utiliser l'application Google Wallet. À long terme, cela signifie qu’il existe un moyen intégré pour diverses applications, telles que les applications de cartes de fidélité et les portefeuilles numériques concurrents, de fonctionner avec les terminaux de point de vente NFC.
Android permet désormais aux applications d'utiliser le «Mode Lecteur» et de fonctionner en tant que lecteurs NFC.
Utilisation diminuée de la mémoire
Ce n’est pas une fonctionnalité intéressante pour montrer dans les captures d’écran, mais le changement le plus important dans KitKat est la quantité d’optimisation qui a été effectuée. Android KitKat peut désormais fonctionner sur des appareils disposant de 512 Mo de RAM. Cela signifie que Android devrait fonctionner beaucoup mieux sur les appareils bas de gamme et que tous les fabricants utilisant encore Android 2.3 Gingerbread sur leurs appareils les moins chers devraient enfin pouvoir effectuer la mise à niveau. Sur les appareils haut de gamme où il fonctionne déjà bien, Android devrait fonctionner encore mieux.
Une nouvelle option Statistiques de processus sur l’écran masqué Options de développeur qui affiche plus d’informations sur chaque processus en cours et son utilisation en mémoire. Cela devrait donner aux développeurs davantage d'informations qu'ils peuvent utiliser pour optimiser l'utilisation de la mémoire de leurs applications.
La page KitKit Android de Google pour les développeurs répertorie de nombreuses autres fonctionnalités. Beaucoup d’entre elles sont destinées aux développeurs - c’est parce que les développeurs devront intégrer ces fonctionnalités dans leurs applications pour qu’elles soient réellement utiles au reste de nous.