这是indexloc提供的服务,不要输入任何密码
Skip to content

Goooler/kotlinconf-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JetBrains official project

KotlinConf App

This repository contains the source code of the official application for KotlinConf.

The KotlinConf official application

The application is written in Kotlin, sharing code between all of its platforms using Kotlin Multiplatform.

  • The client application for Android, iOS, desktop, and web is built with shared UI using Compose Multiplatform.
  • The backend application is powered by the Ktor server-side framework and the Exposed database library.

The app is published for the following platforms:

Building the project

To build the project locally:

  1. Set up your environment for Kotlin Multiplatform development.
  2. Open the project in IntelliJ IDEA or Android Studio.
  3. Run the desired platform
    • Android: use the androidApp run configuration
    • iOS: use KotlinConfAppScheme
    • Desktop: ./gradlew :shared:jvmRunHot -DmainClass=org.jetbrains.kotlinconf.MainKt
    • Web: ./gradlew :shared:wasmJsBrowserDevelopmentRun
    • Backend: ./gradlew :backend:run

About

The official KotlinConf application

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 97.1%
  • HTML 1.9%
  • Other 1.0%