Skip to content

Commit 65a7534

Browse files
dhananjayj-devbc-devrevbojan
authored
ISS-158592: Modularize the mobile SDK documentation (#221)
* Add flutter documentation * Add flutter documentation * Add a missing In app link handling section * Add react native expo documetation * Add a new platforms in the SDK index * Split iOS documentations in sub pages * Add the migration guide * Split the android documentation sections * Split the cordova documentation sections * Split the React Native documentation sections * Add migration guide for flutter * Add links to new platforms SDK integration docs * Split the Flutter documentation sections * Split the React Native Expo documentation sections * Use the better icons new platforms * Move under right namespaces and update linkings * ISS-167739: Update Fern to support use default theme flag in documentation (#218) * Update the latest default theme feature iOS documentations * Move this code snippet and description in support section from UIKit * Improve the documentation for dynamic theme configuration * Make it sentence case for consistency * Remove flutter documentation * Add sample app section * Update the android documentations with the latest read me guides * Update documentation with the latest read me guide of iOS * Remove the linking of flutter documentation * Change the header casing to sentence case * Update the platforms and fix the indentations * Move web SDK under the web namespace * Move web SDK under the web namespace * Move all mobile SDKs under the mobile namespace * Update the paths * Move all mobile SDKs under the mobile namespace * Fix the typos * Update to the correct icon * Add the missing slugs for and its contents for new pages * Update the links for redirections to the pages * Add the missing screenshot * Update the path * Fix the navigations * Fix the typo * Fix the filename in path * Fix the typos * Fix the navigations * Remove unneeded pages * Keep features page and remove the other file * Fix the navigation for push notification page * Add sample app section in quick start guide for Android * Improve description in sample app section and add links for public repositories * Fix the description in sample app section * Improve the description in sample app section * Add a separate quick start guide for Expo * Fix the duplicate slug * Improve the menu names for React native and Expo quickstart guide * consistent PLuG Web SDK usage * Update fern/docs/pages/sdks/mobile/react-native/quickstart-expo.mdx Co-authored-by: Ben Colborn <ben.colborn@devrev.ai> * Update fern/docs/pages/sdks/mobile/react-native/quickstart-expo.mdx Co-authored-by: Ben Colborn <ben.colborn@devrev.ai> * Update the setup section to make it consistent with other platforms * Update Android documentation to choose DevRev theme or system theme preference * Update React Native documentation to choose DevRev or system preferred theme * Fix the method signature * Update the feature to only iOS for now * Remove prefers theme feature from Android temporarily --------- Co-authored-by: Ben Colborn <ben.colborn@devrev.ai> Co-authored-by: Bojan Dimovski <hello@bojandimovski.com>
1 parent 0e1a788 commit 65a7534

28 files changed

+1373
-319
lines changed
320 KB
Loading

fern/docs/pages/developer-intro.mdx

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,33 @@ Numerous snap-ins are available on the DevRev [Marketplace](https://devrev.ai/ma
3232
## 💻 SDKs
3333

3434
<Cards>
35-
<Card
35+
<Card
3636
title="PLuG Web SDK"
3737
icon="fa-solid fa-message"
3838
href="/sdks/web/installation"
3939
/>
40-
<Card
41-
title="PLuG Android SDK"
42-
icon="fa-solid fa-message"
43-
href="/sdks/mobile/android"
40+
41+
<Card
42+
title="DevRev SDK for Android"
43+
icon="fa-brands fa-android"
44+
href="/sdks/mobile/android/quickstart"
4445
/>
45-
<Card
46-
title="PLuG iOS SDK"
47-
icon="fa-solid fa-message"
48-
href="/sdks/mobile/ios"
46+
47+
<Card
48+
title="DevRev SDK for iOS"
49+
icon="fa-brands fa-apple"
50+
href="/sdks/mobile/ios/quickstart"
51+
/>
52+
53+
<Card
54+
title="DevRev SDK for React Native and Expo"
55+
icon="fa-brands fa-react"
56+
href="/sdks/mobile/react-native/quickstart"
57+
/>
58+
59+
<Card
60+
title="DevRev SDK for Cordova"
61+
icon="fa-solid fa-robot"
62+
href="/sdks/mobile/cordova/quickstart"
4963
/>
5064
</Cards>

fern/docs/pages/plug-sdk/index.mdx renamed to fern/docs/pages/sdks/index.mdx

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,33 @@ The DevRev SDK is a powerful tool designed to further enhance our widget on your
44

55
<Cards>
66
<Card
7-
title="Integrate PLuG with your web app"
7+
title="PLuG Web SDK"
88
icon="fa-globe"
99
href="/sdks/web/installation"
1010
/>
1111

1212
<Card
13-
title="Integrate DevRev with your Android app"
13+
title="DevRev SDK for Android"
1414
icon="fa-brands fa-android"
15-
href="/sdks/android"
15+
href="/sdks/mobile/android/quickstart"
1616
/>
1717

1818
<Card
19-
title="Integrate DevRev with your iOS app"
19+
title="DevRev SDK for iOS"
2020
icon="fa-brands fa-apple"
21-
href="/sdks/ios"
21+
href="/sdks/mobile/ios/quickstart"
2222
/>
2323

2424
<Card
25-
title="Integrate DevRev with your React Native app"
25+
title="DevRev SDK for React Native and Expo"
2626
icon="fa-brands fa-react"
27-
href="/sdks/react-native"
27+
href="/sdks/mobile/react-native/quickstart"
28+
/>
29+
30+
<Card
31+
title="DevRev SDK for Cordova"
32+
icon="fa-solid fa-robot"
33+
href="/sdks/mobile/cordova/quickstart"
2834
/>
2935

3036
</Cards>

0 commit comments

Comments
 (0)