Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Dart: I'm your flutter
Search
Dylan Drost
March 16, 2018
Programming
74
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Dart: I'm your flutter
Slides from Appdevcon 2018 talk
Dylan Drost
March 16, 2018
More Decks by Dylan Drost
See All by Dylan Drost
How to test your Flutter app
aegis123
0
54
Dart: I'm your Flutter the workshop
aegis123
0
48
Creating a Flutter App
aegis123
0
120
Use code generation to make better apps
aegis123
1
210
Other Decks in Programming
See All in Programming
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
0
140
ActionController meets Protocol Buffers
sorah
0
530
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
0
470
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
560
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Facilitating Awesome Meetings
lara
57
7.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
RailsConf 2023
tenderlove
30
1.6k
ラッコキーワード サービス紹介資料
rakko
1
5.3M
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
Dart: I’m your Flutter Dylan Drost
A little bit about me Android app developer @ Local
Fixer and resident geek for a food blog run by my wife Betty with over 1k post and around 80 to 90k monthly visitors
Flutter Flutter is a new mobile app SDK to help
developers and designers build modern mobile apps for iOS and Android.
Flutter
Flutter
Flutter Android SDK(Java, Kotlin) IOS SDK(Objective-C, Swift) Titanium, Cordova, PhoneGap,
Ionic, ... Flutter, ReasonML React Native, Nativescript Compile to native Interpreted(Javascript) MVC/MVP/MVVM Reactive
Flutter: Technical overview
Flutter: everything is an widget Almost everything in Flutter is
a widget, Gestures are widgets padding is a widget. And they are extendable or you can create your own widgets.
Flutter: widgets
Flutter: plugins An async way of communicating with underlying platform
and hardware like GPS or Bluetooth etc
Flutter: widgets
Flutter: widgets
Flutter: setting up And of course have an IDE installed
like Intellij
Demo Time
Thing you start noticing It’s fast without optimizing.
Thing you start noticing Stateful hot reload, why don’t we
have that on native.
Thing you start noticing View in code are not as
bad as I thought.
Thing you start noticing Effort being put in developer tooling.
Thing I didn’t like Missing features compared to native.
Thing you start noticing Getting used to the project structure
and organizing code.
Thing I didn’t like Json Parsing libraries.
Thing I didn’t like No architectural decisions made out of
the box.
Thing I didn’t like Still have to get used to
the dependency management.
So Can you use flutter for production https://github.com/Solido/awesome-flutter#published-apps
Thank you! Questions?
Additional resources • https://flutter.io/ • https://www.reddit.com/r/FlutterDev/ • http://fluttersamples.com/ • Flutter
talks on youtube • learn Flutter by Bram van Bilsen • Learn Flutter by Brandon Donnelson • https://startflutter.com/themes/ • https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514 • Flutter gitter chat