• Stars
    star
    1,027
  • Rank 44,839 (Top 0.9 %)
  • Language
    Kotlin
  • License
    Apache License 2.0
  • Created over 6 years ago
  • Updated 23 days 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,186
star
2

xcode-kotlin

Kotlin Native Xcode Plugin
Python
1,168
star
3

SKIE

SKIE - Swift Kotlin Interface Enhancer
Kotlin
735
star
4

Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.
JavaScript
715
star
5

Stately

Kotlin Multiplatform State Library
Kotlin
599
star
6

KMMBridge

KMMBridge is a tool that helps publish Kotlin Multiplatform (KMP) Xcode binaries for use from Swift Package Manager (SPM) and CocoaPods.
JavaScript
361
star
7

CrashKiOS

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

SQLiter

Minimal multiplatform sqlite library
C
177
star
9

cklib

Kotlin
92
star
10

SwiftCoroutines

Swift
58
star
11

compose-animations

Group of libraries to help you build better animations with Compose Multiplatform
Kotlin
53
star
12

KMMBridgeKickStart

Kotlin
33
star
13

compose-swiftui-codelab

Kotlin
27
star
14

SKIEDemoSample

SKIE Demo Application
Swift
22
star
15

KMMBridgeSKIETemplate

This template is for an old KMMBridge version. See https://touchlab.co/kmmbridge/spmquickstart
Kotlin
17
star
16

Karmok

Kotlin
15
star
17

KMMBridgeSampleKotlin

Kotlin
14
star
18

TestHelp

Some Kotlin Multiplatform test utilites
Kotlin
12
star
19

KMMWorker

Basic background threading for Kotlin Mobile Multiplatform
Kotlin
8
star
20

BadSwiftSimulator

Kotlin
6
star
21

GitPortalCli

Objective-C
6
star
22

KMMBridgeGithubWorkflow

5
star
23

KMMBridgeKickStart-Android

Kotlin
4
star
24

GitPortalTemplateLibrary

Kotlin
2
star
25

KmmBridgeIntegrationTest

Swift
2
star
26

KMMBridgeKickStart-iOS

Swift
2
star
27

schrodinger

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

KMMBridgeSPMQuickStart

KMMBridge v1 SPM Template
Kotlin
2
star
29

fkaction-installation-info

TypeScript
1
star
30

autoversion-nextversion

Calculates a sequential semver version for builds from a version base and git tags
TypeScript
1
star
31

KMMBridgeSampleSpm

Swift
1
star
32

KMMBridgeGitHubReleaseVersionTest

Swift
1
star
33

fkaction-merge-branch

TypeScript
1
star
34

KMMBridgeSampleCocoaPods

Swift
1
star
35

homebrew-touchlab

Ruby
1
star