All Projects
M&
MobileInternship projectNess Digital Engineering

Movie & TV Info App

2022

Overview

Built during a 3-month internship at Ness Digital Engineering, this Android app is a feature-rich movie and TV show browser powered by the TMDB API. The project was an opportunity to master Android's modern Jetpack stack: LiveData for reactive UI updates, ViewModel for lifecycle-aware state, Data Binding for declarative layouts, and Kotlin Coroutines for clean async networking. The result is a polished, performant app that handles catalogue browsing, search, and detail views with smooth transitions.

  • Full TMDB API integration with search, catalogue, and detail views
  • MVVM architecture with ViewModel and LiveData
  • Kotlin Coroutines for structured concurrency on network calls
  • Data Binding for zero-boilerplate UI updates
  • Smooth Shared Element Transitions between list and detail screens
Tech Stack
Kotlin
LiveData
Data Binding
Coroutines
TMDB API