Skip to main content
David Cruz Anaya

David Cruz Anaya

Founder & Principal Engineer @ Vectencia

  • Home
  • About
  • Portfolio
  • Blog
  • Nomad Life
  • Contact
Visit Vectencia Shop

Follow Me

Privacy Policy

2014 - 2026 © davthecoder is trading as Vectencia Ltd.

davthecoder
  1. Home
  2. Portfolio
  3. BritBox

BritBox

BBC and ITV's streaming service featuring the biggest collection of British TV, exclusive premieres, and originals

AndroidStreamingNativeKotlin
View Live Demo

Contributed to the development of BritBox, the premier British streaming service created by BBC and ITV, bringing the best of British television to audiences worldwide.

Features

  • Live Streaming: Watch British TV content as it airs
  • On-demand Library: Access thousands of British shows and films
  • Offline Downloads: Save content for viewing without internet
  • Multi-device Support: Stream on mobile, tablet, and TV
  • 4K & HD Quality: Adaptive bitrate for optimal viewing experience

Tech Stack

  • Android Native (Kotlin)
  • ExoPlayer for video streaming
  • DRM content protection (Widevine)
  • RESTful API integration
  • Firebase Analytics & Crashlytics

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

AndroidKotlin

Understanding Job Types in Kotlin Coroutines: A Complete Guide

Master the different Job types in Kotlin Coroutines and learn when to use Job, SupervisorJob, CompletableJob, and NonCancellable for building robust asynchronous applications

AndroidKotlin

Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

An Android developer's journey building a travel platform with Kotlin Multiplatform for shared business logic, Ktor for backend APIs, Supabase for auth/data, and Next.js for web including why Compose Multiplatform for Web was quickly discarded

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

David Cruz Anaya

Founder & Principal Engineer @ Vectencia

  • Home
  • About
  • Portfolio
  • Blog
  • Nomad Life
  • Contact
Visit Vectencia Shop

Follow Me

Privacy Policy

2014 - 2026 © davthecoder is trading as Vectencia Ltd.

davthecoder
  1. Home
  2. Portfolio
  3. BritBox

BritBox

BBC and ITV's streaming service featuring the biggest collection of British TV, exclusive premieres, and originals

AndroidStreamingNativeKotlin
View Live Demo

Contributed to the development of BritBox, the premier British streaming service created by BBC and ITV, bringing the best of British television to audiences worldwide.

Features

  • Live Streaming: Watch British TV content as it airs
  • On-demand Library: Access thousands of British shows and films
  • Offline Downloads: Save content for viewing without internet
  • Multi-device Support: Stream on mobile, tablet, and TV
  • 4K & HD Quality: Adaptive bitrate for optimal viewing experience

Tech Stack

  • Android Native (Kotlin)
  • ExoPlayer for video streaming
  • DRM content protection (Widevine)
  • RESTful API integration
  • Firebase Analytics & Crashlytics

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

AndroidKotlin

Understanding Job Types in Kotlin Coroutines: A Complete Guide

Master the different Job types in Kotlin Coroutines and learn when to use Job, SupervisorJob, CompletableJob, and NonCancellable for building robust asynchronous applications

AndroidKotlin

Lessons Learned Building Paglipat.com: KMP, Ktor, Supabase & Next.js from an Android Developer's Perspective

An Android developer's journey building a travel platform with Kotlin Multiplatform for shared business logic, Ktor for backend APIs, Supabase for auth/data, and Next.js for web including why Compose Multiplatform for Web was quickly discarded

KotlinKMP
Back to all projects