Flutterやってみよう
1
Flutter?
https://flutter.io/
クロスプラットフォームでアプリ開発するフレームワーク
Googleが開発してるOSS
言語はDart
MaterialDesignのUIライブラリが豊富
HotReloadなどの開発環境が整ってる
2
Dart?
https://www.dartlang.org/
Googleが開発
静的型付け
当初はJSの代替が目的だったが、結局JSへコンパイルされるように
なった
Flutterにより再注目されてる
3
他のプラットフォーム開発方法
GoogleTrends
Cordova,Monaca
ReactNative,VueNative
Xamarin
Kotlin,Swift
4
Flutterの使い所
サクッとおしゃれなそれっぽいアプリをクロスプラットフォームで
作りたい時とか..
5
Flutterやってみよう!
https://flutter.io/docs/get‑started/install
setup
$ git clone https://github.com/flutter/flutter.git
$ export PATH=`pwd`/flutter/bin:$PATH
$ flutter doctor # やることをいい感じに教えてくれる
$ brew install --HEAD libimobiledevice
$ brew install ideviceinstaller
$ brew install ios-deploy
$ brew install cocoapods
$ pod setup
run
$ flutter create flutter_sample && cd flutter_sample
$ open -a Simulator
$ flutter run # コードの変更はターミナル上でrを押すと反映される
6
その他
記事書きました
Flutterにふれてみる
本でました
Android/iOSクロス開発フレームワークFlutter入門
7