PROJECT DOSSIER // [EPICTURE]VIEW SOURCEBACK TO PROJECTS →

01 // PROJECT AT A GLANCE

EPICTURE

Kotlin

A native Android application to browse and publish on Imgur.

The curriculum's first real mobile project: an Android application to browse Imgur's images, search, view your profile, favourite and publish. Developing for mobile changes many habits — the application can be interrupted at any moment, the network is unreliable, and the screen is small.

A native Android application in Kotlin consuming the Imgur API, with OAuth2 authentication, scrolling image lists, search, favourites and file upload.

PRIMARYKotlin
DELIVERYTEAM RECORD
VERIFICATIONgradle
SOURCEINSPECTOR READY
MEDIA ATTACHMENTS (Images, Photos, Videos)

03 // KEY OUTCOMES

  • A first native mobile application, in Kotlin
  • Android lifecycle handled without state loss or redundant requests
  • Image loading and caching adapted to mobile memory constraints

BEYOND THE BRIEF

  • Lottie animations loaded from JSON files (loading, search, favourite, vote) rather than static indicators
  • A reusable animation container (AnimationContainer.kt)
  • Separate technical and user documentation

04 // SOURCE TREE

READING SOURCE…