jillesvangurp / kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.
MIT License
95 stars 23 forks source link

[FEAT] iOS support #145

Open lhoracek opened 4 days ago

lhoracek commented 4 days ago

Describe the enhancement

Support target ios_arm64, ios_simulator_arm64, ios_x64 to support iOS development.

Why is this needed?

Even though it's bad practice to access ES from mobile client, there are use-cases for this.

How do you think it should be done?

Looking at the platform specific code and seeing it is using ktor in background it should be pretty straight forward.

Will you be able to help with a pull request?

Sure, already trying to make one

lhoracek commented 3 days ago

PR: #147