• Stars
    star
    980
  • Rank 44,844 (Top 1.0 %)
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created almost 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Kotlin Multiplatfom app for Droidcon Events

Sessionize/Droidcon Mobile Clients

General Info

This project has a pair of native mobile applications backed by the Sessionize data api for use in events hosted by the Sessionize web application. These are specifically for Droidcon events, but can be forked and customized for anything run on Sessionize.

Subscribe!

We build solutions that get teams started smoothly with Kotlin Multiplatform Mobile and ensure their success in production. Join our community to learn how your peers are adopting KMM. Sign up here!

Building

The apps need a Firebase account set up to run. You'll need to get the google-services.json and put it in android/google-services.json for Android, and the GoogleService-Info.plist and put that in ios/Droidcon/Droidcon/GoogleService-Info.plist for iOS.

Compose UI for both!

We're running a very early version of Compose UI for iOS as the iOS interface. It mostly shares the screen code with the Android app. While Native Compose UI is obviously experimental, it works surprisingly well.

Check out the blog post

Media

Blog posts and videos ->

About

Sessionize/Droidcon brought to you by...

Touchlab Logo

More Repositories

1

KaMPKit

KaMP Kit by Touchlab. A collection of code & tools designed to get your mobile team started quickly w/Kotlin Multiplatform
Kotlin
2,069
star
2

xcode-kotlin

Kotlin Native Xcode Plugin
Kotlin
1,027
star
3

Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.
JavaScript
603
star
4

Stately

Kotlin Multiplatform State Library
Kotlin
564
star
5

SKIE

SKIE - Swift Kotlin Interface Enhancer
Kotlin
555
star
6

KMMBridge

KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries. See https://kmmbridge.touchlab.co/docs to get started.
JavaScript
317
star
7

CrashKiOS

Crash reporting for Kotlin/Native iOS applications
JavaScript
249
star
8

SQLiter

Minimal multiplatform sqlite library
C
166
star
9

cklib

Kotlin
87
star
10

SwiftCoroutines

Swift
57
star
11

KMMBridgeKickStart

Kotlin
32
star
12

SKIEDemoSample

SKIE Demo Application
Swift
20
star
13

Karmok

Kotlin
15
star
14

KMMBridgeSampleKotlin

Kotlin
14
star
15

TestHelp

Some Kotlin Multiplatform test utilites
Kotlin
12
star
16

KMMBridgeSKIETemplate

Kotlin
11
star
17

KMMWorker

Basic background threading for Kotlin Mobile Multiplatform
Kotlin
8
star
18

KMMBridgeKickStart-Android

Kotlin
4
star
19

KMMBridgeGithubWorkflow

4
star
20

KmmBridgeIntegrationTest

Swift
2
star
21

KMMBridgeKickStart-iOS

Swift
2
star
22

schrodinger

What's this? Stay tuned...
2
star
23

fkaction-installation-info

TypeScript
1
star
24

KMMBridgeSampleSpm

Swift
1
star
25

KMMBridgeGitHubReleaseVersionTest

Swift
1
star
26

fkaction-merge-branch

TypeScript
1
star
27

KMMBridgeSampleCocoaPods

Swift
1
star
28

homebrew-touchlab

Ruby
1
star