Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction à Dart & Flutter : par où commencer ?
Search
Agnaramon Boris-Carnot
July 12, 2020
Programming
2
220
Introduction à Dart & Flutter : par où commencer ?
Session de lancement d'un communauté Dart & Flutter sur Abidjan, Côte d'Ivoire
Agnaramon Boris-Carnot
July 12, 2020
Tweet
Share
More Decks by Agnaramon Boris-Carnot
See All by Agnaramon Boris-Carnot
Créer des vues personnalisées avec Flutter
agnaramonboris
0
190
Animation avec Flutter
agnaramonboris
0
100
Notre première interface graphique avec Flutter
agnaramonboris
2
440
Other Decks in Programming
See All in Programming
Design Foundational Data Engineering Observability
sucitw
3
200
1から理解するWeb Push
dora1998
7
1.9k
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1.7k
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
1
100
AI時代のUIはどこへ行く?
yusukebe
18
8.9k
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
180
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
Ruby Parser progress report 2025
yui_knk
1
450
Testing Trophyは叫ばない
toms74209200
0
880
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
6
2.5k
為你自己學 Python - 冷知識篇
eddie
1
350
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How to Ace a Technical Interview
jacobian
279
23k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
What's in a price? How to price your products and services
michaelherold
246
12k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Transcript
Introduction à Dart & Flutter Par où commencer ? Kouakou
Neiba Aristide
[email protected]
@improvissus Agnaramon Boris-Carnot
[email protected]
@_agnamc_
De quoi allons-nous parler • Qu’est ce que Dart ?
• Qu’est ce que Flutter ? • Outils de développement • Installations
Qu’est-ce que Dart ? • Langage de programmation • Facile
à apprendre • Alternative à Javascript • Multi-plateforme
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques concepts ! • Tout est
objet • Typage statique ou dynamique • Future, Async/Await • Collection if, Collection for
Qu’est-ce que Dart ? Quelques frameworks ! https://angel-dart.dev https://flutter.dev https://aqueduct.io
http://angulardart.dev
Qu’est-ce que Flutter ? Open Source https://github.com/flutter/flutter Multiplateforme Android (4.1+)
– iOS (8.0+) – Web – Desktop - Embarqué
• Développement rapide Itérations rapide, Hot Reload Qu’est-ce que Flutter
? • Portable Un seul code ? Performance
Architecture Application Native Qu’est-ce que Flutter ?
Architecture WebView (Ionic, Cordova) Qu’est-ce que Flutter ?
Architecture React Native Qu’est-ce que Flutter ?
Architecture Flutter Qu’est-ce que Flutter ?
Showcases https://flutter.dev/showcase
Outils de développement https://developer.android.com/studio/ https://code.visualstudio.com https://www.gnu.org/software/emacs/
• Dart SDK • Flutter SDK • Android SDK (pour
le développement Android) Les outils
1. Dart SDK 2. Flutter SDK (inclut le 1) Installations
Installation - Dart SDK https://dart.dev/get-dart
Installation - Flutter SDK https://flutter.dev/docs/get-started/install
Installation - Flutter SDK https://flutter.dev/docs/get-started/install/macos
Installation - Android SDK https://developer.android.com/studio#downloads
Emulateur Windows • Genymotion ( $ ) • Android studio
(free) MAC OS • Genymotion ( $ ) • Android studio (free) • XCODE > open -a Simulator