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
320
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.5k
Flutter List View 概要
najeira
0
1.2k
Flutter / Google I/O 2018 報告会 信州
najeira
0
310
仕組みを知れば怖くない! Flutter入門
najeira
16
8k
FlutterでAndroid/iOS両対応のアプリ開発
najeira
0
4.6k
Google I/O 2017 報告会 Firebase/Cloud
najeira
1
170
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
11
79k
Reflections of AI: A Trilogy in Four Parts (GOTO; Copenhagen 2025)
ondfisk
0
110
AI時代だからこそ考える、僕らが本当につくりたいスクラムチーム / A Scrum Team we really want to create in this AI era
takaking22
8
4.1k
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
600
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
4
310
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
250
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
3
5.5k
M5製品で作るポン置きセルラー対応カメラ
sayacom
0
170
AWS Control Tower に学ぶ! IAM Identity Center 権限設計の第一歩 / IAM Identity Center with Control Tower
y___u
0
100
【Kaigi on Rails 事後勉強会LT】MeはどうしてGirlsに? 私とRubyを繋いだRail(s)
joyfrommasara
0
230
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
710
Large Vision Language Modelを用いた 文書画像データ化作業自動化の検証、運用 / shibuya_AI
sansan_randd
0
130
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Music & Morning Musume
bryan
46
6.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Thoughts on Productivity
jonyablonski
70
4.9k
Being A Developer After 40
akosma
91
590k
For a Future-Friendly Web
brad_frost
180
9.9k
Building Applications with DynamoDB
mza
96
6.7k
It's Worth the Effort
3n
187
28k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
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