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
Google I/O 2017 報告会 Flutter/Dart
Search
najeira
June 10, 2017
Technology
1
290
Google I/O 2017 報告会 Flutter/Dart
najeira
June 10, 2017
Tweet
Share
More Decks by najeira
See All by najeira
Flutter with Platform
najeira
4
1.2k
Google I/O 2019 Extended Tokyo - Flutter
najeira
1
160
Flutter APP DOJO 2019-04
najeira
1
170
Flutterとの1年
najeira
4
1.4k
Flutter List View 概要
najeira
0
1k
Flutter / Google I/O 2018 報告会 信州
najeira
0
260
仕組みを知れば怖くない! Flutter入門
najeira
16
7.7k
FlutterでAndroid/iOS両対応のアプリ開発
najeira
0
4.3k
Google I/O 2017 報告会 Firebase/Cloud
najeira
1
150
Other Decks in Technology
See All in Technology
より快適なエラーログ監視を目指して
leveragestech
4
1.4k
グイグイ系QAマネージャーの仕事
sadonosake
0
290
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
550
たった1人からはじめる【Agile Community of Practice】~ソース原理とFearless Changeを添えて~
ktc_corporate_it
1
440
言葉は感情の近似値である。その感情と言葉の誤差を最小化しよう ~コミュニケーションにおけるアナログ/デジタル変換の課題に立ち向かう~
nktamago
0
190
Mocking in Rust Applications
taiki45
1
410
AWS SAW を広めたい @四国クラウドお遍路
kazzpapa3
0
230
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
230
App Router を実プロダクトで採用して見えてきた勘所をちょっとだけ紹介
marokanatani
1
920
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
180
あなたの知らないiOS開発の世界
recruitengineers
PRO
3
170
四国のあのイベントの〇〇システムを45日間で構築した話 / cloudohenro2024_tachibana
biatunky
0
330
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Facilitating Awesome Meetings
lara
49
5.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
230
130k
Agile that works and the tools we love
rasmusluckow
327
20k
How to Think Like a Performance Engineer
csswizardry
16
960
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
157
15k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
The World Runs on Bad Software
bkeepers
PRO
64
11k
Into the Great Unknown - MozCon
thekraken
29
1.4k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Rails Girls Zürich Keynote
gr2m
93
13k
Large-scale JavaScript Application Architecture
addyosmani
508
110k
Transcript
Flutter/Dart Google I/O 2017 報告会
Flutterとは? https://flutter.io/ AndroidとiOSのアプリのための SDK/Framework 現在アルファ
Example
特徴 • Dartで開発する • Reactive • ネイティブコードに変換される • 単一のコードベースでAndroid/iOS両対応
Reactive Widget build(BuildContext context) { return new Row( children: <Widget>[
new RaisedButton( onPressed: increment, child: new Text('Increment'), ), new Text('Count: $counter'), ], ); }
Native Code Android • C++部分はNDK Dart部分の大半はコンパイル iOS • C++部分はLLVM Dart部分はすべてAOTコンパイル(No
interpreter)
UI Framework 独自のUIフレームワークを内包している • プラットフォームのUIを使わないので、 Android/iOSの差異が小さい (コントロール可能) • Material/Cupatino(iOS)は選べる
プラットフォーム連携 Java(Android)やSwift(iOS)のコードと連携可能
Hot reload