KMPToolkit
No description available.
파일 탐색기
- publish.yml
- runConfigurations.xml
- AndroidTestConventionPlugin.kt
- Catalog.kt
- ComposeConventionPlugin.kt
- LibraryConventionPlugin.kt
- PublishConventionPlugin.kt
- build.gradle.kts
- settings.gradle.kts
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 07-background-downloader.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 06-testing.md
- 07-custom-store.md
- 01-overview.md
- 02-getting-started.md
- 03-guide.md
- 04-api-reference.md
- 05-platform-notes.md
- 00-getting-started.md
- 01-architecture.md
- 02-platform-setup.md
- README.md
- gradle-wrapper.jar
- gradle-wrapper.properties
- gradle-daemon-jvm.properties
- libs.versions.toml
- kmptoolkit-accelerometer.api
- kmptoolkit-accelerometer.klib.api
- Accelerometer.android.kt
- Accelerometer.kt
- Accelerometer.ios.kt
- build.gradle.kts
- kmptoolkit-accelerometer-testing.api
- kmptoolkit-accelerometer-testing.klib.api
- ScriptedAccelerometer.kt
- ScriptedAccelerometerTest.kt
- build.gradle.kts
- kmptoolkit-audio-player.api
- kmptoolkit-audio-player.klib.api
- AudioPlayerFactory.android.kt
- MediaPlayerEngine.kt
- AudioPlayer.kt
- AudioPlayerConfig.kt
- AudioPlayerReleasedException.kt
- AudioSource.kt
- EngineAudioPlayer.kt
- PlaybackEngine.kt
- PlayerState.kt
- AudioPlayerConfigTest.kt
- AudioPlayerLifecycleTest.kt
- AudioPlayerTest.kt
- PlayerStateTest.kt
- RecordingPlaybackEngine.kt
- AudioPlayerFactory.ios.kt
- AvPlayerEngine.kt
- build.gradle.kts
- kmptoolkit-audio-player-testing.api
- kmptoolkit-audio-player-testing.klib.api
- FakePlaybackEngine.kt
- FakePlaybackEngineTest.kt
- build.gradle.kts
- kmptoolkit-audio-recorder.api
- kmptoolkit-audio-recorder.klib.api
- AndroidRecordingFileSystem.kt
- AudioRecorderFactory.android.kt
- MediaRecorderEngine.kt
- AndroidRecordAudioPermissionTest.kt
- AndroidRecordingFileSystemTest.kt
- MediaRecorderEngineTest.kt
- robolectric.properties
- AudioRecorder.kt
- AudioRecorderConfig.kt
- DefaultAudioRecorder.kt
- RecorderEngine.kt
- RecorderError.kt
- RecorderResult.kt
- RecorderState.kt
- AudioRecorderConfigTest.kt
- FakeRecorderEngine.kt
- FakeRecordingFileSystem.kt
- RecorderContractTest.kt
- RecorderDispatchTest.kt
- RecorderElapsedTest.kt
- RecorderFailureTest.kt
- RecorderFixture.kt
- RecorderPreconditionTest.kt
- RecorderReleaseTest.kt
- RecorderStateExtensionsTest.kt
- RecorderTransitionTableTest.kt
- RecorderTransitionTest.kt
- AudioRecorderFactory.ios.kt
- AvAudioRecorderEngine.kt
- IosRecordingFileSystem.kt
- IosRecordingFileSystemTest.kt
- build.gradle.kts
- kmptoolkit-audio-recorder-testing.api
- kmptoolkit-audio-recorder-testing.klib.api
- FakeAudioRecorder.kt
- FakeAudioRecorderTest.kt
- build.gradle.kts
- kmptoolkit-biometric.api
- kmptoolkit-biometric.klib.api
- ActivityAccess.kt
- BiometricErrorMapping.kt
- BiometricGate.android.kt
- BiometricPromptPort.kt
- LifecycleActivityTracker.kt
- PromptInfo.kt
- ActivityBiometricPromptPortTest.kt
- AndroidBiometricGateTest.kt
- BiometricErrorMappingTest.kt
- LibraryManifestTest.kt
- PromptInfoTest.kt
- robolectric.properties
- BiometricAvailability.kt
- BiometricGate.kt
- BiometricGateConfig.kt
- BiometricPromptText.kt
- BiometricResult.kt
- BiometricAvailabilityTest.kt
- BiometricPromptTextTest.kt
- BiometricErrorMapping.ios.kt
- BiometricGate.ios.kt
- IosBiometricErrorMappingTest.kt
- build.gradle.kts
- kmptoolkit-biometric-testing.api
- kmptoolkit-biometric-testing.klib.api
- ScriptedBiometricGate.kt
- ScriptedBiometricGateTest.kt
- build.gradle.kts
- build.gradle.kts
- kmptoolkit-downloader.api
- kmptoolkit-downloader.klib.api
- AndroidDownloaderStorage.kt
- DownloaderStorageFactory.android.kt
- DownloadDispatchers.kt
- DownloadNotifier.kt
- DownloadStateStore.kt
- DownloadUrlResolver.kt
- BackgroundResourceDownloader.kt
- DefaultDownloaderEngine.kt
- Downloader.kt
- DownloaderRegistry.kt
- DownloadError.kt
- DownloaderStorage.kt
- DownloadUnit.kt
- GroupDownloadState.kt
- DownloaderEngineTest.kt
- DownloaderEngineUnitDownloadTest.kt
- DownloaderRegistryTest.kt
- DownloaderTestFixtures.kt
- DownloaderStorageFactory.ios.kt
- IosDownloaderStorage.kt
- build.gradle.kts
- kmptoolkit-downloader-testing.api
- kmptoolkit-downloader-testing.klib.api
- FakeDownloader.kt
- FakeDownloaderStorage.kt
- TestDoubles.kt
- FakeDownloaderTest.kt
- build.gradle.kts
- kmptoolkit-flashlight.api
- kmptoolkit-flashlight.klib.api
- AndroidFlashlight.kt
- Flashlight.android.kt
- AndroidFlashlightTest.kt
- Flashlight.kt
- FlashPattern.kt
- NoOpFlashlightTest.kt
- Flashlight.ios.kt
- IosFlashlight.kt
- IosFlashlightTest.kt
- build.gradle.kts
- kmptoolkit-flashlight-testing.api
- kmptoolkit-flashlight-testing.klib.api
- RecordingFlashlight.kt
- RecordingFlashlightTest.kt
- build.gradle.kts
- kmptoolkit-haptics.api
- kmptoolkit-haptics.klib.api
- AndroidVibration.kt
- HapticFeedback.android.kt
- VibratorPort.kt
- AndroidHapticFeedbackTest.kt
- SystemVibratorPortTest.kt
- HapticFeedback.kt
- HapticResult.kt
- HapticType.kt
- NoOpHapticFeedbackTest.kt
- HapticFeedback.ios.kt
- IosHapticFeedbackTest.kt
- build.gradle.kts
- kmptoolkit-haptics-testing.api
- kmptoolkit-haptics-testing.klib.api
- RecordingHapticFeedback.kt
- RecordingHapticFeedbackTest.kt
- build.gradle.kts
- kmptoolkit-location.api
- kmptoolkit-location.klib.api
- LocationProvider.android.kt
- LibraryManifestTest.kt
- robolectric.properties
- GeoCoordinates.kt
- LocationProvider.kt
- LocationProviderConfig.kt
- LocationProviderConfigTest.kt
- LocationProvider.ios.kt
- IosLocationProviderTest.kt
- build.gradle.kts
- kmptoolkit-location-testing.api
- kmptoolkit-location-testing.klib.api
- FakeLocationProvider.kt
- FakeLocationProviderTest.kt
- build.gradle.kts
- kmptoolkit-logging.api
- kmptoolkit-logging.klib.api
- LogSink.android.kt
- Logger.kt
- LoggerFactory.kt
- LogLevel.kt
- LogSink.kt
- LoggerExtensionsTest.kt
- LoggerFactoryTest.kt
- LogLevelTest.kt
- RecordingSink.kt
- LogSink.ios.kt
- build.gradle.kts
- kmptoolkit-logging-overlay.api
- kmptoolkit-logging-overlay.klib.api
- LogOverlayUiTest.kt
- LogOverlay.kt
- LogOverlayLabels.kt
- LogOverlayState.kt
- LogRecord.kt
- LogOverlayStateConcurrencyTest.kt
- LogOverlayStateTest.kt
- build.gradle.kts
- kmptoolkit-notification.api
- kmptoolkit-notification.klib.api
- NotificationActionIntent.kt
- Notifier.android.kt
- NotifierLock.android.kt
- AndroidNotifierLegacyTest.kt
- AndroidNotifierTest.kt
- LibraryManifestTest.kt
- robolectric.properties
- LocalNotification.kt
- NotificationAction.kt
- NotificationChannelSpec.kt
- NotificationConfig.kt
- NotificationIcon.kt
- NotificationResult.kt
- NotificationSound.kt
- Notifier.kt
- NotifierLock.kt
- ProgressCoalescer.kt
- NoOpNotifierTest.kt
- NotificationConfigTest.kt
- NotificationModelTest.kt
- ProgressCoalescerTest.kt
- Notifier.ios.kt
- NotifierLock.ios.kt
- IosNotifierTest.kt
- build.gradle.kts
- kmptoolkit-notification-testing.api
- kmptoolkit-notification-testing.klib.api
- RecordingNotifier.kt
- RecordingNotifierTest.kt
- build.gradle.kts
- kmptoolkit-permission.api
- kmptoolkit-permission.klib.api
- ActivityAccess.kt
- LifecycleActivityTracker.kt
- PermissionHandler.android.kt
- PermissionRequestHost.kt
- AndroidPermissionHandlerTest.kt
- LibraryManifestTest.kt
- robolectric.properties
- Permission.kt
- PermissionConfig.kt
- PermissionFlowState.kt
- PermissionHandler.kt
- PermissionRequestFlow.kt
- PermissionStatus.kt
- FakePermissionHandler.kt
- PermissionConfigTest.kt
- PermissionRequestFlowTest.kt
- PermissionStatusTest.kt
- PermissionHandler.ios.kt
- build.gradle.kts
- kmptoolkit-permission-testing.api
- kmptoolkit-permission-testing.klib.api
- RecordingPermissionHandler.kt
- RecordingPermissionHandlerTest.kt
- build.gradle.kts
- kmptoolkit-proximity.api
- kmptoolkit-proximity.klib.api
- ProximitySensor.android.kt
- AndroidProximitySensorTest.kt
- robolectric.properties
- ProximityRule.kt
- ProximitySensor.kt
- ProximityRuleTest.kt
- ProximitySensor.ios.kt
- IosProximitySensorTest.kt
- build.gradle.kts
- kmptoolkit-proximity-testing.api
- kmptoolkit-proximity-testing.klib.api
- FakeProximitySensor.kt
- FakeProximitySensorTest.kt
- build.gradle.kts
- kmptoolkit-scheduler.api
- kmptoolkit-scheduler.klib.api
- AlarmDispatch.kt
- AlarmIntents.kt
- AlarmReceiver.kt
- AndroidAlarmScheduler.kt
- AndroidManifest.xml
- AlarmReceiverTest.kt
- AndroidAlarmSchedulerTest.kt
- AlarmHandler.kt
- AlarmScheduler.kt
- AlarmSchedulerConfig.kt
- AlarmScheduleResult.kt
- AlarmSoundResolver.kt
- AlarmTiming.kt
- ScheduledAlarm.kt
- AlarmHandlerDispatchTest.kt
- AlarmSchedulerConfigTest.kt
- AlarmTimingTest.kt
- ScheduledAlarmTest.kt
- IosAlarmScheduler.kt
- build.gradle.kts
- kmptoolkit-scheduler-testing.api
- kmptoolkit-scheduler-testing.klib.api
- RecordingAlarmScheduler.kt
- RecordingAlarmSchedulerTest.kt
- build.gradle.kts
- kmptoolkit-storage.api
- kmptoolkit-storage.klib.api
- AndroidKeyValueStorage.kt
- AndroidSecureKeyValueStorage.kt
- StorageFactory.android.kt
- ValueCipher.kt
- AndroidKeystoreKeySourceTest.kt
- AndroidKeyValueStorageTest.kt
- AndroidSecureKeyValueStorageTest.kt
- KeystoreValueCipherTest.kt
- TestKeySource.kt
- robolectric.properties
- DeviceIdProvider.kt
- KeyValueStorage.kt
- StorageConfig.kt
- StorageError.kt
- StorageResult.kt
- DeviceIdProviderTest.kt
- FakeKeyValueStorage.kt
- KeyValueStorageContractTest.kt
- StorageConfigTest.kt
- StorageResultTest.kt
- IosKeyValueStorage.kt
- IosSecureKeyValueStorage.kt
- KeychainQuery.kt
- StorageFactory.ios.kt
- IosKeyValueStorageTest.kt
- IosSecureKeyValueStorageTest.kt
- KeychainQueryTest.kt
- build.gradle.kts
- kmptoolkit-storage-testing.api
- kmptoolkit-storage-testing.klib.api
- InMemoryKeyValueStorage.kt
- InMemoryKeyValueStorageTest.kt
- build.gradle.kts
- kmptoolkit-systembars.api
- kmptoolkit-systembars.klib.api
- ActivityAccess.kt
- LifecycleActivityTracker.kt
- SystemBarsController.android.kt
- LibraryManifestTest.kt
- SystemBarsEffectUiTest.kt
- robolectric.properties
- LayeredSystemBarsController.kt
- SystemBarsConfig.kt
- SystemBarsController.kt
- SystemBarsEffect.kt
- SystemBarsOverride.kt
- RecordingSystemBarsController.kt
- SystemBarsConfigFlowTest.kt
- SystemBarsControllerConcurrencyTest.kt
- SystemBarsControllerTest.kt
- SystemBarsController.ios.kt
- build.gradle.kts
- kmptoolkit-uploader.api
- kmptoolkit-uploader.klib.api
- UploaderClock.android.kt
- WorkManagerWakeScheduler.kt
- LibraryManifestTest.kt
- WorkManagerWakeConfigTest.kt
- robolectric.properties
- ConstraintProvider.kt
- TransactionRunner.kt
- UploaderStore.kt
- WakeScheduler.kt
- AttemptResult.kt
- ConflictPolicy.kt
- DefaultUploaderEngine.kt
- RetryPolicy.kt
- Uploader.kt
- UploaderClock.kt
- UploaderConfig.kt
- UploaderEngine.kt
- UploaderEngineRegistry.kt
- UploaderHandler.kt
- UploaderItem.kt
- RetryPolicyTest.kt
- UploaderConfigTest.kt
- UploaderConstraintTest.kt
- UploaderDeliveryTest.kt
- UploaderDetachedDeliveryTest.kt
- UploaderEngineRegistryTest.kt
- UploaderEnqueueTest.kt
- UploaderLifecycleTest.kt
- UploaderOrderingTest.kt
- UploaderTestFixtures.kt
- BackgroundTaskWakeScheduler.kt
- UploaderClock.ios.kt
- build.gradle.kts
- kmptoolkit-uploader-sqldelight.api
- kmptoolkit-uploader-sqldelight.klib.api
- Platform.android.kt
- AndroidSqlDelightUploaderStoreTest.kt
- LibraryManifestTest.kt
- UploaderStorageFactoryAndroidTest.kt
- UploaderStorageTestFixtures.android.kt
- robolectric.properties
- DatabaseConfinement.kt
- SqlDelightTransactionRunner.kt
- SqlDelightUploaderStore.kt
- UploaderDatabaseConfig.kt
- UploaderStorage.kt
- UploaderStorageException.kt
- 1.db
- UploaderItem.sq
- FailingSqlDriver.kt
- SqlDelightUploaderStoreChecks.kt
- UploaderDatabaseConfigTest.kt
- UploaderStorageTestFixtures.kt
- Platform.ios.kt
- IosSqlDelightUploaderStoreTest.kt
- UploaderStorageFactoryIosTest.kt
- UploaderStorageTestFixtures.ios.kt
- build.gradle.kts
- kmptoolkit-uploader-testing.api
- kmptoolkit-uploader-testing.klib.api
- FakeUploader.kt
- InMemoryUploaderStore.kt
- TestDoubles.kt
- UploaderStoreContract.kt
- FakeUploaderTest.kt
- InMemoryUploaderStoreTest.kt
- build.gradle.kts
- Color.kt
- Theme.kt
- Type.kt
- MainActivity.kt
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- colors.xml
- strings.xml
- themes.xml
- backup_rules.xml
- data_extraction_rules.xml
- AndroidManifest.xml
- .gitignore
- build.gradle.kts
- proguard-rules.pro
- .editorconfig
- .gitignore
- build.gradle.kts
- CHANGELOG.md
- CLAUDE.md
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- RELEASING.md
- settings.gradle.kts
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
