# Introduction

**This Memo is deprecated.**

\[news]

* I'm checking for umiuni2d only about flutter func now.
* ***2018/01/04: re-learning***[ ***Dart x Flutter Memo (0)\[2018\]***](https://medium.com/@kyorohiro_72753/dart-x-flutter-memo-0-7ab0f2e8877a)

\[flutter api check]

* <https://github.com/kyorohiro/umiuni2d_check>

\[umiuni2d]

* <https://github.com/kyorohiro/umiuni2d>
* <https://github.com/kyorohiro/umiuni2d_example>
* <https://github.com/kyorohiro/umiuni2d_netbox>
* <https://github.com/kyorohiro/umiuni2d_beacon>

\[api example]

you must to check formal example code.

* <https://github.com/flutter/flutter/tree/master/examples>

## Flutter (skyengine)

This book is memo that kyorohiro have been learning about flutter with dart..

#### About Flutter

Flutter is dartlang framework for mobile platform.

![](https://1814295318-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M23mFK0BQXfvUtsV5Gz%2F-M23mHdwSyo8rV1dBqZS%2F-M23mPHPbFCXHe3lvRSk%2Fscreen.png?generation=1583849520442020\&alt=media)

### REF

* <http://flutter.io/>
* <https://github.com/domokit/mojo>

### LICENSES

Thid document 's licenses is following

<http://creativecommons.org/licenses/by/4.0/>

### CONTENT

* [hello](https://flutter2015.firefirestyle.net/hello)
  * [helloworld](https://flutter2015.firefirestyle.net/hello/doc)
  * [build flutter](https://flutter2015.firefirestyle.net/hello/build_flutter)
  * [build as standalone android app(old)](https://flutter2015.firefirestyle.net/hello/build_android)
    * [draw text](https://flutter2015.firefirestyle.net/hello/build_android/doc)
    * [draw image](https://flutter2015.firefirestyle.net/hello/build_android/doc-1)
    * [set icon](https://flutter2015.firefirestyle.net/hello/build_android/doc-2)
  * [build as standalone apk(update 2015/ 11/29)](https://flutter2015.firefirestyle.net/hello/build_android2)
  * [build as ios app (update 2015 12/20)](https://flutter2015.firefirestyle.net/hello/build_ios)
  * [build as linux app (no content)](https://flutter2015.firefirestyle.net/broken-reference)
  * [build as mac app (no content)](https://flutter2015.firefirestyle.net/broken-reference)
  * [build mojo](https://flutter2015.firefirestyle.net/broken-reference)
  * [build as chromeapp](https://flutter2015.firefirestyle.net/hello/build_chromeapp)\_
* [rendering](https://flutter2015.firefirestyle.net/rendering)
  * [draw\_rect](https://flutter2015.firefirestyle.net/rendering/doc)
  * [anime\_rect](https://flutter2015.firefirestyle.net/rendering/doc-1)
  * [anime\_rect(use animation.dart)](https://flutter2015.firefirestyle.net/rendering/doc-2)
  * [draw\_image](https://flutter2015.firefirestyle.net/rendering/doc-3)
  * [rotate\_image](https://flutter2015.firefirestyle.net/rendering/doc-4)
  * [draw\_image\_from\_assets](https://flutter2015.firefirestyle.net/rendering/doc-5)
  * [sound\_test(rendering & service)](https://flutter2015.firefirestyle.net/rendering/doc-6)
  * [touch\_test](https://flutter2015.firefirestyle.net/rendering/doc-7)
  * [multitouch\_test](https://flutter2015.firefirestyle.net/rendering/doc-8)
  * [**\[@\]demo::mini game(spacewar!)**](https://flutter2015.firefirestyle.net/rendering/doc-9)
  * ![](https://1814295318-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M23mFK0BQXfvUtsV5Gz%2F-M23mHdwSyo8rV1dBqZS%2F-M23mPHVA4UJFt_o0-lQ%2Fscreen.png?generation=1583849520331767\&alt=media)
  * [draw\_text](https://flutter2015.firefirestyle.net/rendering/doc-10)
  * [draw\_path](https://flutter2015.firefirestyle.net/rendering/doc-11)
  * [draw\_vertexs](https://flutter2015.firefirestyle.net/rendering/doc-12)
  * [draw\_vertexs\_with\_image](https://flutter2015.firefirestyle.net/rendering/doc-13)
  * [**\[@\]demo:3d anime**](https://flutter2015.firefirestyle.net/rendering/doc-14)
  * ![](https://1814295318-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M23mFK0BQXfvUtsV5Gz%2F-M23mHdwSyo8rV1dBqZS%2F-M23mNsI4I7JSvCl9H5_%2Fscreen.png?generation=1583849515770124\&alt=media)
  * [input text from ime(RenderObject)](https://flutter2015.firefirestyle.net/rendering/doc-15)
* [widget](https://flutter2015.firefirestyle.net/widgets)
  * [text](https://flutter2015.firefirestyle.net/widgets/doc)
  * [network image](https://flutter2015.firefirestyle.net/widgets/doc-1)
  * [assets image](https://flutter2015.firefirestyle.net/widgets/doc-2)
  * [raw image](https://flutter2015.firefirestyle.net/widgets/doc-3)
  * [container](https://flutter2015.firefirestyle.net/widgets/doc-4)
  * [row](https://flutter2015.firefirestyle.net/widgets/doc-5)
  * [col](https://flutter2015.firefirestyle.net/widgets/doc-6)
  * [flexible](https://flutter2015.firefirestyle.net/widgets/doc-7)
  * [navigator](https://flutter2015.firefirestyle.net/widgets/doc-8)
  * [stateful component](https://flutter2015.firefirestyle.net/widgets/doc-9)
  * [scaffold](https://flutter2015.firefirestyle.net/widgets/doc-10)
  * [scaffold x drawer](https://flutter2015.firefirestyle.net/widgets/doc-11)
  * [scrollable viewport](https://flutter2015.firefirestyle.net/widgets/doc-12)
  * [scrollable list](https://flutter2015.firefirestyle.net/widgets/doc-13)
  * [input text from ime(EditableText)](https://flutter2015.firefirestyle.net/widgets/doc-14)
* [dart:io](https://flutter2015.firefirestyle.net/dartio)
  * [HttpClient Post & Get](https://flutter2015.firefirestyle.net/dartio/doc)
  * [NetworkInterface](https://flutter2015.firefirestyle.net/dartio/doc-1)
  * [TCP Socket](https://flutter2015.firefirestyle.net/dartio/doc-2)
  * [UDP Socket](https://flutter2015.firefirestyle.net/dartio/doc-3)
  * [File Path(dart:io & service)](https://flutter2015.firefirestyle.net/dartio/doc-4)
  * [File Create & Permission](https://flutter2015.firefirestyle.net/dartio/doc-5)
* [dart:ui](https://flutter2015.firefirestyle.net/dartui)
  * [draw rect](https://flutter2015.firefirestyle.net/dartui/doc)
  * [pointer event](https://flutter2015.firefirestyle.net/dartui/doc-1)
* [mojo for flutter](https://flutter2015.firefirestyle.net/mojo)
  * [get and post request](https://flutter2015.firefirestyle.net/mojo/doc)
  * [sensor test](https://flutter2015.firefirestyle.net/mojo/doc-1)
  * [**\[@\]demo:gravity sensor**](https://flutter2015.firefirestyle.net/mojo/doc-2)
* [2d physics for scratch](https://flutter2015.firefirestyle.net/physics2d)
  * [collision without rotation](https://flutter2015.firefirestyle.net/physics2d/doc)
  * [**\[@\]democollision without friction**](https://flutter2015.firefirestyle.net/physics2d/doc-1)
  * \[b]
* [2d physics for newton](https://flutter2015.firefirestyle.net/physics2d_newton)
* [mojo for native](https://flutter2015.firefirestyle.net/mojo_native)
  * [build mojo](https://flutter2015.firefirestyle.net/broken-reference)
* [48 hour trial](https://flutter2015.firefirestyle.net/ch48)
* ![](https://1814295318-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M23mFK0BQXfvUtsV5Gz%2F-M23mHdwSyo8rV1dBqZS%2F-M23mPHfh9uIQRgXKsQb%2Fmino_sample.png?generation=1583849520634247\&alt=media)
  * [create iron heart](https://flutter2015.firefirestyle.net/ch48/doc)
  * [tiny tetris](https://flutter2015.firefirestyle.net/ch48/doc-1)
