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
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
100
kiroとCodexで最高のSpec駆動開発を!!数時間で web3ネイティブなミニゲームを作ってみたよ!
mashharuki
0
490
Catch Up: Go Style Guide Update
andpad
0
230
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
390
CSC305 Lecture 06
javiergs
PRO
0
230
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
110
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
9
1.7k
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
160
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
170
Railsだからできる 例外業務に禍根を残さない 設定設計パターン
ei_ei_eiichi
0
910
理論と実務のギャップを超える
eycjur
0
140
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
250
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Writing Fast Ruby
sferik
629
62k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Navigating Team Friction
lara
190
15k
Why Our Code Smells
bkeepers
PRO
340
57k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
31
2.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
How GitHub (no longer) Works
holman
315
140k
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