diff --git a/antora.yml b/antora.yml index b721905..6d44946 100644 --- a/antora.yml +++ b/antora.yml @@ -1,5 +1,6 @@ name: tutorials version: 'master' title: Tutorials +display-version: 3.0 nav: - modules/ROOT/nav.adoc \ No newline at end of file diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 0dd5304..830f941 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -25,6 +25,7 @@ include::mobile-travel-sample:partial$nav.adoc[] * xref:standalone@userprofile-couchbase-mobile:userprofile:android/userprofile_basic.adoc[Getting Started on Android] // * Getting Started with Peer-to-Peer Sync include::cbl-p2p-sync-websockets:partial$/nav.adoc[] +// include::cbl-p2p-sync-websockets:partial$/nav.adoc[] // * Xcode Playground * xref:tutorials:swift-playground:overview.adoc[Xcode Playground] * Recycler Views with Live Queries diff --git a/modules/ROOT/pages/_partials/p2p-sync-entry-skeleton.adoc b/modules/ROOT/pages/_partials/p2p-sync-entry-skeleton.adoc index 4753dbe..a8a632d 100644 --- a/modules/ROOT/pages/_partials/p2p-sync-entry-skeleton.adoc +++ b/modules/ROOT/pages/_partials/p2p-sync-entry-skeleton.adoc @@ -33,7 +33,7 @@ This tutorial uses a simple inventory tracker app to demonstrate the peer-to-pee [.box] .Component -* Couchbase Lite 2.8 +* Couchbase Lite {param-version} [.box] .Languages diff --git a/modules/ROOT/pages/index.adoc b/modules/ROOT/pages/index.adoc index c9926ec..21c83b4 100644 --- a/modules/ROOT/pages/index.adoc +++ b/modules/ROOT/pages/index.adoc @@ -44,7 +44,7 @@ pass:attributes[
Beginner
D ++++ [.content] -This series of “First Timer” tutorials is intended to get you going quickly with your Couchbase Capella FREE Trial and provide a whirlwind tour of important Couchbase Capella capabilities at a high level. +This series of “First Timer” tutorials is intended to get you going quickly with your Couchbase Capella FREE Trial and provide a whirlwind tour of important Couchbase Capella capabilities at a high level. xref:cbc-self-service-trials:index.adoc[Start Here] @@ -161,31 +161,25 @@ pass:attributes[
Beginner
M The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an iOS app: -* "Standalone": database and CRUD operations. -* "Query": querying capabilities. -* "Sync": use of Sync Gateway for data sync between clients. - +* Standalone: Learn about Couchbase Lite's database and CRUD operations. +* Query: Explore Couchbase Lite's query capabilities. +* Sync: Couple Couchbase Lite with Sync Gateway to tap into the power of data sync. ++++
++++ [.box] - -* xref:standalone@userprofile-couchbase-mobile:userprofile:userprofile_basic.adoc[Standalone] -* xref:query@userprofile-couchbase-mobile:userprofile:userprofile_query.adoc[Query] -* xref:sync@userprofile-couchbase-mobile:userprofile:userprofile_sync.adoc[Sync] - - -[.box] -.Component -* Server 5.5 -* Couchbase Lite 2.1 -* Sync Gateway 2.1 +.Components Used +* Server 7.0 +* Couchbase Lite 3.0 +* Sync Gateway 3.0 [.box] .Languages -* Swift +* iOS 12 +* Swift 5.5 +* Xcode 12.5 ++++
@@ -289,66 +283,70 @@ The series of tutorials demonstrates the core capabilities of Couchbase Mobile w :param-language: Swift :param-platform: iOS :param-module: swift +:param-version: 2.8 include::partial$p2p-sync-entry-skeleton.adoc[] // Uncomment the following as the platforms are available // :param-language: Java // :param-module: java +// :param-version: 2.8 // include::partial$p2p-sync-entry-skeleton.adoc[] // :param-language: Android (Java) // :param-module: android // :param-platform: Android +// :param-version: 2.8 // include::partial$p2p-sync-entry-skeleton.adoc[] :param-language: C# :param-platform: Xamarin :param-module: dotnet +:param-version: 3.0.0-beta02 include::partial$p2p-sync-entry-skeleton.adoc[] // END include P2P sync over websocket tutorials - one entry per language/platform -[.column] -[.data-filter-column] -====== {empty} -++++ -
-

Background Fetch with Couchbase Lite on iOS

-
-++++ -pass:attributes[
Beginner
Mobile Developer] -++++ -
-
-++++ -[.content] +// [.column] +// [.data-filter-column] +// ====== {empty} +// ++++ +//
+//

Background Fetch with Couchbase Lite on iOS

+//
+// ++++ +// pass:attributes[
Beginner
Mobile Developer] +// ++++ +//
+//
+// ++++ +// [.content] -This tutorial discusses how you can use iOS Background App Refresh capability to sync data when in the background. +// This tutorial discusses how you can use iOS Background App Refresh capability to sync data when in the background. -++++ -
-++++ +// ++++ +//
+// ++++ -[.box] +// [.box] -* xref:backgroundfetch@userprofile-couchbase-mobile:userprofile:background-fetch.adoc[Start Here] +// * xref:backgroundfetch@userprofile-couchbase-mobile:userprofile:background-fetch.adoc[Start Here] -[.box] -.Component -* Server 5.5 -* Couchbase Lite 2.1 -* Sync Gateway 2.1 +// [.box] +// .Component +// * Server 5.5 +// * Couchbase Lite 2.1 +// * Sync Gateway 2.1 -[.box] -.Languages -* Swift +// [.box] +// .Languages +// * Swift -++++ -
-++++ +// ++++ +//
+// ++++ [.column] [.data-filter-column]