Skip to content

Details

Welcome to the third Func Prog Sweden MeetUp 2022 – Online

This MeetUp will be streamed live online on the Func Prog Sweden YouTube channel: https://www.youtube.com/c/FuncProgSweden

The program starts at 18.

  • Intro by Magnus Sedlacek
  • Android Architecture Design with Koin by Arnaud Giuliani
  • Hobby scale: making web apps with minimal fuss by Martin Stewart

Abstract for Android Architecture Design with Koin
Koin (https://insert-koin.io) is a pragmatic dependency injection framework for Kotlin/Android developers, well known for its ease of use. In this session, I propose to see together how we can structure our components, for the following topics:

  • Classical Components in MVP, MVVM
  • Dealing with Scopes
  • Jetpack Navigation
  • Jetpack Compose
  • Integrating with Multi-Platform

And bonus, we will talk about incoming new features.

Arnaud Giuliani
Koin Project Lead
Software developer for more than 15 years. Works mainly as a Senior Android developer and keeps hands in backend gears, for big companies as well as startups. Speaker since 2016 for topics such Kotlin, Android Architecture & Koin. Google Developer Expert for Kotlin since 2020.
In 2017, Arnaud launched Koin (https://insert-koin.io), a lightweight dependency injection framework for Kotlin.
https://www.linkedin.com/in/arnaud-giuliani-0b2b73b/
https://twitter.com/arnogiu

Absract for Hobby scale: making web apps with minimal fuss
Creating web apps requires setting up a lot of infrastructure. Configuring a database, managing hosting, writing deploy scripts, and handling communication between the client and server are only some of the many things that need to be done. Unfortunately for many projects, this level of control isn't needed and is instead a burden.

It doesn't need to be this way though! In this presentation I'll give an overview of how you can use Elm programming language and the Lamdera framework to create web apps with little effort as well as show some of the apps I've created using it.

Martin Stewart
I'm a web developer specialized in working with the Elm programming language. In my free time I maintain https://ascii-collab.app/ a website where people can draw ascii art on a shared canvas and I run elm-review-bot, a github bot that checks Elm packages for common mistakes. I also enjoy biking and bouldering.
https://github.com/MartinSStewart

Video sponsor – Ada Beat
https://adabeat.com

If you want to spread functional programming and support the channel, buy something from the shop:
https://shop.spreadshirt.net/funcprogsweden/

#funcprogsweden

Android
Elm
Functional Programming
Kotlin
Web Development

Members are also interested in