Skip to content

Commit

Permalink
DOCSP-31331: Add card for Offline Login project to Kotlin landing page (
Browse files Browse the repository at this point in the history
#3055)

Adds card for Offline Login project to the Kotlin landing page's Example
Projects section

> NOTE: realm/realm-kotlin-samples#44 updates
the project README to make it clear that the offline login sample is
contained within the prop-lvl encryption sample project and so uses the
same link

## Pull Request Info

### Jira

- https://jira.mongodb.org/browse/DOCSP-31331

### Staged Changes

- [Kotlin landing
page](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-31331-offline-login-project/sdk/kotlin/#example-projects)

### Reminder Checklist

If your PR modifies the docs, you might need to also update some
corresponding
pages. Check if completed or N/A.

- [x] Create Jira ticket for corresponding docs-app-services update(s),
if any
- [x] Checked/updated Admin API
- [x] Checked/updated CLI reference

### Review Guidelines


[REVIEWING.md](https://github.com/mongodb/docs-realm/blob/master/REVIEWING.md)
  • Loading branch information
cbullinger authored Oct 16, 2023
1 parent 4e9ea7e commit 670e7dc
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 4 deletions.
4 changes: 3 additions & 1 deletion source/example-projects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,8 @@ Learn about the core features of Realm with Atlas Device Sync.
Use multiple realms to allow registered users to sync and manage movies in their own private list.
- - `React Native <https://github.com/realm/realm-js/tree/main/examples/rn-multiple-realms>`__

.. _realm-example-projects-table:

Example Projects
----------------

Expand Down Expand Up @@ -120,7 +122,7 @@ Check out these supplementary projects to build on the power of Realm with Atlas
- - `Kotlin <https://github.com/realm/realm-kotlin-samples/tree/main/MultiplatformDemo>`__

* - JVM Console Application
- Build a simple Jave Console Application using Realm Kotlin.
- Build a simple Java Console Application using Realm Kotlin.
- - `Kotlin <https://github.com/realm/realm-kotlin-samples/tree/main/JVMConsole>`__

* - Property-level Encryption
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 13 additions & 3 deletions source/sdk/kotlin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,8 @@ Example Projects

Explore engineering and expert-provided example projects to learn best
practices and common development patterns for Realm and Atlas App Services
using the Kotlin SDK.
using the Kotlin SDK. Check out the :ref:`<realm-example-projects-table>` page
for more Kotlin sample apps.

.. card-group::
:columns: 3
Expand All @@ -207,13 +208,22 @@ using the Kotlin SDK.
:icon-alt: Encryption Icon

Enhance user data security with property-level encryption.

.. card::
:headline: Offline Login and Realm Access
:cta: Example project
:url: https://github.com/realm/realm-kotlin-samples/blob/main/AppServicesUsageSamples/apps/property-encryption/README.md
:icon: /images/icons/branding_2023/Technical_REALM_Offline10x.png
:icon-alt: Realm Offline Icon

Log in a Device Sync user and open a synced realm offline.

.. card::
:headline: User's Online State
:cta: Example project
:url: https://github.com/realm/realm-kotlin-samples/blob/main/AppServicesUsageSamples/apps/presence-detection/README.md
:icon: /images/icons/branding_2023/Technical_REALM_Offline10x.png
:icon-alt: Realm Offline Icon
:icon: /images/icons/branding_2023/General_CONTENT_Users10x.png
:icon-alt: Users Icon

Detect connectivity and activity of users and devices.

Expand Down

0 comments on commit 670e7dc

Please sign in to comment.