Post

PARCH at Droidcon Lisbon 2024

September arrived and with it Droicon Lisbon 2024.

Once again like last year I had the luck to be one of the selected speakers. This time I prepared a talk about PARCH the reactive and composable architecture that we have been using at Volvo Cars to build Volvo Cars App.

Talking in Droicon Lisbon 2024 was (again) a great experience. Fun, great talks, great audience, excellent organization and in a city that it is always a pleasure to visit!

Timing is everything they say … well, once I started my presentation … timing played against me for a bit. Five minutes in the presentation, and I had the “misfortune” of facing a macbook pop-up “Software Update overdue” that was blocking my computer (I mean … what are the chances … right?). I manage to dismiss it … but only for a couple of minutes before it came back (note to self: keep your software up to date!). Eventually, a member from the audience lent me his computer (Thank you so much!) and then I was able to complete the full talk with no other issues.

Even with these technological hic ups, the full audience stayed and I believe they were able to get some good impressions from PARCH, receiving enough questions and interest after the talk till the point that I am planning to write a series of posts getting into detail on how to apply it for a sample app that will be available in github (coming up soon…).

You can find the keynotes in the downloads section.


PARCH Building the blocks of a composable architecture

Abstract

Jetpack Compose has make it easy for android developers to architect their ui solutions into simpler modular blocks.

Within PARCH Architecture, we bring this modular approach to the next level, were each component provides a full solution of its simplified problem and not just the ui part of it.

Based on the Single Responsibility Principle, this architecture enables the development of focused components that solve a single deconstructed and simplified problem, favouring their reusability, improving consistency across your app and making it easy to provide complex experiences by composing simpler and more basic components.

Downloads

- download Keynote presentation

This post is licensed under CC BY 4.0 by the author.