From d61adfc0bd8524e7d383bdfbf818a95a3cd648a6 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:44:12 -0500 Subject: [PATCH 1/6] Update README.md --- native-apps/unity_ii_applink/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/native-apps/unity_ii_applink/README.md b/native-apps/unity_ii_applink/README.md index 1c1fafe35..a8c378c4a 100644 --- a/native-apps/unity_ii_applink/README.md +++ b/native-apps/unity_ii_applink/README.md @@ -1,12 +1,12 @@ -# Internet Identity Integration +# Internet Identity integration + +## Overview This sample shows one way to integrate Internet Identity with Android apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. -## ii_integration_dapp -It's an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. +`ii_integration_dapp` is an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. Please refer to [README](./ii_integration_dapp/README.md) for details. -## unity_project -This is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. +`unity_project` is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. ## Workflow Before continuing, please read through the [Android App Links](https://developer.android.com/studio/write/app-link-indexing) to understand how Android App Links works. From 0cdfee9d291f312569c1028d0e03c95fad2ec325 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:45:07 -0500 Subject: [PATCH 2/6] Update README.md --- native-apps/unity_ii_applink/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native-apps/unity_ii_applink/README.md b/native-apps/unity_ii_applink/README.md index a8c378c4a..67dad4c25 100644 --- a/native-apps/unity_ii_applink/README.md +++ b/native-apps/unity_ii_applink/README.md @@ -1,4 +1,4 @@ -# Internet Identity integration +# Unity + Internet Identity app link ## Overview This sample shows one way to integrate Internet Identity with Android apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. From 76a22ecebda5ff73975582b5c86fe8a5b27f6068 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:51:02 -0500 Subject: [PATCH 3/6] Update README.md --- native-apps/unity_ii_deeplink/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/native-apps/unity_ii_deeplink/README.md b/native-apps/unity_ii_deeplink/README.md index aea5880c6..16ee00ad7 100644 --- a/native-apps/unity_ii_deeplink/README.md +++ b/native-apps/unity_ii_deeplink/README.md @@ -1,12 +1,12 @@ -# Internet Identity Integration +# Unity + Internet Identity deep link + +## Overview This sample shows one way to integrate Internet Identity with native mobile apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. -## ii_integration_dapp -It's an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. +`ii_integration_dapp` is an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. Please refer to [README](./ii_integration_dapp/README.md) for details. -## unity_project -This is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. +`unity_project` is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. ## Workflow Here is the basic workflow that how to integrate with Internet Identity from a Unity mobile game. The basic idea is to open the Web Browser from the game, login in with II in the browser, and pass the `DelegationChain` back to the game. @@ -31,4 +31,4 @@ The steps in detail are described below: ## Attention -Please keep in mind that DeepLink is not safe as AppLinks on Android, please read [this document](https://developer.android.com/training/app-links#understand-different-types-links) for details. Overall, Android App Links offer better user experience, along with better security. Please refer to the [unity_ii_applink](../unity_ii_applink) sample for more information. \ No newline at end of file +Please keep in mind that DeepLink is not safe as AppLinks on Android, please read [this document](https://developer.android.com/training/app-links#understand-different-types-links) for details. Overall, Android App Links offer better user experience, along with better security. Please refer to the [unity_ii_applink](../unity_ii_applink) sample for more information. From b6cdc65cc7c17847ec189d5c1fae052253145e73 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:52:28 -0500 Subject: [PATCH 4/6] Update README.md --- native-apps/unity_ii_universallink/README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/native-apps/unity_ii_universallink/README.md b/native-apps/unity_ii_universallink/README.md index 2cb516ed2..f0b2f48be 100644 --- a/native-apps/unity_ii_universallink/README.md +++ b/native-apps/unity_ii_universallink/README.md @@ -1,12 +1,14 @@ -# Internet Identity Integration +# Unity + Internet Identity universal links + +## Overview This sample shows one way to integrate Internet Identity with iOS apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. -## ii_integration_dapp -It's an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. +[View this project on GitHub](https://github.com/dfinity/examples/tree/master/native-apps/unity_ii_universallink). + +`ii_integration_dapp` is an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. Please refer to [README](./ii_integration_dapp/README.md) for details. -## unity_project -This is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. +`unity_project` is a Unity project with [ICP.NET](https://github.com/BoomDAO/ICP.NET) embedded, which is a C# agent that is able to communicate with the IC from C#. Please refer to [README](./unity_project/README.md) for details. ## Workflow Before continuing, please read through the [iOS Universal Links](https://developer.apple.com/ios/universal-links/) to understand how iOS Universal Links works. From 6171649fc7cd4ec46954fdc838d793ab2f403928 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:52:59 -0500 Subject: [PATCH 5/6] Update README.md --- native-apps/unity_ii_deeplink/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/native-apps/unity_ii_deeplink/README.md b/native-apps/unity_ii_deeplink/README.md index 16ee00ad7..0bf409291 100644 --- a/native-apps/unity_ii_deeplink/README.md +++ b/native-apps/unity_ii_deeplink/README.md @@ -1,8 +1,10 @@ -# Unity + Internet Identity deep link +# Unity + Internet Identity deep links ## Overview This sample shows one way to integrate Internet Identity with native mobile apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. +[View this project on GitHub](https://github.com/dfinity/examples/tree/master/native-apps/unity_ii_deeplink) + `ii_integration_dapp` is an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. Please refer to [README](./ii_integration_dapp/README.md) for details. From 0b3a51220bbd98251be9a5d57a90472872362b91 Mon Sep 17 00:00:00 2001 From: Jessie Mongeon <133128541+jessiemongeon1@users.noreply.github.com> Date: Thu, 2 May 2024 09:53:24 -0500 Subject: [PATCH 6/6] Update README.md --- native-apps/unity_ii_applink/README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/native-apps/unity_ii_applink/README.md b/native-apps/unity_ii_applink/README.md index 67dad4c25..83625b492 100644 --- a/native-apps/unity_ii_applink/README.md +++ b/native-apps/unity_ii_applink/README.md @@ -1,8 +1,10 @@ -# Unity + Internet Identity app link +# Unity + Internet Identity app links ## Overview This sample shows one way to integrate Internet Identity with Android apps. It contains two parts: a dapp with II integrated, and an Unity Project which interacts with this dapp. +[View this example on GitHub](https://github.com/dfinity/examples/tree/master/native-apps/unity_ii_applink). + `ii_integration_dapp` is an example that integrates with Internet Identity, with the backend and frontend. It derives from the [Internet Identity integration sample](https://github.com/dfinity/examples/tree/master/motoko/internet_identity_integration) demo with some modifications. Please refer to [README](./ii_integration_dapp/README.md) for details.