0% ont trouvé ce document utile (0 vote)
43 vues1 page

Avant D

Le langage Dart et le framework Flutter ont été choisis pour le développement d'applications mobiles en raison de leur capacité à générer des applications natives pour Android et iOS à partir d'un seul code source. Contrairement aux environnements natifs qui nécessitent des langages différents pour chaque plateforme, Flutter simplifie le processus tout en offrant de bonnes performances. De plus, Flutter est de plus en plus adopté par les développeurs pour sa facilité d'utilisation et sa flexibilité, ayant été utilisé pour des applications populaires comme Alibaba et Google Ads.

Transféré par

celeste mevanza
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
43 vues1 page

Avant D

Le langage Dart et le framework Flutter ont été choisis pour le développement d'applications mobiles en raison de leur capacité à générer des applications natives pour Android et iOS à partir d'un seul code source. Contrairement aux environnements natifs qui nécessitent des langages différents pour chaque plateforme, Flutter simplifie le processus tout en offrant de bonnes performances. De plus, Flutter est de plus en plus adopté par les développeurs pour sa facilité d'utilisation et sa flexibilité, ayant été utilisé pour des applications populaires comme Alibaba et Google Ads.

Transféré par

celeste mevanza
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Avant d’aller plus loin dans ma présentation dans mon speech j’aimerais placer

le jalon en expliquant pourquoi est ce que notre choix du langage a été porté
sur le langage dart et son framework flutter en se basant l’écosystème
technique actuel des applications mobiles :
Pour développer une application mobile, Android fournit un environnement
natif basé sur le langage Java et iOS fournit un environnement natif basé sur le
langage Objective-C / Swift.
Cependant, pour développer une application prenant en charge les deux
systèmes d'exploitation, nous devons coder dans deux langages différents en
utilisant deux frameworks différents. Pour aider à surmonter cette complexité,
il existe des frameworks mobiles prenant en charge les deux systèmes
d'exploitation. Ces frameworks font du développement hybride basé sur
HTML/CSS à un framework spécifique à un langage complexe (qui effectue le
gros du travail de conversion du code en code natif). Quelle que soit leur
simplicité ou leur complexité, ils présentent toujours de nombreux
inconvénients, l'un des principaux étant leur lenteur de performance.
Flutter permet de développer 2 versions d’une application mobile (Android et
iOS) en utilisant le même code source.
Pour bien comprendre l’écosystème technique actuel des applications mobiles :
Les applications sous Android utilisent les langages de programmation Kotlin et
Java, sous iOS utilisent le langage de programmation d’Apple : Swift. Les
applications développées en Kotlin/Java et Swift sont dites « natives ». Flutter
va, depuis son code en Dart, générer une application native.
Flutter a été utilisé pour développer des applications populaires telles que
Alibaba, Google Ads, Reflectly, Grab, etc. Il est de plus en plus populaire auprès
des développeurs pour sa facilité d'utilisation, sa flexibilité et ses
performances.

Vous aimerez peut-être aussi