September 2021 Brighton Kotlin Meetup


Details
The September Brighton Kotlin meetup takes place on Thursday 30th September at 6 pm GMT. We will be opening the zoom just before 6pm for people to gather and chat.
We'll be welcoming John O'Reilly & one other speaker TBC
Sign up, spread the word, BYOB and pizza, and join the conversation!
-------- John O'Reilly ------ Using GraphQL in a KMM project with Jetpack Compose and SwiftUI
In this talk John will show how GraphQL, using Apollo library, can be used in shared code a Kotlin Multiplatform project that uses Jetpack Compose Android and SwiftUI iOS clients.
The talk will cover
- use of Apollo GraphQL library and it's Kotlin Multiplatform support allowing addition of GraphQL queries and related logic in code shared between iOS and Android clients.
- development of clients using Declarative UI frameworks (using Jetpack Compose on Android and SwiftUI on iOS)
--- Bio ---
John O'Reilly is a Software Engineer at Neat
Connect with John:
Twitter: https://twitter.com/joreilly/
LinkedIn: https://www.linkedin.com/in/johnoreilly/
-------- Shelby Cohen and Katie Levy ------ The Best of Both Worlds: Kotlin + FP
Functional Programming is an excellent way to simplify your code and reduce bugs, and to make things even better, Kotlin provides a natural transition to using Functional Programming paradigms. But before that, let's talk about what Functional Programming even is. In this talk, we'll break down the key aspects of what defines Functional Programming and the key benefits of using Functional Programming paradigms. Then we'll walk you through how to use Functional Programming more in your Kotlin code to really have the best of both worlds. We'll dip our toes into some basic examples, then dive into the deep-end with some more complex data structures from Arrow, a Functional Programming library for Kotlin.
When you walk away from this talk, you will be able to incorporate the tangible examples you have learned into your own Kotlin code!
--- Bios ---
Shelby Cohen is a Software Engineer at Twitter
Connect with Shelby:
Twitter: https://twitter.com/shelbyc0hen/
LinkedIn: https://www.linkedin.com/in/cohenshelby/
Katie Levy is a Software Engineer at Amazon
Connect with Katie:
Twitter: https://twitter.com/klevy110/
LinkedIn: https://www.linkedin.com/in/katielevy1/

September 2021 Brighton Kotlin Meetup