Skip to content

ISS-158592: Modularize the mobile SDK documentation #221

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 63 commits into from
May 20, 2025
Merged
Show file tree
Hide file tree
Changes from 51 commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
ab5978e
Add flutter documentation
dhananjayj-dev Apr 17, 2025
945d74e
Add flutter documentation
dhananjayj-dev Apr 17, 2025
0638a88
Add a missing In app link handling section
dhananjayj-dev Apr 17, 2025
c474acf
Add react native expo documetation
dhananjayj-dev Apr 17, 2025
9764380
Add a new platforms in the SDK index
dhananjayj-dev Apr 17, 2025
5fcc500
Split iOS documentations in sub pages
dhananjayj-dev Apr 17, 2025
14a09b8
Add the migration guide
dhananjayj-dev Apr 17, 2025
8bd3659
Split the android documentation sections
dhananjayj-dev Apr 17, 2025
53a06b1
Split the cordova documentation sections
dhananjayj-dev Apr 17, 2025
9a91844
Split the React Native documentation sections
dhananjayj-dev Apr 17, 2025
0f0f419
Add migration guide for flutter
dhananjayj-dev Apr 17, 2025
ace3473
Add links to new platforms SDK integration docs
dhananjayj-dev Apr 17, 2025
d8dd1fe
Split the Flutter documentation sections
dhananjayj-dev Apr 17, 2025
bb4c00a
Split the React Native Expo documentation sections
dhananjayj-dev Apr 17, 2025
779d941
Use the better icons new platforms
dhananjayj-dev Apr 17, 2025
a0a377a
Move under right namespaces and update linkings
dhananjayj-dev Apr 17, 2025
209e865
ISS-167739: Update Fern to support use default theme flag in document…
dhananjayj-dev May 7, 2025
41b1e55
Remove flutter documentation
dhananjayj-dev May 8, 2025
8047f6b
Add sample app section
dhananjayj-dev May 8, 2025
58e32f1
Update the android documentations with the latest read me guides
dhananjayj-dev May 8, 2025
14d20a4
Update documentation with the latest read me guide of iOS
dhananjayj-dev May 8, 2025
4cf1b08
Remove the linking of flutter documentation
dhananjayj-dev May 8, 2025
8d8a8aa
Change the header casing to sentence case
dhananjayj-dev May 13, 2025
275b4d8
Update the platforms and fix the indentations
dhananjayj-dev May 13, 2025
a62abb7
Move web SDK under the web namespace
dhananjayj-dev May 13, 2025
193dfaa
Move web SDK under the web namespace
dhananjayj-dev May 13, 2025
1254bb7
Move all mobile SDKs under the mobile namespace
dhananjayj-dev May 13, 2025
9208424
Update the paths
dhananjayj-dev May 13, 2025
8bc50b3
Move all mobile SDKs under the mobile namespace
dhananjayj-dev May 13, 2025
b2093ae
Merge branch 'main' into feature/ISS-158592-unify-moble-sdk-guide
dhananjayj-dev May 13, 2025
b9b9119
Fix the typos
dhananjayj-dev May 13, 2025
35d1ba5
Update to the correct icon
dhananjayj-dev May 13, 2025
8b53c26
Add the missing slugs for and its contents for new pages
dhananjayj-dev May 13, 2025
72229b0
Update the links for redirections to the pages
dhananjayj-dev May 13, 2025
1a09d97
Add the missing screenshot
dhananjayj-dev May 13, 2025
d37a981
Update the path
dhananjayj-dev May 13, 2025
4f556be
Fix the navigations
dhananjayj-dev May 13, 2025
07444bf
Fix the typo
dhananjayj-dev May 13, 2025
3e89b46
Fix the filename in path
dhananjayj-dev May 13, 2025
bfbb4c2
Fix the typos
dhananjayj-dev May 13, 2025
3671e30
Fix the navigations
dhananjayj-dev May 13, 2025
b0f965a
Remove unneeded pages
dhananjayj-dev May 13, 2025
775ded3
Keep features page and remove the other file
dhananjayj-dev May 13, 2025
b2fe3fe
Fix the navigation for push notification page
dhananjayj-dev May 13, 2025
0d46236
Add sample app section in quick start guide for Android
dhananjayj-dev May 13, 2025
2f77403
Improve description in sample app section and add links for public re…
dhananjayj-dev May 13, 2025
a71047d
Fix the description in sample app section
dhananjayj-dev May 13, 2025
4d0168a
Improve the description in sample app section
dhananjayj-dev May 13, 2025
6cf13bc
Add a separate quick start guide for Expo
dhananjayj-dev May 13, 2025
d0d47c2
Fix the duplicate slug
dhananjayj-dev May 13, 2025
17a0b5f
Improve the menu names for React native and Expo quickstart guide
dhananjayj-dev May 13, 2025
b80491c
consistent PLuG Web SDK usage
bc-devrev May 13, 2025
19c23f5
Merge branch 'main' into feature/ISS-158592-unify-moble-sdk-guide
dhananjayj-dev May 14, 2025
4d87a7e
Update fern/docs/pages/sdks/mobile/react-native/quickstart-expo.mdx
dhananjayj-dev May 14, 2025
eed1b0d
Update fern/docs/pages/sdks/mobile/react-native/quickstart-expo.mdx
dhananjayj-dev May 14, 2025
f4eabae
Update the setup section to make it consistent with other platforms
dhananjayj-dev May 14, 2025
b5e78d6
Merge branch 'main' into feature/ISS-158592-unify-moble-sdk-guide
bojan May 16, 2025
8abdbe5
Update Android documentation to choose DevRev theme or system theme p…
dhananjayj-dev May 19, 2025
a49fd9b
Update React Native documentation to choose DevRev or system preferre…
dhananjayj-dev May 19, 2025
528ec6c
Fix the method signature
dhananjayj-dev May 20, 2025
4eeeafb
Update the feature to only iOS for now
dhananjayj-dev May 20, 2025
6b44f5f
Remove prefers theme feature from Android temporarily
dhananjayj-dev May 20, 2025
e498268
Merge branch 'main' into feature/ISS-158592-unify-moble-sdk-guide
dhananjayj-dev May 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added fern/docs/img/screenshot-xcode-signing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 23 additions & 9 deletions fern/docs/pages/developer-intro.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,19 +32,33 @@ Numerous snap-ins are available on the DevRev [Marketplace](https://devrev.ai/ma
## 💻 SDKs

<Cards>
<Card
<Card
title="PLuG Web SDK"
icon="fa-solid fa-message"
href="/sdks/web/installation"
/>
<Card
title="PLuG Android SDK"
icon="fa-solid fa-message"
href="/sdks/mobile/android"

<Card
title="DevRev SDK for Android"
icon="fa-brands fa-android"
href="/sdks/mobile/android/quickstart"
/>
<Card
title="PLuG iOS SDK"
icon="fa-solid fa-message"
href="/sdks/mobile/ios"

<Card
title="DevRev SDK for iOS"
icon="fa-brands fa-apple"
href="/sdks/mobile/ios/quickstart"
/>

<Card
title="DevRev SDK for React Native and Expo"
icon="fa-brands fa-react"
href="/sdks/mobile/react-native/quickstart"
/>

<Card
title="DevRev SDK for Cordova"
icon="fa-solid fa-robot"
href="/sdks/mobile/cordova/quickstart"
/>
</Cards>
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,27 @@ The DevRev SDK is a powerful tool designed to further enhance our widget on your
/>

<Card
title="Integrate DevRev with your Android app"
title="DevRev SDK for Android"
icon="fa-brands fa-android"
href="/sdks/android"
href="/sdks/mobile/android/quickstart"
/>

<Card
title="Integrate DevRev with your iOS app"
title="DevRev SDK for iOS"
icon="fa-brands fa-apple"
href="/sdks/ios"
href="/sdks/mobile/ios/quickstart"
/>

<Card
title="Integrate DevRev with your React Native app"
title="DevRev SDK for React Native and Expo"
icon="fa-brands fa-react"
href="/sdks/react-native"
href="/sdks/mobile/react-native/quickstart"
/>

<Card
title="DevRev SDK for Cordova"
icon="fa-solid fa-robot"
href="/sdks/mobile/cordova/quickstart"
/>

</Cards>
Loading
Loading