Skip to content
This repository was archived by the owner on Sep 8, 2025. It is now read-only.

Commit 1ae2dd9

Browse files
committed
#294 updated readme and publication-convention for moko-widgets
1 parent 19b1afa commit 1ae2dd9

File tree

2 files changed

+12
-48
lines changed

2 files changed

+12
-48
lines changed

README.md

Lines changed: 6 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,6 @@
55
This is a Kotlin MultiPlatform library that provides declarative UI and application screens management
66
in common code. You can implement full application for Android and iOS only from common code with it.
77

8-
## Current status
9-
Current version - `0.1.0-dev-19`. Dev version is not tested in production tasks yet, API can be changed and
10-
bugs may be found. But dev version is chance to test limits of API and concepts to feedback and improve lib.
11-
We open for any feedback and ideas (go to issues or #moko at [kotlinlang.slack.com](https://kotlinlang.slack.com))!
12-
13-
## Roadmap
14-
- December-January: Test library in real project;
15-
- February: production usage at IceRock;
16-
- March: 0.1.0 release with flexible API;
17-
- First half of 2020: more widgets, more factories; figma template and generation of screens.
18-
198
## Sample Screen
209
|Android|iOS|
2110
|---|---|
@@ -200,49 +189,24 @@ val loginScreen = Theme(baseTheme) {
200189
- **reactive data handling**.
201190

202191
## Requirements
203-
- Gradle version 5.6.4+
192+
- Gradle version 6.8+
204193
- Android API 16+
205-
- iOS version 9.0+
206-
207-
## Versions
208-
- kotlin 1.3.50
209-
- 0.1.0-dev-1
210-
- kotlin 1.3.60
211-
- 0.1.0-dev-2
212-
- 0.1.0-dev-3
213-
- 0.1.0-dev-4
214-
- 0.1.0-dev-5
215-
- kotlin 1.3.61
216-
- 0.1.0-dev-6
217-
- 0.1.0-dev-7
218-
- 0.1.0-dev-8
219-
- 0.1.0-dev-9
220-
- 0.1.0-dev-10
221-
- 0.1.0-dev-11
222-
- 0.1.0-dev-12
223-
- 0.1.0-dev-13
224-
- 0.1.0-dev-14
225-
- 0.1.0-dev-15
226-
- kotlin 1.3.70
227-
- 0.1.0-dev-16
228-
- 0.1.0-dev-17
229-
- 0.1.0-dev-18
230-
- 0.1.0-dev-19
194+
- iOS version 11.0+
231195

232196
## Installation
233197
root build.gradle
234198
```groovy
235199
allprojects {
236200
repositories {
237-
maven { url = "https://dl.bintray.com/icerockdev/moko" }
201+
mavenCentral()
238202
}
239203
}
240204
```
241205

242206
project build.gradle
243207
```groovy
244208
dependencies {
245-
commonMainApi("dev.icerock.moko:widgets:0.1.0-dev-19")
209+
classpath("dev.icerock.moko:widgets:0.1.0")
246210
}
247211
```
248212

@@ -251,11 +215,11 @@ root build.gradle
251215
```groovy
252216
buildscript {
253217
repositories {
254-
maven { url = "https://dl.bintray.com/icerockdev/plugins" } // gradle plugin
218+
mavenCentral()
255219
}
256220
257221
dependencies {
258-
classpath "dev.icerock.moko.widgets:gradle-plugin:0.1.0-dev-19"
222+
classpath "dev.icerock.moko.widgets:gradle-plugin:0.1.0"
259223
}
260224
}
261225

widgets-build-logic/src/main/kotlin/publication-convention.gradle.kts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@ publishing {
2323
publications.withType<MavenPublication> {
2424
// Provide artifacts information requited by Maven Central
2525
pom {
26-
name.set("MOKO errors")
27-
description.set("Automated exceptions handler for mobile (android & ios) Kotlin Multiplatform development.")
26+
name.set("MOKO widgets")
27+
description.set("Kotlin MultiPlatform library that provides declarative UI and application screens management.")
2828
url.set("https://github.com/icerockdev/moko-errors")
2929
licenses {
3030
license {
3131
name.set("Apache-2.0")
3232
distribution.set("repo")
33-
url.set("https://github.com/icerockdev/moko-errors/blob/master/LICENSE.md")
33+
url.set("https://github.com/icerockdev/moko-widgets/blob/master/LICENSE.md")
3434
}
3535
}
3636

@@ -43,9 +43,9 @@ publishing {
4343
}
4444

4545
scm {
46-
connection.set("scm:git:ssh://github.com/icerockdev/moko-errors.git")
47-
developerConnection.set("scm:git:ssh://github.com/icerockdev/moko-errors.git")
48-
url.set("https://github.com/icerockdev/moko-errors")
46+
connection.set("scm:git:ssh://github.com/icerockdev/moko-widgets.git")
47+
developerConnection.set("scm:git:ssh://github.com/icerockdev/moko-widgets.git")
48+
url.set("https://github.com/icerockdev/moko-widgets")
4949
}
5050
}
5151
}

0 commit comments

Comments
 (0)