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に挑戦している話
Search
Hirotaka Suzuki
August 11, 2021
Technology
0
120
サーバーエンジニアがFlutterに挑戦している話
Hirotaka Suzuki
August 11, 2021
Tweet
Share
More Decks by Hirotaka Suzuki
See All by Hirotaka Suzuki
【Go活用事例】 安全運転支援サービスを支える 運用管理システム
suhirotaka
3
1.5k
Other Decks in Technology
See All in Technology
LLMに何を任せ、何を任せないか
cap120
10
6k
ADK + Gemini Enterprise で 外部 API 連携エージェント作るなら OAuth の仕組みを理解しておこう
kaz1437
0
220
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
110
FastMCP OAuth Proxy with Cognito
hironobuiga
3
220
「捨てる」を設計する
kubell_hr
0
430
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
180
Phase02_AI座学_応用
overflowinc
0
3.2k
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
120
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
140
スケーリングを封じられたEC2を救いたい
senseofunity129
0
110
Phase04_ターミナル基礎
overflowinc
0
2.7k
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
140
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Site-Speed That Sticks
csswizardry
13
1.1k
Visualization
eitanlees
150
17k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
How to Talk to Developers About Accessibility
jct
2
160
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
A Tale of Four Properties
chriscoyier
163
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
480
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
Transcript
© Mobility Technologies Co., Ltd. サーバーエンジニアがFlutterに挑戦し ている話 鈴木 裕崇 (株式会社Mobility
Technologies) 2021.8.11
© Mobility Technologies Co., Ltd. 2 アジェンダ (おそらく)みなさんとは違う経緯で こんな形でFlutterに取り組んでいる人もいるよ というのが伝えられればと思います
© Mobility Technologies Co., Ltd. 3 自己紹介 サーバー〜インフラまわりの開発をメインでやっています ペタバイト級のS3のコスト削減したり 車載器から上がってきたデータのバッチ処理作ったり
踏み台サーバーの管理したり していましたが、 最近は GO Dineチームにジョインして、サーバー開発をやりながら クライアント開発にも挑戦しています suhirotaka(という名前をよく使ってます)
© Mobility Technologies Co., Ltd. 4 何をやっていたか もともとクライアント開発には興味があった Web開発を始めたころは、フロントエンドの開発もかなりやっていた HTMLコーディングやアイコン制作とかもやっていた
最近はWebフロントエンドフレームワークを必要に応じて使うぐらいで、 バックエンド中心になって UIを意識することも少なくなっていました そんな日々の中Flutterの存在を知りました
© Mobility Technologies Co., Ltd. 5 アプリ開発挑戦履歴 • フィーチャーフォン ➡
理由は忘れたけど挫折。。 • PhoneGap ➡ あれ、ビルドがうまくいかないぞ。。 • iOS ➡ Storyboardがよくわからん。。 • Android ➡ Android Studioのメニューの多さ。。 • 共通 ➡ とりあえずできたけど、公開するほどでもないな。。
© Mobility Technologies Co., Ltd. 6 挑戦のきっかけ ★ 豊富なドキュメント 自学自習しやすいので、スムーズに入っていくことができました
正月に Udacityというサイトにある講座を進めたりしていました ★ Flutterをいち早く採用したクライアントチーム 身近な環境に Flutterの豊富な知見があったりすると、 より入っていきやすいと思います ★ Flutterをプロダクション投入しているサービス ユーザーに使っていただいているプロダクトを開発するモチベーションがあると、 より挫折しづらいと思います
© Mobility Technologies Co., Ltd. 7 Flutterならできる! ★ VSCodeで書けるし! ★
なんかDartとっつきやすいし!( Java・Swiftよりは、、) ★ ビルド速いし!(Flutter速いですよね?) ★ 豊富なドキュメント!(大事なことなので) ★ やっぱり初めてiOS・Android動いたときは感動するし! 一連のプロセスで挫折ポイントが少ないな〜と感じました
© Mobility Technologies Co., Ltd. 8 Flutter Makes Engineers Happy
🍺🍺🍺 使えるスタックが増えることで生産性が上がるとは限らないけれど エンジニアにとって、関与できる開発プロセスが広がることは ★ 働くときの幸福度が上がる ★ チーム間の理解度が 上がる ⬇ プロジェクトの成功率も上がる のは間違いないです
© Mobility Technologies Co., Ltd. 9 Flutterの可能性は∞ これだけ人気のFlutterでも Flutterの可能性に気づいていないサーバーエンジニアはまだまだ多いはず みなさんの周りのサーバーエンジニアにも薦めてみてください❗❗❗
文章·画像等の内容の無断転載及び複製等の行為はご遠慮ください © Mobility Technologies Co., Ltd.