Brainberg

Tech Events in Bergen

Upcoming tech events in Bergen, Norway.

Upcoming events in Bergen

AI Integration & ApplicationConferenceFree

Du blir ikke erstattet av AI, eller?

Bergen, 🇳🇴 Norway

Et event om AI, menneskelig verdi og fremtidens arbeidsliv.

AI lover økt effektivitet, bedre beslutninger og mer tid til det som virkelig betyr noe. Men hva skjer når teknologien ikke bare endrer hvordan vi jobber, men også jobbene våre, organisasjonene våre – og forventningene til hva mennesker skal bidra med?

Sammen med Webstep utforsker vi i First Tuesday hvor den reelle verdien av AI ligger: hvordan teknologien kan frigjøre tid, løse problemer raskere og skape nye muligheter – og hva den fortsatt ikke uten videre kan erstatte: dømmekraft, kontekst, relasjoner og menneskelig forståelse.

Vi ser også på hva AI og effektivisering betyr i praksis for virksomheter i omstilling, og hvordan neste generasjon arbeidstakere møter en fremtid der både roller, kompetansebehov og karriereveier er i endring.

Fra muligheter og usikkerhet til ansvar, arbeidsliv og fremtid: Målet for kvelden er ikke bare å forstå hva AI kan gjøre for oss, men hvilken rolle vi mennesker skal spille når teknologien kan gjøre stadig mer.

Foredragsholdere er:

  • Cathrine Fredhøi - Webstep
  • Arne Solheim - Webstep
  • Harald Alfsen - Stiegler Advokatfirma
  • Frode Drønen - TV2
  • Ida Hagen - Student fra BI

Konferansier og prosjektleder fra FTB er Hana Colakovic

PS. Alle i publikum vil få tilgang til et eksklusivt AI-barometer for å teste eget nivå. Noe til ettertanke i pausen.

Tue 13 Oct · 21:00 – 23:00
Software EngineeringMeetupFree

Write once, run anywhere: A Hands-on Compose Multiplatform Workshop

Bergen, 🇳🇴 Norway

Cross-platform development has evolved significantly since the early days of Java's "Write Once, Run Anywhere" (WORA) philosophy.

Today, Kotlin Multiplatform (KMP) and Compose Multiplatform provide a stable framework for sharing code across Android, iOS, and Desktop. In this workshop, we will build a functional conference application to navigate the JavaZone schedule.
The focus is on implementing a shared codebase that handles both the user interface and the underlying business logic without sacrificing native performance.

The first half of the session is dedicated to the user interface. We will explore how Compose Multiplatform handles rendering across different screen sizes and form factors. We will also address state management, comparing patterns such as MVVM and MVI to maintain a predictable data flow in a multi-platform environment.
Once the foundation is set, we will implement the application's core logic. This includes fetching the JavaZone schedule via Ktor and implementing local persistence with SQLDelight for offline functionality. By the end, you’ll have the skills and a template to build your own multiplatform applications.

Prerequisites
- IntelliJ IDEA or Android Studio (latest version) with the Kotlin Multiplatform plugin.
- A Mac with Xcode is required to build/run the iOS target (Everyone can still target Android and Desktop). - Clone the workshop repository and run the setup script. Full setup available here, and should be performed in advance: https://github.com/mortenaa/javazone-cmp-workshop/blob/main/docs/SETUP.md

Vi satser på pizza kl. 16.30 (OBS!) og start på workshopen ca. 17.00. Workshopen er beregnet å vare ca. 4 timer.

Foredragsholdere er Morten Nygaard Ã…snes og Kristian Berg

Morten Nygaard Ã…snes
Morten Nygaard Ã…snes is a senior developer at Miles. Morten is a passionate developer who loves exploring new technologies. He has extensive experience with the Kotlin and the Java ecosystem and has been an early adopter of Kotlin Multiplatform and Compose Multiplatform.

Kristian Berg
Kristian Berg is Tech Lead for the platform team at KS Digital. With over two decades of Java under his belt and Kotlin added to the mix two years ago, he has been a constant presence in the local Java community through javaBin Bergen since 2004, where he has also served on the javaBin board for several years.

Thu 15 Oct · 14:30< 50