[style*="opacity:0"],[style*="opacity: 0"]{opacity:1!important}[style*="translate"]{transform:none!important}
Back to work

Safe Apps · 2022

Beloud

A social news and video platform: the Android client, plus the PHP and MySQL API layer behind it.

Who it is for
A social platform pushing news and video to a live audience
Platform
Native Android
Store listing
Beloud: News & Free Speech

What I built

  • Led Android front end development in Java with Material Components
  • Integrated ExoPlayer for video playback inside a scrolling list without dropping frames
  • Built the client networking layer on OkHttp and moved work off the main thread
  • Built the social features: profiles, news feed, comments and likes
  • Wrote the PHP and MySQL API layer serving the feed, profiles, comments and likes
  • Built the content moderation and management surface behind it
  • Wired Firebase Cloud Messaging so new content reaches users immediately
  • Added OAuth and social login to cut signup friction
  • Integrated AdMob banner and interstitial placements for monetisation

What I owned

App

  • Android
  • Java
  • XML
  • Material Components
  • ExoPlayer
  • OkHttp

Backend

  • PHP
  • MySQL
  • REST
  • OAuth
  • Firebase Cloud Messaging
  • AdMob

Screens

  • Beloud screen 1
  • Beloud screen 2
  • Beloud screen 3
  • Beloud screen 4
  • Beloud screen 5

More work