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
Cookpad Tech Kitchen #15
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Junichi_T
March 28, 2018
Technology
2
5.9k
Cookpad Tech Kitchen #15
Junichi_T
March 28, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
130
AI駆動開発を事業のコアに置く
tasukuonizawa
1
190
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
250
AWS Network Firewall Proxyを触ってみた
nagisa53
1
230
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
160
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.4k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
150
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
200
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
140
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
78
Crafting Experiences
bethany
1
49
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Tell your own story through comics
letsgokoyo
1
810
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
76
Designing Experiences People Love
moore
144
24k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
cookpadTVのアプリ開発 ~現状とこれから~ Cookpad Tech Kitchen #15
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 自己紹介 ɾ 鶴川
純一 ( @__jun1__ ) ɾ 2017年新卒 ɾ メディアプロダクト開発部 iOSエンジニア ɾ 今年の1月頃からcookpadTVの開発に参画 ɾ サービス開発とアプリ基盤面を担当
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ クックパッドは新たなサービスに 注力しています!
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ クックパッド みんなのお弁当 お料理アルバム
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ クックパッド みんなのお弁当 お料理アルバム
Cookin' cookpadTV クックパッド Myキッチン New! New! New!
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 料理動画事業の新サービス
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 料理動画事業の新サービスとしてcookpadTVをリリース
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ アジェンダ ɾ cookpadTVアプリ概要
ɾ アプリの裏側の基盤環境について ɾ 今行っている取り組み ɾ これから行っていく取り組み
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ cookpadTVアプリについて
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ cookpadTVアプリについて ɾ 2017年12月頃から開発を開始
ɾ Androidは1名・iOSは2名で開発 Android iOS 開発言語 Pure Kotlin Pure Swift アーキテクチャ MVPベース MVCベース HLS再生 ExoPlayer AVFoundation API通信 OkHttp / Retrofit Alamofire コメント・ハート Firebase Realtime DataBase
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ アプリの裏側の基盤環境について
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 行動ログ ご意見 アプリレビュー
クラッシュ監視 Slackへ通知 Beta版の社内配布 通常の開発フロー アプリリリース後
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 行動ログ ご意見 アプリレビュー
クラッシュ監視 https://github.com/cookpad/Puree-Swift https://github.com/cookpad/puree-android Puree-Swift / puree-android ・行動ログ取得 ・ご意見 ・アプリレビュー Slackへ通知
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 今行っている取り組み
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ 今行っている取り組み ɾプラットフォーム間でのアーキテクチャ統一 ɾ
プラットフォーム間での挙動/体験の違いをアーキテクチャ の統一で解決することを目指している ɾ APIリクエストのタイミング ɾ エラーハンドリング ɾ UI/UX Before After iOS MVC VIPER-Based (+Rx) Android MVP + RxJava
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ これから行っていく取り組み
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ これから行っていく取り組み ɾ 課金基盤の開発と導入
ɾ ユーザにより魅力的な機能をオプションとして提供 ɾ 今夏に展開予定 ɾ 自動化 ɾ Fastlaneによる自動サブミット ɾ コードレビューツールの導入 ɾ リリースに対するコストを落とし、サービスの開発により集中する
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ まとめ ɾ 料理動画事業の新サービスとしてcookpadTVをリリース
しました ɾ 新機能開発と同時に、アプリ根幹の改善も進行中 ɾ部内である程度の裁量を持って行動できる ɾ サービス開発と基盤開発どちらもチャレンジできます
Cookpad Tech Kitchen #15 LT cookpadTVのアプリ開発 ~現状とこれから~ ご清聴ありがとうございました