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
Flutter 101
Search
Yury Camacho
September 03, 2018
Technology
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flutter 101
Flutter talk
Yury Camacho
September 03, 2018
More Decks by Yury Camacho
See All by Yury Camacho
Programacion
camachoyury
0
110
Kotlin for Android Developers
camachoyury
0
140
Kotlin, The Force Awakens
camachoyury
0
110
Android Wear
camachoyury
0
34
Google Glass KickStart
camachoyury
0
47
Other Decks in Technology
See All in Technology
APIセキュリティを組織で実現するには~注力する点と設計・実装に入れたい対策~
riiimparm
3
890
生成AI時代の クレデンシャルとパーミッション設計
nrinetcom
PRO
3
1.4k
Claude Codeの体系的な理解と知識のフック
oikon48
10
6.6k
Nav2、Nav3 ... はたまた自作?〜 作って理解する Nav3 の設計意図 〜 / Nav2, Nav3 ... or Build Your Own? — Understanding Nav3's design intent by building it from scratch
yanzm
0
180
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
25k
KAEN Company Deck
kaen
PRO
0
260
AI駆動開発を組織で促すために
lycorptech_jp
PRO
7
9.2k
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
130
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
1
400
Webとヘルスデータ
yukukotani
0
130
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
940
Self Healing Rollouts: Automating Production Fixes with Agentic AI
kdubois
0
130
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
320
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Navigating Team Friction
lara
192
16k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
57k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
Optimizing for Happiness
mojombo
378
71k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
310
How to Ace a Technical Interview
jacobian
281
24k
Transcript
Flutter 101 Yury Camacho @camachoyury
None
First: Let's meet each other
Wonderful App Platform Services https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514
Wonderful App Platform Services https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514
Services Wonderful App Platform https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514
Excuse me, Sir.. Can you take a few minutes to
talk about a new and real “Cross - Platform SDK”
What is Flutter? • A SDK that makes building high-performing,
modern and beautiful apps easy • Works for both Android and iOS • An open-source toolkit, developed by Google* • 100+ contributions from the open source community
Why Flutter? • Two platforms, maybe three • Expensive •
Slow • Write two times the same logic
Wonderful App Platform Services https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514
Skia Dart Text Foundation Animation Painting Rendering Widgets Material Gestures
Engine (C++) Framework (Dart) Cupertino Flutter Architecture
Build Great apps with Flutter
Flutter
None
None
Dart
Tools?
Command line tools! $ flutter doctor $ flutter upgrade $
flutter packages get
What do you see here? Widgets!
Widgets
Widget!
Widget tree
Widgets Configuration StatelessWidget Configuration State StatelessWidget StatefulWidget StatefullWidget Event Rebuild
Hello Flutter!
Hot Reload Flutter dev’s sword valyrian steel
Hot Reload!
Platform Channels Communication with services
Android Side - Kotlin
Flutter Side
Demo!
Links • https://flutter.io/ • https://pub.darlang.org/ • https://flutterbyexample.com/ • https://twitter.com/flutterio/ •
http://fluttersamples.com/ • https://itsallwidgets.com/ • http://zoom.us/ #659-219-4465
Questions?
Thanks! @camachoyury