2018.08.28 Kenichi Kambara (@korodroid) Flutter Meetup Tokyo #4 “Hello Flutter” Flutter 6
About me • • • Droidcon UK/FR/NL/ES/SH • Developers Summit • Android Bazaar and Conference • StackOverflow DevDays • Cloud Days • • Mobile Dev Blog • Android • • NTT (@korodroid)
Introduction • •
[1] https://bit.ly/2IMOqmy (Flutter ) [2] https://bit.ly/2ss1OpZ ( ) [3] https://bit.ly/2sgjKnT ( ) [4] https://bit.ly/2L9RH17 ( ) [5] https://bit.ly/2BpJJAi ( )
Android Native→Flutter( )
/ for Android Developers
/ LinearLayout (android:orientation) vertical horizontal
/ Column / Row Column Row
wrap_content / match_parent wrap_content match_parent
CrossAxisAlignment CrossAxisAlignment.start CrossAxisAlignment.stretch
layout_weight layout_weight=“1” layout_weight=“2”
Expanded+flex Expanded 
 flex: 1 Expanded 
 flex: 2
Expanded+flex child: Container( child: Column( mainAxisSize: MainAxisSize.max, children: <Widget>[ Expanded( child: new Container( child: Row( mainAxisSize: MainAxisSize.max, crossAxisAlignment: CrossAxisAlignment.stretch, children: <Widget>[button1], ), ), flex: 1, ), Expanded( child: Container( child: Row( mainAxisSize: MainAxisSize.max, crossAxisAlignment: CrossAxisAlignment.stretch, children: <Widget>[button2], ), ), flex: 2, ), ], ), ),
… / ※GridView ( )
Conclusion (Keywords) •Column / Row widget •CrossAxisAlignment property •Expanded widget (+flex property)
Appendix( )
- Please let me know if you have any requests 
 such as technical speeches, technical writings and so on. Facebook:http://fb.com/kanbara.kenichi Google+:+Kenichi Kambara LinkedIn:http://www.linkedin.com/in/korodroid Twitter:@korodroid Thank you so much.

Hello Flutterの次におさえたい Flutterのポイント その6 (レイアウト編)