Skip to main content
David Cruz Anaya

David Cruz Anaya

Senior Android & Kotlin Multiplatform Engineer

  • Home
  • About
  • Portfolio
  • Book
  • Speaking
  • Blog
  • Flashcards
  • Nomad Life
  • Contact
Visit Vectencia Shop

Follow Me

Privacy Policy

2014 - 2026 © davthecoder is trading as Vectencia Ltd.

davthecoder
  1. Home
  2. Portfolio
  3. Sky Go

Sky Go

Sky's premium streaming service for live TV, on-demand content, and downloads for offline viewing

AndroidiOSDRMNativeVideo Streaming
View Live Demo

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

Introducing Klarinet: A Low-Latency Audio SDK for Kotlin Multiplatform

Introducing Klarinet, an open-source Kotlin Multiplatform audio SDK that provides low-latency playback, recording, 16 built-in effects, and file I/O across Android and Apple platforms with a single API.

Kotlin MultiplatformKMP

Why I Built KMP SaaS Kit: Stop Rebuilding the Same Mobile Infrastructure

Every SaaS mobile app needs auth, onboarding, paywalls, and settings. I got tired of building them from scratch every time. So I built a production-ready Kotlin Multiplatform starter kit that ships Android and iOS apps in days, not months.

KotlinKMP

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

AndroidKotlin
Back to all projects
Skip to main content
David Cruz Anaya

David Cruz Anaya

Senior Android & Kotlin Multiplatform Engineer

  • Home
  • About
  • Portfolio
  • Book
  • Speaking
  • Blog
  • Flashcards
  • Nomad Life
  • Contact
Visit Vectencia Shop

Follow Me

Privacy Policy

2014 - 2026 © davthecoder is trading as Vectencia Ltd.

davthecoder
  1. Home
  2. Portfolio
  3. Sky Go

Sky Go

Sky's premium streaming service for live TV, on-demand content, and downloads for offline viewing

AndroidiOSDRMNativeVideo Streaming
View Live Demo

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

Introducing Klarinet: A Low-Latency Audio SDK for Kotlin Multiplatform

Introducing Klarinet, an open-source Kotlin Multiplatform audio SDK that provides low-latency playback, recording, 16 built-in effects, and file I/O across Android and Apple platforms with a single API.

Kotlin MultiplatformKMP

Why I Built KMP SaaS Kit: Stop Rebuilding the Same Mobile Infrastructure

Every SaaS mobile app needs auth, onboarding, paywalls, and settings. I got tired of building them from scratch every time. So I built a production-ready Kotlin Multiplatform starter kit that ships Android and iOS apps in days, not months.

KotlinKMP

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

AndroidKotlin
Back to all projects