En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d’intérêts. En savoir plus et gérer ces paramètres. OK X
 
 

 

 

Nouveaux produits

Dashlane lance une nouvelle application iOS aux performances améliorées

Publication: Septembre 2020

Partagez sur
 
Dashlane a annoncé aujourd’hui avoir terminé la refonte complète de son application iOS, qui est désormais plus efficace, plus rapide et plus performante...
 

Ce projet, supervisé par le service ingénierie basé à Paris, est un effort international qui a mobilisé les équipes de Dashlane dans trois bureaux à travers le monde. Cette nouvelle application remise le code basé sur Objective-C pour rester en phase avec les technologies Apple, telles que Swift UI et Combine. L’objectif de cette réécriture était de suivre les évolutions de l’écosystème iOS tout en minimisant l’impact pour les utilisateurs de ce système d’exploitation, ce qui impliquait d’actualiser avec soin le code employé afin d’offrir une meilleure expérience numérique aux millions d’utilisateurs Dashlane.

Suite à cette réécriture, au cours de laquelle l’architecture archaïque et le code hérité ont été remisés, l’application affiche une réduction de 50 % des plantages et une hausse de 50 % des performances. Les utilisateurs peuvent désormais charger leurs comptes et accéder à leurs données plus rapidement, ce qui est une vraie valeur ajoutée pour un gestionnaire de mots de passe. Grâce à cette refonte, les ingénieurs de Dashlane peuvent maintenant entretenir et améliorer l’expérience sur iOS avec beaucoup plus de facilité.

Dashlane a lancé son application iOS en 2012 et utilisait jusqu’à maintenant le code d’origine, en langage Objective-C. À l’époque de sa création, l’écosystème iOS était moins robuste qu’aujourd’hui. Cela bridait les capacités de ce gestionnaire de mots de passe à fournir des fonctionnalités utiles, au-delà du copier-coller et de la saisie automatique (dans une version hétéroclite s’inspirant de la vue Web). En optant pour une réécriture en langage Swift du cœur de l’application iOS, qui était ralenti par un code complexe et obsolète, l’équipe d’ingénierie a pu scinder l’architecture monobloc en éléments concis et fonctionnels, avec à la clé une meilleure couverture de code. Au fil des années, le code a été remanié pour y intégrer le chiffrement interne, les mécanismes de synchronisation des données et des outils de stockage local des données : cela a servi de point de départ à la refonte. En tout, il aura fallu six mois de dur labeur aux équipes de Dashlane pour réécrire leur application pour l’App Store.

« Nous n’avons pas à rougir de notre ancienne application, mais notre équipe n’était pas entièrement satisfaite. Nous avons donc opté pour une solution radicale, à savoir une réécriture complète », explique Rew Islam, responsable ingénierie senior au sein de Dashlane. « Notre équipe n’a pas ménagé ses efforts pour améliorer l’expérience des millions d’utilisateurs qui choisissent Dashlane sur iOS pour conserver leurs mots de passe en lieu sûr. Maintenant, nous avons hâte d’intégrer les toutes dernières fonctionnalités iOS dans notre application. »

http://www.dashlane.com/

Suivez MtoM Mag sur le Web

 

Newsletter

Inscrivez-vous a la newsletter d'MtoM Mag pour recevoir, régulièrement, des nouvelles du site par courrier électronique.

Email: