RSVP 🚨 Product Keynote #3 - 20/6 à Paris →

Le SDK Android de Batch sélectionné par Google pour le lancement des Play SDK Console et Play SDK Index.

Data & Tech

25 May 2022 Rédigé par Arnaud Barisain-Monrose

Le SDK (Software Development Kit) de Batch faisant partie des SDKs les plus utilisés dans le monde sur Android, celui-ci a été sélectionné et vérifié par Google pour le lancement de ses nouvelles plateformes destinées à faciliter les relations entre développeurs d’applications et développeurs de SDKs.

L’enregistrement de notre SDK sur la Play SDK Console et sa vérification par Google attestent de sa qualité et viennent apporter, à tous les développeurs faisant le choix de l’intégrer, des garanties supplémentaires sur sa fiabilité et sa conformité vis-à-vis des règles du Play Store.

+80% du code des apps Android provient des librairies externes que sont les SDKs

Pour rappel, les SDKs sont utilisées par les développeurs pour intégrer à leur app des fonctionnalités disponibles sur étagères ou bien celles d’un partenaire tel que Batch. Les SDKs répondent ainsi à un ensemble de finalités très diverses : Ajout d’une brique fonctionnelle, Publicité In-App, Analytics, Advérification, CRM et Engagement, etc.

Ce constat a poussé Google à lancer un nouveau programme destiné à enrichir ses relations avec les développeurs de SDKs et les outils favorisant les relations entre ces derniers et les développeurs d’applications mobiles.

En prévision du lancement de deux nouvelles plateformes dédiées aux SDKs, les équipes en charge du Play Store ont sollicité courant 2021 les équipes techniques en charge du développement des SDKs les plus fiables et les plus utilisés dans le monde sur Android.

Le SDK de Batch figurant parmi les SDKs les plus présents sur le Play Store (Vous avez sans doute du code Batch dans votre poche sans le savoir) c’est tout naturellement que nos équipes ont collaboré avec Google pour faire figurer le SDK de Batch sur les nouvelles plateformes dès leur lancement.

Deux nouvelles plateformes dédiées aux SDKs sur Android

À l’occasion de la dernière Google I/O qui s’est tenue les 11 et 12 mai derniers, Google a annoncé un ensemble de nouveautés à destination des développeurs, dont deux qui concernaient directement les SDKs, à savoir le lancement de deux nouvelles plateformes :

Le Google Play SDK Index - La plateforme publique

Le Play SDK Index est un site public pensé comme une bibliothèque qui listera les SDKs de confiance disponibles pour le développement sur Android. Cet index présentera un ensemble d’informations sur chaque SDK permettant aux développeurs de faire un choix éclairé sur la brique technologique à intégrer dans leur application.

La page détail de chaque SDK sur l’index présente pour le moment des informations générales sur :

  • L’intégration technique du SDK : Package Maven, la version minimale des API d'Android nécessaire ou encore les permissions Android requises par le SDK.
  • Le niveau d’utilisation du SDKs par les développeurs : le nombre d’applis utilisant le SDK, le niveau d’adoption par version ou le niveau de rétention du SDK dans les applis dans le temps.

La Google Play SDK Console - La plateforme privée

L’interface de la Play SDK Console permet aux développeurs de SDK tel que Batch de :

  • Référencer leur SDK et de gérer les informations apparaissant sur l’Index
  • D’accéder à des données d’usage et de reporting sur les plantages pouvant survenir sur les apps à cause de leur SDK
  • De communiquer des informations importantes aux développeurs d’App intégrant le SDK, soit via la Play Console soit via Android Studio.

Notre philosophie sur les SDKs chez Batch

L’enregistrement du SDK Android de Batch sur la Google Play SDK Console s’inscrit dans notre démarche globale de qualité, de facilité d’intégration et de transparence concernant le développement de l’ensemble de nos SDKs.

La validation par Google de notre SDK pour rejoindre la Play SDK Console est un témoin de notre engagement à fournir un SDK respectueux des règles du Play Store via l’acception de ses Terms of Service, fournissant un peu plus de tranquillité d’esprit pour les développeurs intégrant Batch dans leur app.

Les SDKs Batch, disponibles pour toutes les plateformes et framework d’intégration, sont aujourd’hui reconnus pour leur qualité ainsi que celle des documentations techniques qui les accompagnent.

La philosophie autour du développement de nos SDK, qui sont au cœur de notre stratégie pour assurer la meilleure expérience développeur possible, est la même depuis plus de 7 ans : Garantie sur la stabilité, Facilité d’intégration, Transparence sur le code.

Le code de l’ensemble de nos SDKs webs et mobiles est notamment disponible en “source available” sur nos repositories Github afin de permettre à nos clients de réaliser toutes les démarches d’audit que requièrent les meilleures pratiques de sécurité ou d’intégrer une version modifiée par leurs soins pour répondre à leurs besoins spécifiques.

Retrouvez l’ensemble des informations concernant nos SDKs sur :

Arnaud Barisain-Monrose

Lead Mobile Software Developer @ Batch

Reading time
min

Rejoignez-nous

linkedin icontwitter iconyoutube iconwttj icon
Newsletter

La Newsletter du CRM

Toutes les nouveautés dans votre boîte mail !