Skip to content

Commit 1017231

Browse files
authored
update: KMP links and redirects (#4856)
1 parent 15d3cf8 commit 1017231

File tree

5 files changed

+18
-14
lines changed

5 files changed

+18
-14
lines changed

docs/topics/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Here you'll learn how to develop a backend application with Kotlin server-side.
4848

4949
Here you'll learn how to develop a cross-platform application using [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html).
5050

51-
1. **[Set up your environment for cross-platform development](https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-setup.html).**
51+
1. **[Set up your environment for cross-platform development](https://www.jetbrains.com/help/kotlin-multiplatform-dev/quickstart.html).**
5252

5353
2. **Create your first application for iOS and Android:**
5454

docs/topics/home.topic

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</primary>
2222
<secondary>
2323
<title>Kotlin Multiplatform</title>
24-
<a href="multiplatform.topic" summary="Explore the Kotlin Multiplatform technology to share code between your applications">Kotlin Multiplatform overview</a>
24+
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html" summary="Explore the Kotlin Multiplatform technology to share code between your applications">Kotlin Multiplatform overview</a>
2525
<a href="https://kmp.jetbrains.com/" summary="Quickly create and download a multiplatform project template">Kotlin Multiplatform Wizard</a>
2626
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-create-first-app.html" summary="Create a mobile app that works on both Android and iOS">Get started with Kotlin Multiplatform</a>
2727
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-create-first-app.html" summary="Use Compose Multiplatform to implement one user interface across mobile, desktop, and web">Get started with Compose Multiplatform</a>

docs/topics/multiplatform.topic

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
Simplify the development of cross-platform projects and reduce the time spent writing and maintaining the same code for different platforms.
1212
</description>
1313
<spotlight>
14-
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev" summary="Get hands-on experience of Kotlin Multiplatform with real-life projects" type="cross-platform">Kotlin Multiplatform in action</a>
15-
<a href="https://www.jetbrains.com/lp/compose-multiplatform/" summary="Discover Kotlin-based declarative UI framework developed by JetBrains" type="creative">Compose Multiplatform UI framework</a>
14+
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/quickstart.html" type="cross-platform" summary="Set up and run your first KMP project">Kotlin Multiplatform quickstart</a>
15+
<a href="https://www.jetbrains.com/lp/compose-multiplatform/" summary="Discover Kotlin-based declarative multiplatform UI framework developed by JetBrains" type="creative">Compose Multiplatform</a>
1616
</spotlight>
1717
<primary>
1818
<title>Popular use cases</title>
@@ -32,18 +32,19 @@
3232
<links narrow="true">
3333
<group>
3434
<title>Tutorials &amp; samples</title>
35-
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-setup.html" summary="Set up an environment for KMP development">Set up an environment</a>
35+
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/quickstart.html" summary="Setup and run your first KMP project">Set up and run your first KMP project</a>
3636
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-integrate-in-existing-app.html" summary="Make your Android application work on iOS">Make your app multiplatform</a>
3737
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-run-tests.html" summary="Learn how to create and test Kotlin Multiplatform applications">Test your multiplatform app</a>
3838
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-samples.html" summary="Kotlin Multiplatform samples">See curated list of projects</a>
3939
<a href="https://github.com/topics/kotlin-multiplatform-sample" summary="GitHub &quot;kotlin-multiplatform&quot; topic">Find more projects on GitHub</a>
4040
</group>
4141
<group>
4242
<title>Tools</title>
43-
<a href="https://kmp.jetbrains.com/" summary="Quickly create and download a multiplatform project template">New project wizard</a>
44-
<a href="https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform" summary="Android Studio plugin for developing applications both on Android and iOS">Android Studio plugin</a>
43+
<a href="https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform" summary="Kotlin Multiplatform plugin for IntelliJ IDEA and Android Studio">Kotlin Multiplatform IDE plugin</a>
44+
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-hot-reload.html" summary="Quickly iterate on your UI with Compose Hot Reload">Compose Hot Reload</a>
4545
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-dsl-reference.html" summary="Configure Gradle build scripts for Kotlin Multiplatform projects">Gradle DSL reference</a>
4646
<a href="https://klibs.io/" summary="Experimental search platform for Kotlin Multiplatform libraries developed by JetBrains">Search platform for libraries</a>
47+
<a href="https://kmp.jetbrains.com/" summary="Quickly generate and download a multiplatform project template">New project wizard</a>
4748
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/amper.html" summary="Project configuration with Amper">Amper configuration tool</a>
4849
</group>
4950
<group>

docs/topics/native/native-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Kotlin/Native includes a set of prebuilt [platform libraries](native-platform-li
6161
between projects. POSIX, gzip, OpenGL, Metal, Foundation, and many other popular libraries and Apple frameworks
6262
are pre-imported and included as Kotlin/Native libraries in the compiler package.
6363

64-
Kotlin/Native is a part of the [Kotlin Multiplatform](multiplatform.topic) technology that helps share common code
64+
Kotlin/Native is a part of the [Kotlin Multiplatform](https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html) technology that helps share common code
6565
across multiple platforms, including Android, iOS, JVM, web, and native. Multiplatform libraries provide the necessary
6666
APIs for common Kotlin code and allow writing shared parts of projects in Kotlin all in one place.
6767

redirects/pages.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@
641641
- from:
642642
- /docs/multiplatform-mobile-setup.html
643643
- /docs/kmm-setup.html
644-
to: https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-setup.html
644+
to: https://www.jetbrains.com/help/kotlin-multiplatform-dev/quickstart.html
645645

646646
- from:
647647
- /docs/multiplatform-mobile-create-first-app.html
@@ -679,17 +679,20 @@
679679

680680
- from:
681681
- /docs/tutorials/native/working-with-klib.html
682+
- /docs/working-with-klib.html
683+
- /docs/mpp-publish-lib.html
684+
- /docs/reference/mpp-publish-lib.html
685+
- /docs/multiplatform-publish-lib.html
686+
to: https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-publish-lib-setup.html
687+
688+
- from:
682689
- /docs/tutorials/mpp/multiplatform-library.html
683690
- /docs/multiplatform-full-stack-app.html
684691
- /docs/multiplatform-library.html
685-
- /docs/working-with-klib.html
686692
- /docs/multiplatform-create-lib.html
687693
- /docs/mpp-create-lib.html
688694
- /docs/reference/mpp-create-lib.html
689-
- /docs/mpp-publish-lib.html
690-
- /docs/reference/mpp-publish-lib.html
691-
- /docs/multiplatform-publish-lib.html
692-
to: https://www.jetbrains.com/help/kotlin-multiplatform-dev/multiplatform-publish-lib-setup.html
695+
to: https://www.jetbrains.com/help/kotlin-multiplatform-dev/create-kotlin-multiplatform-library.html
693696

694697
- from:
695698
- /docs/reference/mpp-run-tests.html

0 commit comments

Comments
 (0)