Maintenant dans Android # 18 – Développeurs Android
Q&R de signature d’application
Wojtek Kaliciński a écrit un article pour expliquer beaucoup de détails sur la signature d’application par Google Play:
Autoriser Google Play à signer votre application offre une sécurité et une protection contre la perte de clés (un vrai problème auquel de nombreux développeurs ont été confrontés) ou le vol.
Les développeurs nous ont posé de nombreuses questions sur le nouveau processus de signature d’applications et sur la signature d’applications en général. L’article de Wojtek passe en revue ces questions (bonus: avec des réponses!) Pour expliquer comment les choses fonctionnent, en comparant l’ancien modèle de développeurs gérant leurs propres clés avec le nouveau monde d’utilisation de l’infrastructure sécurisée de Google pour gérer les clés.
En prime, les développeurs qui optent pour la signature d’applications peuvent commencer à profiter de Ensembles d’applications (pour lequel Play peut fournir de plus petites versions spécifiques à la configuration de votre application, sans que vous ayez à servir d’énormes fichiers APK qui gèrent toutes les situations ou à gérer des tonnes de fichiers APK spécifiques aux configurations).
Bibliothèque WindowManager
Kenneth Ford et Andrii Kulian ont écrit un article sur le nouveau WindowManager bibliothèque dans Jetpack.
Cette bibliothèque a été créée spécifiquement pour gérer certains des nouveaux facteurs de forme des appareils (lire: pliables) qui arrivent sur le marché ces jours-ci. Ne serait-il pas utile de permettre aux développeurs d’accéder aux informations sur ces affichages alternatifs d’une version à l’autre, au lieu d’être limités par des API qui ne sont ajoutées à la plate-forme principale que dans la dernière version? L’équipe l’a pensé aussi, c’est pourquoi ils ont écrit cette bibliothèque.
Il y aura probablement plus de fonctionnalités et d’API ajoutées à la bibliothèque au fil du temps, mais pour l’instant, l’accent est mis sur ces appareils pliables, pour garantir que vos applications peuvent avoir des informations sur l’appareil qui vous aident à déterminer comment gérer ces nouvelles situations. Par exemple, si un appareil est plié en deux, vos commandes d’interface utilisateur devraient-elles s’afficher sur un pli et le contenu multimédia sur l’autre?
La bibliothèque est actuellement en alpha (alpha01 pour être exact); restez à l’écoute pour les futures versions bêta et stables à mesure qu’il se développe.
Assurez-vous également de consulter le Exemple WindowManager application, qui montre comment utiliser ces API.