
Specifies best practices and architectural patterns for software development. Offers multiplatform artifacts for seamless integration across various environments, with detailed migration guidance from previous versions.
Harmony is a framework developed by Mobile Jazz that specifies best practices, software architectural patterns and other software development related guidelines.
Documentation
·
TypeScript
·
Swift
·
PHP
Add the dependency for the multiplatform artifact (to be used on KMM project)
dependencies {
implementation 'com.mobilejazz:harmony-kotlin:6.0.0'
}Or if you need to use it on a particular platform you can use the following artifacts
implementation 'com.mobilejazz:harmony-kotlin-android:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-jvm:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iosx64:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iossimulatorarm64:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iosarm64:6.0.0'Android apps targetting devices running below API 26 need to use Android Gradle plugin 4.0 or newer and enable core library desugaring. This is required due to the usage of kotlinx-datetime
Apps migrating to version 5.0 must perform the following operations:
Mobile Jazz, info@mobilejazz.com
https://harmony.mobilejazz.com/
Harmony is available under the Apache 2.0 license. See the LICENSE file for more info.
Harmony is a framework developed by Mobile Jazz that specifies best practices, software architectural patterns and other software development related guidelines.
Documentation
·
TypeScript
·
Swift
·
PHP
Add the dependency for the multiplatform artifact (to be used on KMM project)
dependencies {
implementation 'com.mobilejazz:harmony-kotlin:6.0.0'
}Or if you need to use it on a particular platform you can use the following artifacts
implementation 'com.mobilejazz:harmony-kotlin-android:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-jvm:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iosx64:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iossimulatorarm64:6.0.0'
implementation 'com.mobilejazz:harmony-kotlin-iosarm64:6.0.0'Android apps targetting devices running below API 26 need to use Android Gradle plugin 4.0 or newer and enable core library desugaring. This is required due to the usage of kotlinx-datetime
Apps migrating to version 5.0 must perform the following operations:
Mobile Jazz, info@mobilejazz.com
https://harmony.mobilejazz.com/
Harmony is available under the Apache 2.0 license. See the LICENSE file for more info.