# GSOC 20, Support for Kotlin Native

**URL:** https://discourse.processing.org/t/gsoc-20-support-for-kotlin-native/18474
**Category:** Summer of Code
**Created:** [March 7, 2020, 5:38am UTC](https://discourse.processing.org/t/gsoc-20-support-for-kotlin-native/18474 "2020-03-07T05:38:05Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![kfrajer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfrajer/32/196_2.png) [@kfrajer](https://discourse.processing.org/u/kfrajer)
#### Post date: [March 7, 2020, 5:25pm UTC](https://discourse.processing.org/t/gsoc-20-support-for-kotlin-native/18474/2 "2020-03-07T17:25:31Z")

</div>

You can start by exploring previous posts related to Kotlin in the forum. I found two posts that are relevant:

- [Writing Processing in Kotlin](https://discourse.processing.org/t/writing-processing-in-kotlin/3957)
- [New Idea: Swift Playgrounds Mode for Processing](https://discourse.processing.org/t/new-idea-swift-playgrounds-mode-for-processing/10021/3)

My suggestion to prepare to GSoC? Become familiar with the PDE, learn how the PDE manages modes, how does java and android mode works and then explore what is needed to support Kotlin. Get involved here with the community by helping users and learning current use cases. Finally, [this wiki doc](https://github.com/processing/processing-android/wiki) might come handy to get started with Processing android.

Kf

---

_[View the full topic](https://discourse.processing.org/t/gsoc-20-support-for-kotlin-native/18474)._
