Category Archives: React

Fight Clock: Boxing/HIIT Timer App

I just launched Fight Clock, an app for round timing of boxing, MMA and Muay Thai – 3 of my hobbies, when lack of injuries permits. It’s built using Expo / React Native / TypeScript. So the same code base will work seamlessly on web, Android and iOS.

But the USP of Expo / React Native is actually the ability to push small fixes and updates ‘OTA’, without requiring a new mobile release. This way, fixes can be delivered to users transparently in minutes, not days.

Next-gen TV apps

I recently started working for Simplestream creating their next generation Connected TV apps. Simplestream provide OTT solutions for just about every Connected TV or Set Top Box device you can think of – including a turnkey solution for ingest, encoding and management of monetisation models.

What I do

Creating OTT apps for HbbTV / Smart TV and Set Top Box devices, using JavaScript / TypeScript / BBC TAL / React / Preact. Responsible for developing and maintaining the Hybrid TV product, coordinating software releases, balancing requests across over a dozen clients, coordinating with QA, optimising UX, ensuring a stable and performant UI from a single code base across hundreds of big screen devices from Freeview, Freely, Freesat, Samsung Tizen, LG webOS, YouView, Hisense VIDAA, TiVo, Liberty Global Horizon, etc.

Continue reading Next-gen TV apps