Chris Horner

195 Followers
120 Following
41 Posts
Android and UI. Ex Cash App.
Websitehttps://chrishorner.codes
GitHubhttps://github.com/chris-horner
Hung out with some mates today
Finally autumn in Japan - just as I'm about to go home to summer

All code for the Persona 5 Compose UI messaging app available here:

https://github.com/chris-horner/Persona-IM

GitHub - chris-horner/Persona-IM: A reimplementation of the instant messaging app seen in Persona 5 for Android using Compose UI.

A reimplementation of the instant messaging app seen in Persona 5 for Android using Compose UI. - chris-horner/Persona-IM

GitHub

Persona 5 has one of the most stylish UIs of any piece of software I've ever seen.

I'll be talking about recreating part of it in Compose UI at #DroidKaigi in Tokyo this coming Friday. Hope to see some of you there!

https://2024.droidkaigi.jp/en/timetable/690701/

Creative and complex user interfaces with Compose UI | DroidKaigi 2024

While most of the time following Material recommendations on Android makes sense, Compose UI allows us to be more expressive than ever before. In this session we will recreate complex user interfaces from video games to showcase how to really stretch Compose's APIs. Topics will include: - Drawing custom shapes - Animating path data - Non-standard shapes in LazyColumn/LazyRow - Custom effects inside LazyColumn/LazyRow - Remaining usable and accessible when not using Material

DroidKaigi
Back in Melbourne after a month of exploring Europe ✌️

Can't believe I only just found Unit Lab. Sam Ruston knocked it out of the park. This app is _slick_.

Super useful when talking to US colleagues or dealing with recipes. I still don't know what a stick of butter is though.

The use of quotation marks here makes me feel like either I'm a sham, or the position they're looking to fill is going to be very different.

Released a new version of Socket Weather! This version includes:

- Resizable widgets made in Compose with Glance
- Fixes for missing rain radar data
- Material 3 UI with support for dynamic colours

Also rewrote presentation logic to use Molecule and integrate with Voyager.

Google Play: https://play.google.com/store/apps/details?id=codes.chrishorner.socketweather

GitHub: https://github.com/chris-horner/SocketWeather

Socket Weather - Apps on Google Play

A simple Australian weather app using BOM data.