Project

General

Profile

Kotlin support?

Added by Michael Brodeur almost 7 years ago

Hello! I wanted to reach out and see if there's any official support for Kotlin in Replicant? If not, I wanted to know if it would be okay to open a feature ticket for it?

Thank you!


Replies (3)

RE: Kotlin support? - Added by Anonymous almost 7 years ago

https://kotlinlang.org/

100% interoperable with Java™ and Android™

https://kotlinlang.org/docs/reference/android-overview.html

Compatibility: […] The Kotlin tooling is fully supported in Android Studio and compatible with the Android build system.

Interoperability: Kotlin is 100% interoperable with Java, allowing to use all existing Android libraries in a Kotlin application.

https://kotlinlang.org/docs/tutorials/kotlin-android.html

The Kotlin plugin is bundled with Android Studio starting from version 3.0.

https://blog.replicant.us/2017/04/there-wont-be-a-replicant-6-0-sdk-because-there-is-already-something-better/

There won’t be a Replicant 6.0 SDK because there is already something better

There is no official Debian package.
https://packages.debian.org/search?searchon=names&keywords=kotlin
https://www.cyberciti.biz/faq/how-to-install-kotlin-programming-language-on-ubuntudebian-linux/
https://github.com/rbrito/pkg-kotlin-compiler

Note: I am not a developer of Replicant. It seems to be compatible Java and works with Android SDK, so it should work to do an application for Replicant. However, Replicant does not build a SDK anymore, Debian has (currently) no package for this language. and Android Studio is proprietary software (but it is not specific to Kotlin).

RE: Kotlin support? - Added by Michael Brodeur almost 7 years ago

I didn't know if there were any Replicant specific changes that would have affected Kotlin support, which is why I asked the question. If that isn't the case, then I'm glad to hear it!

Looking forward to using Debian's SDK in the near future. :)

RE: Kotlin support? - Added by Wolfgang Wiedmeyer almost 7 years ago

If Kotlin works fine with Android Marshmallow, then it will very likely work with Replicant. I'm not aware of any change that could affect Kotlin support.

Replicant only doesn't support some graphics features (see #705), but this is a general limitation which prevents some apps from running. But other than that, app development for Replicant shouldn't be any different than for Android in general.

    (1-3/3)