Replies: 11 comments
-
KMP Targets:
|
Beta Was this translation helpful? Give feedback.
-
I use both Kotlin JS and Kotlin JVM for lambdas, and have a few multi platform libraries that I share between them. Being able to share code that calls AWS APIs would make some of those libraries easier to implement. |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: android, ios, jvm, js Working on KMM project that would benefit from easily integrating with some of AWS services. Even though starting out with mobile targets would be the most in demand, I believe that extending support to js and jvm would be just as beneficial. Was looking into using Amplify as option for mBaas and think this would be an awesome usecase for AWS to integrate KMP. Not sure if it will require the dependent services (cognito, appsync, S3...etc) to also have KMP support, but a good first start would be to have some way for Amplify to be KMP compatible and delegate to the native sdks for each indipendent service, similar to the way Gitlive did for their firebase KMP wrapper . |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: android, ios Would like to be able to use AWS API in a KMM project |
Beta Was this translation helpful? Give feedback.
-
I share a library between native android and ios clients and just need to download files from my S3 Buckets. |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: android, ios Using it on mobile platforms would be great use case |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: android, ios |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: android, ios, js We ship several dozen native mobile and web apps that share a common Kotlin code base. A multiplatform SDK would let us integrate features from the Amazon SDK in the "common" source code, instead of implementing it 3 times (one for each platform). |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: js Compiling Kotlin to JavaScript rather than JVM reduces the cold-start time for Lambda functions |
Beta Was this translation helpful? Give feedback.
-
KMP Targets: linuxX64 Compiling to native rather than JVM reduces cold-start time and memory footprint for Lambda functions. |
Beta Was this translation helpful? Give feedback.
-
We would like to hear from you about your use cases for a multiplatform AWS SDK for Kotlin.
In particular we are interested in hearing about what target(s) you need support for and what you would like to do with the SDK (e.g. cross platform mobile (KMM), desktop, backend server, etc).
These insights are invaluable to us better understanding your needs as well as prioritizing support for multiplatform targets.
Example responses we are looking for
KMP Targets:
jvm
,linuxX64
Use: backend server development (lambda and ecs)
KMP Targets:
android
,ios
Use: KMM
NOTE:
Beta Was this translation helpful? Give feedback.
All reactions