kotlin-multiplatform
Here are 295 public repositories matching this topic...
Use case:
class MetricsServiceProvider(
private val configuration: Configuration,
private val shutdownManager: ShutdownManager
) : Provider<MetricsService> {
ovveride fun get(): MetricsService {
//.. code that initializes and setups MetricsService
}
}
I moved service initialization in class with dependencies, I'd like to do something like this:
-
Updated
Jun 24, 2020 - Kotlin
This is a fantastic starter kit and I thank you all for putting this together for all of us!
Would it be possible to add a "How-To refactor/rename" best practices doc for packages, app name, dependencies, etc. so we're not always using co/touchlab/kampstarter / co.touchlab.kampstarter and we don't break gradle, Xcode, Android builds?
The iOS sample code contains a retain loop. The ViewController owns the KittenView and the KittenView owns the ViewController. Personally I am not very familiar with the used approach which is not entirely idiomatic for Swift/iOS so not entirely sure what the best f
-
Updated
Apr 20, 2020 - Kotlin
-
Updated
May 19, 2020
-
Updated
May 11, 2020 - Kotlin
-
Updated
Jun 20, 2020 - Kotlin
-
Updated
Jun 23, 2020 - Kotlin
-
Updated
Aug 28, 2019 - Kotlin
Platform (jvm, js, android): jvm
Extension (none, kotlin 1.3, jdk8): jdk8
Code related feature
expect(ZonedDateTime.now()).isAfter("2020-04-28T12:00Z")
//instead of
expect(ZonedDateTime.now()).isAfter(ZonedDateTime.of(2020,4,28,12,0,0,0, ZoneId.of("Z")))
Following the things you need to do:
domain-robstoll-lib:
- duplicate each method in chronoZonedDateTime
-
Updated
Jun 24, 2020 - Kotlin
Be good to understand how to load ROMs and where to obtain legal ones from. I found this: https://dpadhero.com/Download.html.
The sync process creates all folders it finds, even if there is nothing in them. We should avoid creating folders when there's no data in them.
-
Updated
Apr 25, 2020 - Kotlin
-
Updated
Jun 4, 2020 - Kotlin
Implement sample
- viewmodel creating (with android viewModelProvider)
- livedata read & write, mapping, flatMap, merge
- events dispatching
- suspend functions in coroutine scope
- state management in livedata
-
Updated
Jun 23, 2020 - Kotlin
-
Updated
May 23, 2020 - Kotlin
-
Updated
Jun 10, 2020 - Kotlin
-`@annotationEntries`
+`@annotations`-`(valueParameters)`
+`(params)`-`(typeArguments)`
+`(typeArgs)`-
Updated
Apr 1, 2020 - Kotlin
-
Updated
Jun 21, 2020 - Kotlin
-
Updated
Jun 28, 2019 - Kotlin
I know moko-widgets is still experimental, but it would be nice to see at least basic documentation with the description of the available elements and configuration options. The mandatory size parameter is not always clear to apply. An overview would be nice. Also a description about constraints would be helpful.
As far as I can see from the examples, constraints must be at the end of the conta
Samples instruction
-
Updated
Jun 12, 2020 - Kotlin
Improve this page
Add a description, image, and links to the kotlin-multiplatform topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the kotlin-multiplatform topic, visit your repo's landing page and select "manage topics."
It would be nice to be able to cast SELECT statements and params to kotlin classes.
Currently this will return a Long despite it being cast as an Int in the table creation.
For syntax, we probably shouldn't use the CREATE TABLE column syntax (otherwise it'll look l