Flutter : facilité rime avec sécurité !

Magazine
Marque
MISC
Numéro
130
Mois de parution
novembre 2023
Spécialité(s)


Résumé

Flutter est un énième framework venant faciliter la vie des développeurs. En effet, avec un paradigme orienté widget fonctionnant comme des poupées russes et un moteur de rendu graphique très performant, il a la cote ! Cependant, bien que facilité rime avec sécurité, de nombreux développeurs ignorent toujours cette dernière. Heureusement, les développeurs de Flutter ont aussi pensé à favoriser l’intégration de la sécurité dans le processus de développement comme des mécanismes directement intégrés, e.g., l’obfuscation de code. Cet article se veut éducatif à la fois pour comprendre le fonctionnement de Flutter, mais aussi pour avoir un aperçu des différentes briques de sécurité élémentaires à apporter lors du développement d’une application, ainsi que la description de différentes façons d’auditer son application.


1. Introduction

De nos jours, de nombreux frameworks sont disponibles pour faciliter le processus de développement de logiciels. Les deux plus gros frameworks actuels se disputant le marché sont Flutter et React Native. Dans cet article, nous allons nous focaliser sur Flutter. Sorti en 2015, Flutter est un kit de développement logiciel (Software Development Kit en anglais : SDK) créé par Google. Il s'agit d'un framework open source intégrant le paradigme du tout widget, facilitant du code modulaire, ainsi qu’un moteur de rendu graphique très performant. Vous l’avez compris, Flutter est à la fois un SDK et un framework. En tant que framework, il fournit une structure pour le développement d'applications mobiles, web et de bureau. En tant que SDK, il offre des outils et des bibliothèques pour compiler et déployer ces applications sur différentes plateformes.

Bien que, comme le dit le titre, facilité rime avec sécurité, Flutter présente certains défis…

La suite est réservée aux abonnés. Il vous reste 97% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant


Article rédigé par