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
230
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
210
Animation avec Flutter
agnaramonboris
0
100
Notre première interface graphique avec Flutter
agnaramonboris
2
450
Other Decks in Programming
See All in Programming
Grafana:建立系統全知視角的捷徑
blueswen
0
330
CSC307 Lecture 06
javiergs
PRO
0
690
Package Management Learnings from Homebrew
mikemcquaid
0
230
CSC307 Lecture 05
javiergs
PRO
0
500
AI巻き込み型コードレビューのススメ
nealle
2
450
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
980
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
220
Raku Raku Notion 20260128
hareyakayuruyaka
0
340
CSC307 Lecture 03
javiergs
PRO
1
490
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
180
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
660
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
It's Worth the Effort
3n
188
29k
Navigating Weather and Climate Data
rabernat
0
110
Code Reviewing Like a Champion
maltzj
527
40k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
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