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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yury Camacho
September 03, 2018
Technology
0
230
Flutter 101
Flutter talk
Yury Camacho
September 03, 2018
Tweet
Share
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
27
Google Glass KickStart
camachoyury
0
40
Other Decks in Technology
See All in Technology
JuliaTokaiとしてはこれが最後かもしれない(仮) for NGK2026S
antimon2
0
130
AI時代、1年目エンジニアの悩み
jin4
0
110
セキュリティ はじめの一歩
nikinusu
0
920
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
72k
AI時代のPMに求められるのは 「Ops」と「Enablement」
shimotaroo
1
350
AWSと暗号技術
nrinetcom
PRO
1
190
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
150
Exadata Database Service ソフトウェアのアップデートとアップグレードの概要
oracle4engineer
PRO
1
1.2k
全員が「作り手」になる。職能の壁を溶かすプロトタイプ開発。
hokuo
1
610
システムのアラート調査をサポートするAI Agentの紹介/Introduction to an AI Agent for System Alert Investigation
taddy_919
0
140
ビジュアルプログラミングIoTLT vol.22
1ftseabass
PRO
0
140
Amazon ElastiCacheのコスト最適化を考える/Elasticache Cost Optimization
quiver
0
240
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
310
AI: The stuff that nobody shows you
jnunemaker
PRO
2
210
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
53
How GitHub (no longer) Works
holman
316
140k
The Spectacular Lies of Maps
axbom
PRO
1
460
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Utilizing Notion as your number one productivity tool
mfonobong
2
200
Optimizing for Happiness
mojombo
379
71k
Visualization
eitanlees
150
17k
Speed Design
sergeychernyshev
33
1.5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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