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 / Google I/O 2018 報告会 信州
Search
najeira
May 18, 2018
Technology
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flutter / Google I/O 2018 報告会 信州
najeira
May 18, 2018
More Decks by najeira
See All by najeira
Flutter with Platform
najeira
4
1.5k
Google I/O 2019 Extended Tokyo - Flutter
najeira
1
220
Flutter APP DOJO 2019-04
najeira
1
210
Flutterとの1年
najeira
4
1.6k
Flutter List View 概要
najeira
0
1.3k
仕組みを知れば怖くない! Flutter入門
najeira
16
8.1k
FlutterでAndroid/iOS両対応のアプリ開発
najeira
0
4.7k
Google I/O 2017 報告会 Firebase/Cloud
najeira
1
190
Google I/O 2017 報告会 Flutter/Dart
najeira
1
360
Other Decks in Technology
See All in Technology
DINO-EdgeQuery:Edge-First Polygon Decoding for Building Footprint Extraction from Satellite Imagery
lehupa
0
140
リージョンの壁を越える、 ちょっと変わったAWSサービスの話
falken
PRO
0
200
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
140
データエンジニアリングワークショップ:Auto LoaderとSparkで学ぶデータパイプライン構築
databricksjapan
PRO
0
140
DGX Sparkを2台使って いろいろ動かす話
sonoda_mj
1
120
Azure Cost Management の FOCUS コストデータを迷わず読むための“3つの軸”
tetsuyaooooo
0
140
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
100
振り返りこそエンジニアの本領
negima
0
260
When Token Pruning is Worse than Random: Understanding Visual Token Information in VLLMs
sansantech
PRO
0
250
Claude Codeの体系的な理解と知識のフック
oikon48
10
6.6k
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
160
少人数データチームのDevin活用実践事例
runandy16
2
430
Featured
See All Featured
A Soul's Torment
seathinner
7
3.5k
Building an army of robots
kneath
306
46k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Documentation Writing (for coders)
carmenintech
77
5.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
860
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
410
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Transcript
Flutter Google I/O 2018 報告会 信州 2018-05-19 @najeira Flutter とは?
1
Flutter アプリのためのSDK モバイルアプリ クロスプラットフォー ム Flutter とは? 2
Beta 3 Google I/O 2018 May Beta 2: 2018-04 Beta
1: 2018-02 Alpha: 2017-05 Flutter とは? 3
特徴 クロスプラットフォー ム Dart Reactive 自前UI (Material / iOS) オー
プンソー ス on GitHub by Google 高い開発効率 高い実行パフォー マンス Flutter とは? 4
クロスプラットフォー ム Android iOS Fuchsia ※ 将来的には macOS や Linux
も? アプリはDart で書く Flutter とは? 5
Dart 静的型付き AoT コンパイル VM 実行(JIT) 型推論 非同期処理サポー ト Flutter
とは? 6
Reactive React インスパイア build メソッドが返すWidget ツリー setState で状態を変えて再build Flutter は、
前回build と今回build の Widget ツリー の 差分 を描画する Flutter とは? 7
高い実行パフォー マンス ネイティブのマシンコー ドにコンパイル Dart の AOT コンパイル GPU を活用したUI
描画 Skia Flutter とは? 8
高い開発効率 IDE プラグイン & デバッグ IntelliJ IDEA Android Studio Visual
Studio Code ホットリロー ド Flutter とは? 9
ホットリロー ド Flutter とは? 10
Flutter UI Flutter とは? 11
Hello, Flutter! void main() { runApp(new MaterialApp( home: new Scaffold(
appBar: new AppBar( title: const Text('Hello, 信州'), ), body: const Center(child: const Text( 'This is Flutter!', style: const TextStyle(fontSize: 48.0), )), ), )); } Flutter とは? 12
多数のWidget よく使うもの Text, TextStyle, Icon, Theme, RaisedButton, FlatButton, Scaffold, AppBar,
ListView, GridView, ScrollView, ListTile, ListBody, Container, Row, Column, Stack, Padding, Expand, Image, BottomNavigationBar, TabBar, TabBarView, MaterialApp, Drawer, Card, AlertDialog, Color, EdgeInset, InkWell, GestureDetector, ... Widget だけで1000 近くある Flutter とは? 13
事例 Flutter とは? 14
Alibaba Flutter とは? 15
CARTUNE Flutter とは? 16
まとめ Flutter とは? 17
Flutter モバイルアプリのSDK Android / iOS 両対応 高い開発効率 ベー タ版 来年の
I/O でバー ジョン 1.0 になるかも? Flutter とは? 18