Release Flutter App
Video On Demand
Flutter Meetup Tokyo #11 @Google Japan
Yuma Tanaka
Slide 2
Slide 2 text
About me
● Yuma Tanaka
○ tw: @tanaka_1899
○ MTI Ltd.
■ VideoMarket Corp.
○ Mobile Application Engineer
■ iOS / Android / Flutter
■ went to Google I/O 2019
Slide 3
Slide 3 text
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
Slide 4
Slide 4 text
Features - Service side
● Personalization
○ displayed titles
● Playback
○ iPhone, iPad
■ Gesture Control
○ AppleTV with AirPlay
○ Cast / Chromecast
https://beyond.videomarket.jp
Slide 5
Slide 5 text
Demonstration 1
Slide 6
Slide 6 text
1.Launch the app → Start playback
Slide 7
Slide 7 text
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
Slide 8
Slide 8 text
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
Slide 9
Slide 9 text
Demonstration 2
Slide 10
Slide 10 text
2.Deeplink(TV app) → Start playback
Slide 11
Slide 11 text
Let’s create applications with Flutter!
Slide 12
Slide 12 text
Thank you!
Yuma Tanaka
tw: @tanaka_1899 a
Slide 13
Slide 13 text
References
● About us
○ https://beyond.videomarket.jp
○ https://creators.videomarket.co.jp
● Demonstration movies
○ https://youtu.be/gQ4zjW4bq1k
○ https://youtu.be/V9RWvfDTJ5A