This mobile application from a renowned TV broadcaster offers seamless access to their extensive library of popular programs, all free of charge:

  • Organize and Explore: Browse shows conveniently categorized by genre, popularity, and other relevant filters.
  • Effortless Search: Find specific programs using the intuitive search functionality.
  • Subtitled Viewing: Enjoy episodes with optional subtitles for enhanced accessibility.
  • Interactive Livestreaming: Watch live broadcasts and engage in discussions with fellow viewers in real-time through the chat feature.
AVOD-SVOD-service

Challenge & Solution

  • Early Agile Pioneering: This project served as one of CodeComplete‘s pioneering efforts in the field of Agile development. Through experience on this project, we gained an in-depth understanding of both Agile methodologies and the principles of user interface (UI) and user experience (UX) design.

Technology

  • Architecture patterns: MVC, MVP
  • Programming language: Objective-C, Java, Kotlin
  • Libraries and SDKs: CocoaPods, Gradle, AFNetworking, Firebase, XCTest (for the unit test), BrighCove
  • Techniques: CSAI (Client Side Ad Insertion), SSAI (Server Side Ad Insertion), Remote configuration, Chromecast, Realtime chat, In-app messaging, Push notification, SNS (Social Network Service), Analytics, CI/CD (Bitrise)
  • Tools: Xcode, Postman, Android Studio
  • Platforms: iOS, Android, tvOS, FireTV, AndroidTV

Value Delivered

  • Unwavering Quality and High Engagement: This application, proudly maintained by CodeComplete for over 5 years, boasts exceptional quality and user satisfaction, reflected in its impressive 5 million+ installations across all platforms.
  • User-Friendly Monetization: The ad integration within the app is designed to be seamless, stable, and unobtrusive, ensuring a positive user experience while generating sustainable revenue growth.
  • Legacy of Excellence: This project holds a special place in CodeComplete‘s history, serving as a testament to our ongoing commitment to delivering high-quality, long-lasting solutions.