Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Flutter で "Hello World!! #ゆるWeb札幌
Search
Kihara, Takuya
PRO
April 27, 2024
Technology
0
200
Flutter で "Hello World!! #ゆるWeb札幌
ゆるWeb勉強会@札幌 #26 の発表資料
https://mild-web-sap.connpass.com/event/308416/
Kihara, Takuya
PRO
April 27, 2024
Tweet
Share
More Decks by Kihara, Takuya
See All by Kihara, Takuya
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
240
Amazon Q Developer CLI でゲームと Amplify アプリを作ってみた #ゆるWeb札幌
tacck
PRO
0
28
ゆるWeb勉強会@札幌 #30 #ゆるWeb札幌
tacck
PRO
0
6
Flutter を始めよう! - Flutter の開発現場から
tacck
PRO
0
140
GitHub Actions で Flutter アプリの CI/CD をやってます #ゆるWeb札幌
tacck
PRO
0
180
ゆるWeb勉強会@札幌 #29 #ゆるWeb札幌
tacck
PRO
0
140
読んで学ぶ Amplify Gen2 / Amplify と CDK の関係を紐解く #jawsug_tokyo
tacck
PRO
1
470
はじめまして GoLang #cm_sapporo_study
tacck
PRO
0
130
ゆるWeb勉強会@札幌 #28 #ゆるWeb札幌
tacck
PRO
0
89
Other Decks in Technology
See All in Technology
LLMを浸透させるための泥臭い話
oprstchn
3
780
mypyの10年、pyrightの5年 tyの挑戦 - 型チェッカー進化論 -
byfarsmall
0
100
データを構造化し、大きな流れを作る ― AI価値最大化のプロダクトマネジメント
sansantech
PRO
1
130
7 Levels of a Web Performance Journey
sergeychernyshev
0
110
今日から始めるpprof / Pprof workshop for beginners
ymotongpoo
6
600
AIエージェントがアプリケーション開発の未来を変える
nagix
3
1.1k
iOSDJ2025 - Stream Deck Plugin using Swift
hcrane
0
420
Go Conference 2025: GoのinterfaceとGenericsの内部構造と進化 / Go type system internals
ryokotmng
3
180
Flaky Testへの現実解をGoのプロポーザルから考える | Go Conference 2025
upamune
0
130
RevOps実践で学んだ俺が最強のデータ基盤になることの重要性 / revops-practice-learned
pei0804
1
920
ZennとCloud Runの歩み - プロダクト開発に全集中できる相棒になるまで
wadayusuke
5
550
施策が均質化する採用市場で何を捨て 何を大事にしていくかを考える
akyun
0
200
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
How STYLIGHT went responsive
nonsquared
100
5.8k
Agile that works and the tools we love
rasmusluckow
330
21k
A better future with KSS
kneath
239
17k
Unsuck your backbone
ammeep
671
58k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Become a Pro
speakerdeck
PRO
29
5.5k
We Have a Design System, Now What?
morganepeng
53
7.8k
GitHub's CSS Performance
jonrohan
1032
460k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Designing for humans not robots
tammielis
254
25k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Transcript
Flutter で "Hello World!!" ゆるWeb勉強会@札幌 #26 2024/04/27 tacck (Kihara, Takuya)
ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 1
ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 2 木原 卓也 Kihara, Takuya /
@tacck 生活協同組合コープさっぽろ デジタル推進本部システム部 Amplify Japan User Group 運営メンバー ゆるWeb勉強会@札幌 主催 AWS Community Builder Since Q2 2021 / Category: Front-end Web and Mobile 好きなフィギュアスケートの技 スプレッド・イーグル
Flutter - Google 謹製で OSS - マルチプラットフォームアプリ - Mobile -
iOS, Android - Web - Desktop - Windows, macOS, Linux ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 3
良いところ - 複数のプラットフォーム向けのコードがほぼ共通 - WebViewベースではなく、ネイティブなコードとして動く。 - ので、動きはかなり自然。 ゆるWeb勉強会@札幌 #26 /
#ゆるWeb札幌 4
難しいところ - Dart 言語が Flutter くらいでしかみない - とはいえ、 React /
Next.js あたりをやっていれば、 それほど辛みは感じない。(個人の感想) - ネイティブ側の知識が必要になってくるとハードル上がる - が、これはネイティブを直接開発していてもぶつかるやつ。 - 初心者からすると、隠れていた強敵っぽいので辛みが増す。 ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 5
Flutter エンジニア・チームの 理想のスキルセット ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 6 スキルセット 開発利用頻度
開発難易度 備考 ネイティブのコードを ある程度書ける知識 低 高 必要になることは少ないが、で きるかできないかで大きな違い。 アプリストアリリースの知識 中 中 ある程度の自動化ノウハウも世 の中に多い。 Flutter / Dart の開発知識 高 中 TS + React などのフロントエ ンドWeb開発知識あると習得し やすい。
Android Studio Xcode Flutter ことはじめ 最難関は環境構築 ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌
7 Flutter Java Kotlin Gradle CocoaPods Ruby Swift Dart VSCode Pad Android iOS
Flutter ことはじめ 明示的にインストールするもの - 共通 - VSCode - Flutter -
Android向け - Android Studio - iOS向け - Xcode - CocoaPods - Ruby 3.x ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 8
実際にやってみる ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 9
まとめ - マルチプラットフォームアプリケーション開発環境はイマイチ そう思っていた時期が私にもありました。 - 現代の開発環境として、 Flutter は十分にイケてる。 - スマホアプリの開発中の確認として、Webが使えるのが楽。
- スマホアプリ開発の延長でデスクトップアプリも作れる。 - Apple Silicon の Mac だとシミュレータ・エミュレータ起動が爆速。 ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 10
END ゆるWeb勉強会@札幌 #26 / #ゆるWeb札幌 11