Reactions on the Bus: The Emergence of New Architectures for Mobile Apps

Maciej Matyjas from tackles messages buses and reactive programming models.

Apps are becoming more contextual and data-rich just as mobile chipsets are sporting more cores. Can enterprise architectures help manage this complexity and maximize performance? Or were these issues already solved by the functional programming paradigm in the 70s?

These days, mobile app developers are spoiled for choice when it comes to libraries that profess to harness all the magic of concurrency (without the heisenbugs) while also providing neat programming abstractions for managing state under a hail of events. The primary contenders in this space are message buses and reactive programming models. Each of these has representatives on the major mobile platforms. Lets take a tour and compare Otto, JavaRx on Android, as well as NSNotificationCenter and ReactiveCocoa. On the way, we will also talk through some earlier examples of pioneering technologies like QML and KVO.


Please register with promo code MOBHALF at

Ticket price helps towards food, drink and cost of organizing. Early bird £2.50 with promo code MOBHALF.

About the Speaker

Maciej Matyjas currently leads mobile development at, an Expedia company. He has over a decade of experience building mobile apps and services on everything from the original Palm Pilot to the latest and greatest unreleased devices.

Join or login to comment.

46 went

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy