typewriter icon indicating copy to clipboard operation
typewriter copied to clipboard

Android Kotlin Support

Open UshneshaDaripa opened this issue 6 years ago • 2 comments

Thanks for taking the time to contribute to Typewriter!

It is highly appreciated that you take the time to help improve Typewriter. We appreciate it if you would take the time to write up a bug report or feature request.

Sadly, if we don't receive enough information, or the issue/feature request doesn't align well with our roadmap, we might respectfully thank you for your time, and close the issue.

Bug fixes and documentation fixes are welcome.

In the case of a bug report 🐞

Please consider the following items when filing a bug report:

  • Issue and steps to reproduce.
  • Versions. (Typewriter, OS, language, etc.)
  • Screenshots.
  • Expected.
  • Actual.
  • Minimal reproducible example.

In the case of a feature proposal ✍️

Please detail the following items when filing a feature request:

  • Any proposed changes, if relevant.
  • The problem that this feature addresses.

In the case of a language proposal 🗺

Please detail the following items when filing a language proposal:

  • A proposed API (for the CLI and for analytics functions in the new client).
  • Explain what library you would use for run-time JSON Schema validation.
  • Whether the language will support build-time validation.
  • Any language-specific considerations

See the contributing guide for more details.

Respect earns Respect 👏

Please respect our Code of Conduct, in short:

  • Using welcoming and inclusive language.
  • Being respectful of differing viewpoints and experiences.
  • Gracefully accepting constructive criticism.
  • Focusing on what is best for the community.
  • Showing empathy towards other community members.

UshneshaDaripa avatar Jul 16 '19 10:07 UshneshaDaripa

can Typewriter auto generated code be in Kotlin?

UshneshaDaripa avatar Jul 16 '19 10:07 UshneshaDaripa

@UshneshaDaripa we don't support generating clients in Kotlin, however we do support generating clients in Java (for analytics-android) and you can use Kotlin/Java interop: https://kotlinlang.org/docs/reference/java-interop.html

However, Kotlin/Java interop support isn't something we actively support, so heads up that it may not be totally smooth!

colinking avatar Jul 20 '19 07:07 colinking

Support for analytics-kotlin was finally added in v8 fixes this issue

oscb avatar Sep 12 '22 23:09 oscb