Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Implementing complex UI on Flutter
Search
Kenichi Kambara
November 16, 2021
Technology
0
190
Implementing complex UI on Flutter
Mobile勉強会のLT資料です。
"Implementing complex UI on Flutter"
#Mobile勉強会 #flutter #flutterjp
Kenichi Kambara
November 16, 2021
Tweet
Share
More Decks by Kenichi Kambara
See All by Kenichi Kambara
[爆速開発LT #2] Codex-Powered Mobile Apps Development - Deep Dive Edition -
korodroid
0
29
[DevFest Singapore] Getting Started with Mobile Development Using Generative AI
korodroid
0
42
[FlutterAlliance]Designing Borderless UX in Flutter: Insights from 50 Countries
korodroid
0
18
[Codex Meetup Japan #1] Codex-Powered Mobile Apps Development
korodroid
2
1.3k
[AgentConHelsinki2025]From Assistant to Agent: How Developer Agents Reshape Mobile Workflows
korodroid
0
16
[FlutterTokyo#10]In-App Language Switching in Flutter
korodroid
0
31
[potatotips #92]Integrating Quick Settings Tiles into Your Android App
korodroid
1
150
[ABC2025Spring]Code Less, Build More: A Practical Guide to Mobile Apps with Generative AI
korodroid
0
210
[DevTalksRomania]Building Augmented Reality Experiences with Flutter and AI-Powered Development
korodroid
0
25
Other Decks in Technology
See All in Technology
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
520
IAMユーザーゼロの運用は果たして可能なのか
yama3133
1
360
MapKitとオープンデータで実現する地図情報の拡張と可視化
zozotech
PRO
1
140
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
280
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
370
re:Invent 2025 ふりかえり 生成AI版
takaakikakei
1
210
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
260
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
500
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
780
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
590
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
140
mairuでつくるクレデンシャルレス開発環境 / Credential-less development environment using Mailru
mirakui
5
510
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
510
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.2k
Side Projects
sachag
455
43k
A Tale of Four Properties
chriscoyier
162
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Transcript
2021.11.16 Kenichi Kambara (@korodroid) Mobileษڧձ Wantedly × νʔϜϥϘ Implementing
complex UI on Flutter
About me •Mobile App Development •Speeches (e.g. 9 International confs.)
•Writings (e.g. 5 Dev Books) •[Of fi cial] Evangelist at NTT TechnoCross •[Private] iplatform.org Kenichi Kambara (@korodroid)
My Activity (Sekaiphone: Speech Translation) Android: Kotlin, iOS: Swift Android/iOS:Flutter
Problems (Complex UI on Flutter)
Motivation (Complex UI on Flutter) How to implement ef
fi ciently 1. Adding Images 2. Stacking Images 3. Layout & Positioning Resources … 100 images
1. Adding Images pubspec.yaml // Before Widget _getKokkiImage() {
return Image.asset("assets/images/imgKokkiLeftl.png"); } flutter: assets: - assets/images/imgKokkiLeftl.png # - assets/images/
1’. Adding Images (Refactoring) // After flutter: assets: -
assets/images/imgKokkiLeftl.png # - assets/images/ pubspec.yaml ref. FlutterGen: https://github.com/FlutterGen/ fl utter_gen
2. Stacking Images (How?) ref. Stack: https://api. fl utter.dev/
fl utter/widgets/Stack-class.html + +
Widget _getKokkiImage() { return Stack( children: [ Assets.images.kokkiEn.image( height:
80.0, ), Assets.images.imgKokkiLeftl.image( height: 80.0, ), Assets.images.imgSpeak.image( height: 24, ), ], ); ref. Stack: https://api. fl utter.dev/ fl utter/widgets/Stack-class.html 2. Stacking Images
3. Layout & Positioning // Before Widget _getKokkiImage() {
return Stack( children: [ Assets.images.kokkiEn.image( height: 80.0, ), Assets.images.imgKokkiLeftl.image( height: 80.0, ), Assets.images.imgSpeak.image( height: 24, ), ], );
3. Layout & Positioning (How?) ref. Positioned: https://api. fl
utter.dev/ fl utter/widgets/Positioned-class.html
3. Layout & Positioning // After Widget _getKokkiImage() {
return Stack( children: [ Assets.images.kokkiEn.image( height: 80.0, ), Assets.images.imgKokkiLeftl.image( height: 80.0, ), Positioned( left: 4.0, top: 60.0, child: Assets.images.imgSpeak.image( height: 24, ), ), ), ], ); }
Please let me know if you have any requests
such as technical speeches, technical writings and so on. Facebook:http://fb.com/kanbara.kenichi Twitter:@korodroid LinkedIn:http://www.linkedin.com/in/korodroid Thank you so much