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
Release Flutter App_Video On Demand
Search
tanaka
September 06, 2019
Technology
580
1
Share
Release Flutter App_Video On Demand
Flutter Meetup Tokyo #11 @Google Japan
tanaka
September 06, 2019
More Decks by tanaka
See All by tanaka
Flutterアプリ開発に於けるBitrise活用例(初級) / Flutter using Bitrise for beginners
yumatan
1
700
Google IO 2019
yumatan
8
2.6k
Other Decks in Technology
See All in Technology
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
190
データ基盤をDataformで整えた話 〜 開発環境を添えて 〜
takapy
0
110
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
7
4.6k
GoとSIMDとWasmの今。
askua
3
510
運用を見据えたAIエージェント設計実践
amacbee
1
2.8k
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
500
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
130
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
240
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.5k
SIer20年! 培ったスキルがスタートアップで輝く時
shucho0103
0
340
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
180
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
480
Featured
See All Featured
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
150
Color Theory Basics | Prateek | Gurzu
gurzu
0
350
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
380
Accessibility Awareness
sabderemane
1
130
The untapped power of vector embeddings
frankvandijk
2
1.7k
Embracing the Ebb and Flow
colly
88
5.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Transcript
Release Flutter App Video On Demand Flutter Meetup Tokyo #11
@Google Japan Yuma Tanaka
About me • Yuma Tanaka ◦ tw: @tanaka_1899 ◦ MTI
Ltd. ▪ VideoMarket Corp. ◦ Mobile Application Engineer ▪ iOS / Android / Flutter ▪ went to Google I/O 2019
Release Flutter App • When ◦ Sept. 2nd, 2019 •
Where ◦ AppStore ◦ published in Japan • What ◦ videomarket v4.0.0 ◦ Video On Demand service ◦ iOS11.0 〜 https://beyond.videomarket.jp
Features - Service side • Personalization ◦ displayed titles •
Playback ◦ iPhone, iPad ▪ Gesture Control ◦ AppleTV with AirPlay ◦ Cast / Chromecast https://beyond.videomarket.jp
Demonstration 1
1.Launch the app → Start playback
Features - Technological side • Backend ◦ GCP ▪ GraphQL
▪ Microservices • Client ◦ Platform channels(iOS) ▪ Playback • Own private iOS SDK • Worry about DRM • https://pub.dev/packages/video_player ▪ Deeplink → Demonstration 2
Features - Technological side • Backend ◦ GCP ▪ GraphQL
▪ Microservices • Client ◦ Platform channels(iOS) ▪ Playback • Own private iOS SDK • Worry about DRM • https://pub.dev/packages/video_player ▪ Deeplink → Demonstration 2
Demonstration 2
2.Deeplink(TV app) → Start playback
Let’s create applications with Flutter!
Thank you! Yuma Tanaka tw: @tanaka_1899 a
References • About us ◦ https://beyond.videomarket.jp ◦ https://creators.videomarket.co.jp • Demonstration
movies ◦ https://youtu.be/gQ4zjW4bq1k ◦ https://youtu.be/V9RWvfDTJ5A