Last meetup of the year, let's make some time between Christmas parties at work and come together for some interesting talks back at Atlassian.
→ Ruslan Ibragimov (Cochlear)
"Creating an Architecture Around Android Notifications"
Sometimes it can be tedious to work with Android notifications, separate a logic for showing notifications from UI representation. In this talk I want show an approach that can make notifications use be similar to how we use Android's Views. Also, this approach makes it easy to apply MVP, MVVM and other patterns when using notifications, which makes code related behind showing notifications and handling user's interactions separated from UI and testable.
→ Samuel Marks (Offscale)
"Develop 36× Faster, Synchronise Backend, All Whilst Maintaining a Test Coverage of 100%"
With multiple frontends—Android (Kotlin), iOS (Swift), web (TypeScript)—and a decoupled backend, it becomes cumbersome to maintain models, API server/client, validation, mocks and tests. We engineered five compilers—one for each language—with more on the way. These traverse the Abstract Syntax Tree (AST) in each –end, translating changes across language boundaries.
More details: https://sydspace.org/kotlin/#meetup-december-2019
Thanks to our sponsors for making this night possible:
• Atlassian (https://www.atlassian.com) - venue, food and drinks
• JetBrains (https://www.jetbrains.com) - promotion and giveaways
• Lookahead Search (https://www.lookahead.com.au) - help with our ancillary costs