https://github.com/TheArchitect123/KmpEssentials
KmpEssentials is a library that contains apis (40+ Modules) to accelerate your development. Everything from managing the Battery, File System, getting Package information, or taking Photos. Supports iOS, Android & AppleWatch
https://github.com/TheArchitect123/KmpEssentials
Last synced: 2 months ago
JSON representation
KmpEssentials is a library that contains apis (40+ Modules) to accelerate your development. Everything from managing the Battery, File System, getting Package information, or taking Photos. Supports iOS, Android & AppleWatch
- Host: GitHub
- URL: https://github.com/TheArchitect123/KmpEssentials
- Owner: TheArchitect123
- License: mit
- Created: 2024-05-16T09:00:25.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-04T04:54:36.000Z (2 months ago)
- Last Synced: 2025-02-04T05:27:16.024Z (2 months ago)
- Language: Kotlin
- Homepage:
- Size: 12.6 MB
- Stars: 245
- Watchers: 4
- Forks: 5
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- kmp-awesome - KmpEssentials
- mobile-awesome - KmpEssentials - KmpEssentials is a library that contains apis (35+ Modules) to accelerate your development. Everything from managing the Battery, File System, getting Package information, or taking Photos. Supports iOS, Android & AppleWatch. (Multiplatform / Android samples)
README
An essentials library for Kotlin multiplatform that makes it easier to work with anything. Supports iOS, Android & AppleWatch.
Currently only 12.3 kB in size
## How it works
KmpEssentials is a library that contains apis to accelerate your development. Everything from managing the Battery, File System, or getting Package information.
[The new Website is live and you can find all documentation for KmpEssentials here](https://thearchitect123.github.io/ArtifactsDocProduction/develop/kotlin/multiplatform/kmpessentials/)
KmpEssentials is now available for SwiftPackages.
Simply add the url into **Xcode -> https://github.com/TheArchitect123/KmpEssentials**And import the library into your target. There will be specialised documentation written up just for swift, but for now, in order to use one of the modules in your project please do this:
```module.companion.methodToInvoke()```
**So in order to invoke LocalNotifications, use:**
```KmpLocalNotification.companion.sendNotification("Title Of App", "Message of Notification")```
## LicenseThis software is licensed under the MIT license. See [LICENSE](./LICENSE) for full disclosure.