Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Flutter / Google I/O 2018 報告会 信州
Search
najeira
May 18, 2018
Technology
360
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flutter / Google I/O 2018 報告会 信州
najeira
May 18, 2018
Transcript
18 slides
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
More Decks by najeira
See All by najeira
Flutter with Platform
najeira
4
1.5k
Google I/O 2019 Extended Tokyo - Flutter
najeira
1
240
Flutter APP DOJO 2019-04
najeira
1
220
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
200
Google I/O 2017 報告会 Flutter/Dart
najeira
1
370
Other Decks in Technology
See All in Technology
Frontier Teams — Amazon は AI で「開発のやり方」をどう変えたのか
kmotohas
0
240
Context Ontology Accelerator 入門 (業務データの意味を、AI エージェントに渡す)
inariku
PRO
3
670
E2E Test というハーネス — AI時代の自動テスト民主化
daishukojima
1
610
属人化したISMS運用をGitHubとAIで仕組み化した1年間の記録
sioncojp
4
2.6k
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
6
1.7k
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
5
340
長い仕事を任せる (Workflows、クラウドセッション、Kiro Web) | 目指せ Kiro マスター 10
inariku
PRO
3
190
ぼくのClaude Codeの使い方
falken
PRO
4
6.8k
Claude Codeで作ったアプリを安全に公開する/Built with Claude Japan 2026
yoshidashingo
0
250
Go初心者のクラウドエンジニアが、デプロイを通して旨味を知っていく話
ryudai
1
200
AWS Quick 入門 | 目指せ Quick マスター 01
inariku
PRO
2
340
マネージャーをエスパーにしない マネジメントされる側から始める、働きやすい現場づくり
comi190327
0
300
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
1
290
The SEO identity crisis: Don't let AI make you average
varn
0
630
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Code Review Best Practice
trishagee
74
20k
Claude Code のすすめ
schroneko
67
230k
Test your architecture with Archunit
thirion
2
2.5k
How GitHub (no longer) Works
holman
316
150k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
530
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.8k