MobileTechCon | 25. - 27. März 2019, München

RxJava und Android-Architektur

Session
Dieser Talk Stammt aus dem Archiv. Zum AKTUELLEN Programm
Bis 20. Dezember: ✓ Bis zu 200 € sparen ✓ Smartwatch for free Jetzt Ticket sichern!
Infos
Mittwoch, 15. März 2017
09:00 - 10:00
Raum:
Forum 6

Android ist eine unglaublich erfolgreiche Plattform. Aber neben vielen Vorteilen gegenüber anderen Plattformen bietet Android den Entwicklern ein breites Feld an Stolpersteinen. Einer der wichtigsten Aspekte in modernen Applikationen ist Performance und Reaktionsfähigkeit. Daher werden Apps immer stärker von Nebenläufigkeit, der asynchronen Ausführung von Sourcecode geprägt. Gerade hier zeigen die Android-Bordmittel enorme Schwächen. Ein Grund, warum RxJava einen großen Hype in der Android-Community auslöst.
Aber wie lässt sich RxJava in eine solide Architektur einbetten? Wie muss testbarer Code mit RxJava aussehen? Welche Vorteile hat RxJava in realen Projekten, und wo ist Vorsicht geboten? Diese Fragen werden anhand einer Schichtenarchitektur unter Verwendung des MVP-Patterns geklärt. Anhand eines konkreten Codebeispiels wird aufgezeigt, wie sich RxJava einfach und nahtlos einfügen lässt.