Code Monkey home page Code Monkey logo

kotlin-conf-2024-booth-demos's Introduction

Kotlin Conf 2024

Standalone projects for exploring JetBrains tools and libraries

The following projects are included in this repository:

  1. ai-assistant-ktor - A simple Task Manager web application. Used to demo the AI Assistant with Ktor.
  2. ai-assistant-photography - A function for calculating the Exposure Value from photography. Used to demo the AI Assistant.
  3. ai-assistant-regex - A function that emulates the UNIX grep command. Used to demo the AI Assistant.
  4. kmp-weather-app-start - The starter project for an exercise in building cross platform mobile and desktop applications with Kotlin Multiplatform and Compose Multiplatform.
  5. kmp-weather-app-finish - The solution to the above exercise.
  6. ktor-graphql-integration - Using the GraphQL plugin for Ktor, as an alternative to REST.
  7. ktor-kmp-retries - Support for retrying requests in Ktor.
  8. ktor-koin-integration - Using the Koin DI framework within a Ktor service.
  9. ktor-native - Building a Ktor service using the Kotlin Native compiler.
  10. ktor-testing - Writing Unit and Integration tests for Ktor services.
  11. ktor-tutorial-exposed - A project to accompany the Ktor tutorial on using the Exposed SQL library within Ktor services.
  12. ktor-tutorial-full-stack - A project to accompany the Ktor tutorial on building full stack applications via the Kotlin Multiplatform Wizard.
  13. ktor-tutorial-rest - A project to accompany the Ktor tutorial on REST.
  14. ktor-tutorial-routing - A project to accompany the Ktor requests and routing tutorial.
  15. ktor-tutorial-server-pages - A project to accompany the Ktor tutorial on Thymeleaf templates.
  16. ktor-tutorial-websockets - A project to accompany the Ktor WebSockets tutorial.
  17. ktor-websockets - Support for WebSockets in Ktor.
  18. notebook-dataframes - A project to accompany the introductory DataFrame tutorial.
  19. notebook-ktor-integration - An example of using the Kotlin Notebook extensions to the Ktor Http Client.

All projects are standalone, so open the project folder that interests you in the IDE. If you open the repo directly it will probably take a very long time to load all the dependencies.

The idea is to use these projects as starting points for exploring the Ktor, Dataframe, and Compose Multiplatform libraries. Plus of course the IntelliJ IDEA IDE, Fleet code editor, AI Assistant, and Notebook plugin.

Much more comprehensive samples for the above can be found here:

Note you can create your own projects (ourside the IDE) via the following wizards:

kotlin-conf-2024-booth-demos's People

Contributors

garthgilmourni avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.