All Projects → andreabresolin → Kotlincoroutinestests

andreabresolin / Kotlincoroutinestests

Licence: apache-2.0
Kotlin Coroutines Tests

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Kotlincoroutinestests

Tvflix
TvFlix android app using Dagger Hilt, Coroutines, Flow, KTX, Jetpack(Room, ViewModel, Paging3, Lifecycle) based on MVVM architecture purely written in Kotlin
Stars: ✭ 286 (+1942.86%)
Mutual labels:  kotlin-coroutines
Uniflow Kt
Uniflow 🦄 - Simple Unidirectional Data Flow for Android & Kotlin, using Kotlin coroutines and open to functional programming
Stars: ✭ 414 (+2857.14%)
Mutual labels:  kotlin-coroutines
Coil
Image loading for Android backed by Kotlin Coroutines.
Stars: ✭ 7,469 (+53250%)
Mutual labels:  kotlin-coroutines
Norris
Showcase for Unidirectional Data Flow architecture for Android, powered by Kotlin Coroutines
Stars: ✭ 315 (+2150%)
Mutual labels:  kotlin-coroutines
Corbind
Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries
Stars: ✭ 357 (+2450%)
Mutual labels:  kotlin-coroutines
Kotlin Coroutines Android Examples
Learn Kotlin Coroutines for Android by Examples. Learn how to use Kotlin Coroutines for Android App Development.
Stars: ✭ 572 (+3985.71%)
Mutual labels:  kotlin-coroutines
Coroutineworker
Kotlin Coroutine-based workers for native
Stars: ✭ 282 (+1914.29%)
Mutual labels:  kotlin-coroutines
Peopleinspace
Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI
Stars: ✭ 887 (+6235.71%)
Mutual labels:  kotlin-coroutines
Kroto Plus
gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
Stars: ✭ 400 (+2757.14%)
Mutual labels:  kotlin-coroutines
Kotlinmultiplatform
Kotlin MultiPlatform App (Android, iOS, JVM & JS). MVVM/MVP - Kotlin MultiPlatform
Stars: ✭ 661 (+4621.43%)
Mutual labels:  kotlin-coroutines
Expenso
📊 A Minimal Expense Tracker App built to demonstrate the use of modern android architecture component with MVVM Architecture
Stars: ✭ 325 (+2221.43%)
Mutual labels:  kotlin-coroutines
Kotlin Ktor Exposed Starter
Starter RESTful service with websocket notifications using Kotlin, Ktor and Exposed with H2, HikariCP and FlyWay
Stars: ✭ 343 (+2350%)
Mutual labels:  kotlin-coroutines
Flowbinding
Kotlin Coroutines Flow binding APIs for Android's platform and unbundled UI widgets, inspired by RxBinding.
Stars: ✭ 611 (+4264.29%)
Mutual labels:  kotlin-coroutines
Fritz2
Easily build reactive web-apps in Kotlin based on flows and coroutines.
Stars: ✭ 308 (+2100%)
Mutual labels:  kotlin-coroutines
Korge
KorGE Game Engine. Multiplatform Kotlin Game Engine
Stars: ✭ 780 (+5471.43%)
Mutual labels:  kotlin-coroutines
Korio
Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3
Stars: ✭ 282 (+1914.29%)
Mutual labels:  kotlin-coroutines
Android Showcase
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...
Stars: ✭ 5,214 (+37142.86%)
Mutual labels:  kotlin-coroutines
Myweatherkotlinflow
Android app that shows weather at your current location or any custom location you specify. Uses Kotlin Flow for data streaming and coroutines for asynchronous work. Also leverages Room, navigation component, Viewmodel and Livedata Jetpack components with MVVM presentation layer architecture. Dagger 2 with Dagger android for dependency injection
Stars: ✭ 23 (+64.29%)
Mutual labels:  kotlin-coroutines
Kotlin Coroutines Retrofit
Kotlin Coroutines await() extension for Retrofit Call
Stars: ✭ 812 (+5700%)
Mutual labels:  kotlin-coroutines
Reactive Mvvm Android
My way to MVVM using KotlinX Coroutines and Android data-binding
Stars: ✭ 626 (+4371.43%)
Mutual labels:  kotlin-coroutines

Kotlin Coroutines Tests

Simple tests to check the performance of Kotlin coroutines in Android.

The main purpose of this project is to test:

  • execution time
  • CPU usage
  • memory usage

The CPU and memory usage can be tested with the help of the Android Profiler in Android Studio.

An analysis of some of the results obtained with this code can be found in the Medium post Kotlin coroutines vs RxJava: an initial performance test.

License

Copyright 2018 Andrea Bresolin

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].