Skip to content
Ciaran Back to work

// Case study — EA Sports App

Bringing Fans Closer to Sports

The EA SPORTS™ App offers news, highlights, stats & scores for the world's greatest football leagues. Follow live, predict outcomes and generate rewards.

ROLE
Software Engineer
PLATFORM
Android | Jetpack Compose
YEAR
2024 - Now

Scroll to begin

// The brief

A purpose built experience enriched by player data and creators that powers fan engagement, competition, connection and identity across real and virtual sport.

// Principles

Three ideas that held it together

  1. Instant, even on launch

    Performance came first. Get users through onboarding and into a live home screen as fast as possible.

  2. One system, many surfaces

    A shared design system keeps every screen consistent — and maintainable.

  3. Real time, optimistic updates

    Live data streams in constantly. No refreshes, no loading spinners.

// The walkthrough

Five surfaces, one story

Onboarding
Onboarding01 / 05
  1. Onboarding

    Personalised content

    Client-side logic that generates personalised content before the first render.

  2. Home

    Discover

    Reusable widgets surface video, live scores, news, predictions, gamification and more.

  3. Scores

    Live updates

    Real-time scores across global football, personalised to your favourite teams.

  4. Play

    Gamification and Engagement

    Predictions before the game, polls after — all built around your favourite teams.

  5. News

    Personalised content

    Aggregated feeds of video, news, quizzes and moments, personalised to you.

// Reflection

What it taught me

// The role

What I owned across the app

As a Software Engineer on the app, I shipped the onboarding flow, design system, modular gamification widgets, live scores and play voting features - working closely with design and product throughout.