Skip to content

Feat/mobile docs restructure#271

Open
TYRONEMICHAEL wants to merge 9 commits intomainfrom
feat/mobile-docs-restructure
Open

Feat/mobile docs restructure#271
TYRONEMICHAEL wants to merge 9 commits intomainfrom
feat/mobile-docs-restructure

Conversation

@TYRONEMICHAEL
Copy link
Contributor

No description provided.

chriteixeira and others added 6 commits September 3, 2025 14:16
## Major Changes
- Move React Native docs from integration/mobile to dedicated mobile/ section
- Create new Mobile group under Auth tab in docs.json
- Add comprehensive installation and setup guides

## New Documentation Structure
- mobile/installation.mdx - Complete setup guide with MetaKeep SDK
- mobile/quick-start.mdx - Overview with clear path selection
- mobile/authentication-only.mdx - OAuth2-only implementation
- mobile/web3-wallet.mdx - Full blockchain integration (moved from web3/mobile/solana.mdx)
- mobile/api-reference.mdx - Complete TypeScript API documentation

## Critical Fixes
- Fix OAuth2 endpoints (logout: /oauth/session/end not /oauth/logout)
- Update redirect URI to use makeRedirectUri() for proper mobile handling
- Add app scheme configuration documentation
- Remove Ethereum dependencies (Solana-only support)
- Fix all internal links after file restructuring

## Web3 Prerequisites Added
- Dashboard wallet enablement instructions
- Domain/scheme registration requirements (e.g., myapp://)
- Troubleshooting for common setup failures

## Enhanced Installation Guide
- Prerequisites: brew, watchman, expo-dev-client
- MetaKeep SDK iOS integration with Podfile instructions
- Polyfill configuration for both expo/router and non-expo/router
- Metro bundler configuration for package exports

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Update React Native card to point to /mobile/quick-start
- Fixes lychee link checker error for old /integration/mobile/react-native path

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants