Sky Go
Sky's premium streaming service for live TV, on-demand content, and downloads for offline viewing
Led engineering efforts on Sky Go, Sky's flagship streaming application allowing subscribers to watch live TV and on-demand content across mobile devices, serving millions of customers across the UK and Europe.
Features
- Live TV: Stream 100+ channels including Sky Sports and Sky Cinema
- On-demand Library: Thousands of movies and TV shows
- Downloads: Save content for offline viewing
- Multi-device: Watch on phones, tablets, and computers
- Picture-in-Picture: Continue watching while using other apps
Tech Stack
- Native Android (Kotlin) and iOS (Swift) development
- Advanced Widevine DRM implementation for content protection
- ExoPlayer / AVPlayer for video playback
- Adaptive bitrate streaming for optimal quality
- Background download capabilities
Related Articles
The Unified Codebase: A Comprehensive Blueprint for Kotlin Multiplatform Clean Architecture
Master the art of building production-grade Kotlin Multiplatform applications with shared business logic across Android, iOS, and Next.js while maintaining native UI fidelity on each platform
Building High-Performance iOS Financial Charts with Rust and SwiftUI
How combining Rust's computational power with SwiftUI's elegance creates a blazing-fast financial charting app
How to use C++ code in to your iOS/tvOS Xcode projects with Swift
A long time ago, I was asked to create some C++ code for specific functionality intended for use in both Android and iOS. I won't delve…