IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Android : Google demande aux développeurs d'applications de se préparer pour un monde 64 bits
Des mesures annoncées pour 2019

Le , par Michael Guilloux

247PARTAGES

7  0 
Cette année, Apple a décidé de tirer pour de bon un trait sur les applications 32 bits en ne supportant que les 64 bits sur l’ensemble de ses plateformes mobiles et desktop. C’est maintenant au tour de Google d’entamer sa transition vers un monde 64 bits uniquement avec Android.

Il faut noter que les applications 64 bits sont déjà prises en charge depuis Android 5.0 Lollipop, mais les développeurs n'étaient pas dans l’obligation de créer des versions 64 bits de leurs applications. D’après Google, plus de 40 % des applications Android mises en ligne aujourd'hui bénéficient d'un support 64 bits, tout en conservant une compatibilité 32 bits.

Mais Google a maintenant décidé de faire du support de 64 bits une exigence pour les applications Android estimant que « le code 64 bits offre généralement de meilleures performances ». En août 2019, Google Play exigera donc que les nouvelles applications et mises à jour d'applications avec des bibliothèques natives fournissent des versions 64 bits en plus de leurs versions 32 bits. « Prévoyant que les futurs appareils Android prennent en charge le code 64 bits uniquement, Play Console va exiger que les nouvelles applications et mises à jour d'applications puissent fonctionner sur des appareils sans prise en charge 32 bits. Les applications qui incluent une bibliothèque 32 bits devront avoir une alternative 64 bits – soit dans le même fichier APK, soit dans l'un des nombreux fichiers APK publiés », explique Google, en précisant que « les applications qui n'incluent pas de code natif ne sont pas concernées ».

En annonçant cette mesure maintenant, Google veut laisser suffisamment de temps aux développeurs qui ne prennent pas encore en charge les 64 bits pour planifier leur transition. Ce changement fait partie de trois autres qui selon le géant américain sont destinés à améliorer la sécurité et les performances des applications sur Google Play pour les années à venir.

Pour ce qui est des autres changements, Google souhaite par exemple que les développeurs créent des applications destinées aux nouvelles versions d'Android, dans le but de réduire la fragmentation de la base d'utilisateurs Android. Ainsi en août 2018, toutes les nouvelles applications devront cibler Android Oreo ou une version plus récente. Cela sera également nécessaire pour les mises à jour des applications existantes en novembre 2018. « Nous voulons réduire de manière proactive la fragmentation dans l'écosystème des applications et garantir la sécurité et la performance des applications », explique Google.

Le dernier changement qui prendra effet début 2018 concerne l'ajout de nouveaux fichiers de métadonnées de sécurité aux packages d'applications Android. D'après Google, ces métadonnées fourniront une garantie que l'application provient vraiment du Play Store. Google les décrit comme un « badge d'authenticité » pour les applications du Play Store.

Source : Google

Et vous ?

Que pensez-vous de ces changements annoncés par Google ?
Avez-vous déjà développé des versions 64 bits de vos applications Android ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de cd090580
Membre averti https://www.developpez.com
Le 20/12/2017 à 20:26
Pour ce qui est des autres changements, Google souhaite par exemple que les développeurs créent des applications destinées aux nouvelles versions d'Android, dans le but de réduire la fragmentation de la base d'utilisateurs Android. Ainsi en août 2018, toutes les nouvelles applications devront cibler Android Oreo ou une version plus récente. Cela sera également nécessaire pour les mises à jour des applications existantes en novembre 2018. « Nous voulons réduire de manière proactive la fragmentation dans l'écosystème des applications et garantir la sécurité et la performance des applications », explique Google.
Et faire pression sur les frabricants en les menaçant de retirer leurs licences s'ils ne fournissement pas les MAJ du système ce n'est pas possible aussi ????
1  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 17/01/2019 à 15:04
Qu'il nous dise que ca les gonfles de supporter le 32bits sur du hard 64bits je veux bien , mais que l'IA deviennent un argument ...
1  0 
Avatar de T`lash
Membre confirmé https://www.developpez.com
Le 09/01/2018 à 20:52
Citation Envoyé par cd090580 Voir le message
Et faire pression sur les frabricants en les menaçant de retirer leurs licences s'ils ne fournissement pas les MAJ du système ce n'est pas possible aussi ????
J'adore mon Kyocera Torque, mais je reste bloqué sur Android 4.4.2 alors que la MàJ vers Lollipop était assurée par le constructeur quand je l'ai acquis.
Si Google ne pousse pas à la fourniture des MàJ système je ne pourrais en effet plus mettre à jour mes applis...
Il est certain que ma femme est mieux lotie avec son Nexus 5X : elle doit avoir une MàJ système par mois.
0  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 21/01/2019 à 11:42
Citation Envoyé par Cassoulatine Voir le message
Obsolescence programmée.

La vrai raison est de purger les vieilles apps du store qui ne rapportent (presque) rien.

Et ça aide aussi la vente de tels (pixels).
ON parle quand même d'une minorité d'application. Les apps qui embarque du code natif c'est pas les plus courantes.
0  0 
Avatar de Cassoulatine
Nouveau Candidat au Club https://www.developpez.com
Le 17/01/2019 à 21:58
Obsolescence programmée.
Rien ne les empêche de laisser le support du 32 bits. Play store indique déjà la compatibilité ou non des applications avec le tel. Laisser le 32 bits ne changerait rien, les nouveau tels seulement 64bits rejetteraient les apps seulement 32 bits, mais les vieux tels 32 bits eux auraient encore des apps.
La vrai raison est de purger les vieilles apps du store qui ne rapportent (presque) rien.
Et garder les devs Android tout prêt d'eux, quitte à forcer des mises à jour les cas échéants. Parce que plus les devs sont prêts d'eux, plus il y a de chances qu'ils utilisent leur services $$$.

Et ça aide aussi la vente de tels (pixels).
0  1