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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
najeira
June 10, 2017
Technology
1
340
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.4k
Google I/O 2019 Extended Tokyo - Flutter
najeira
1
190
Flutter APP DOJO 2019-04
najeira
1
190
Flutterとの1年
najeira
4
1.6k
Flutter List View 概要
najeira
0
1.2k
Flutter / Google I/O 2018 報告会 信州
najeira
0
320
仕組みを知れば怖くない! Flutter入門
najeira
16
8k
FlutterでAndroid/iOS両対応のアプリ開発
najeira
0
4.6k
Google I/O 2017 報告会 Firebase/Cloud
najeira
1
180
Other Decks in Technology
See All in Technology
3分でわかる!新機能 AWS Transform custom
sato4mi
1
290
toCプロダクトにおけるAI機能開発のしくじりと学び / ai-product-failures-and-learnings
rince
6
5k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1k
Tebiki Engineering Team Deck
tebiki
0
23k
MySQLのJSON機能の活用術
ikomachi226
0
130
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
210
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
210
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
400
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
300
分析画面のクリック操作をそのままコード化 ! エンジニアとビジネスユーザーが共存するAI-ReadyなBI基盤
ikumi
0
120
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
390
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
432
66k
Producing Creativity
orderedlist
PRO
348
40k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
120
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
170
Odyssey Design
rkendrick25
PRO
1
480
Building an army of robots
kneath
306
46k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
230
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
93
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