TheApp v1.2
-
Upload
rossi-popova -
Category
Technology
-
view
68 -
download
0
Transcript of TheApp v1.2
theAppv1.2
1
The fast and easy way
to deliver video and TV content
to your customers
on Windows 8 and 8.1
2
FeaturesFeatures for End-Users and Developers
3
Features: End User
• Hub (main screen)
• On Demand (VOD) gallery
• Favorites
• Overlays
• Overlays for episodic content (new in v1.2)
• Explore movie
• Explore cast and crew member (modifications in v1.2)
• Explore episodic content (new in v1.2)
• Search
• Video player
• Video player for episodic content (new in v1.2)
• Navigation Bar
• Localized UI
4
Features: Developer
• Componentized & Tiered Architecture• Abstracted back-ends • Fake backend with a local SQLite database• MVVM design• Modular architecture
• Code quality• No FXCOP errors• One type per file. Directory matches namespace• All strings are localized
• Testing• Debugging settings• Dynamic switch of backends at runtime (new in v1.2)• Dynamic switch of themes at runtime (new in v1.2)• Automated unit tests• User stories & manual scenario tests
• Documentation• Developer and styling guide • Several pre-defined looks
5
ScreensRepresentative screens and interactions in the app
6
The Hub
7
Horizontally-extensible hub with
content sections (“Spotlight”, “On Demand”, etc.)
The Hub: “On Demand” Section
8
The Hub: “Favorites” Section
9
The Hub: Overlay
10
The Overlay provides fast access to content
information
“On Demand” Gallery
11
“On Demand” Gallery: 34,000 Assets
12
Two-second load of 35,000 assets in
VOD gallery
“On Demand” Gallery: Categories & Sort
13
Dynamic category filters and sort orders
“On Demand” Gallery: Overlay
14
Play, Favorite and Explore are directly
accessible from within the Overlay
Explore
15
Horizontally-extensible Explore screen with immersive content
information
Explore: “Cast & Crew” and “Images” Sections
16
Explore: Images Viewer
17
Explore Cast & Crew Member
18
Immersive, horizontally-extensible Explore
screen for cast & crew members
Explore Cast & Crew Member: Filmography
19
“Favorites” Gallery
20
Horizontally-extensible Favorites gallery with
different sections
“Favorites” Gallery: Remove from Favorites
21
Search
22
Integrated Search
Search: Results
23
Video Player
24
Multi-featured video player with support
for high-defvideo, ads, closed
captions, etc.
Video Player: Playback Controls
25
Video Player: Closed Captions Support
26
Video Player: Closed Captions Support (2)
27
Navigation Bar
28
Fast navigation
Debug Settings: In App
29
In-app Debug screen.
Styling: The Hub
30
Easy and powerful “styling” and “theming”
Ability to switch themes dynamically
Styling: “On Demand” Gallery
31
Styling: Explore
32
Styling: Explore Cast & Crew Member
33
Dynamic Backends (Debug Settings)
34
Ability to switch backends
dynamically, without restart
Dynamic Backends (PopTech Backend)
35