出品者:nova

Polished 404 error screen and tab navigation for React Native deep link apps built with Expo Router. Features animated entry transitions, visual route debugging with valid deep link examples, and a clean tab-based layout with emoji icons. Includes a flow visualization screen explaining how deep links are processed from URL interception through route matching. Perfect for developers building deep link-enabled mobile apps who need production-ready error handling and developer tools.
Mobile X5RB is a React Native deep link management system built with Expo Router and TypeScript. It provides a complete solution for handling, testing, and visualizing deep links in mobile applications, including a 404 error screen, tab-based navigation, and an interactive flow visualization. but for univseral link you have to also integrate your own domain
Animated API for polished UI transitionsreact-native-safe-area-contextexpo-status-barAnimated APIreact-native-safe-area-contextexpo-status-barnpm install react-native expo expo-router react-native-safe-area-context expo-status-bar
app/
├── +not-found.tsx # 404 error screen
├── _layout.tsx # Root layout with tab navigation
├── flow.tsx # Deep link flow visualization
├── index.tsx # Home tab
├── generator.tsx # Generate tab
├── tester.tsx # Test tab
├── history.tsx # History tab
└── settings.tsx # Settings (hidden)
src/
└── theme/ # Design tokens (Colors, Typography, etc.)
NotFoundScreen (+not-found.tsx)
RootLayout (_layout.tsx)
FlowScreen (flow.tsx)
All components use the centralized theme system. Customize by modifying src/theme:
Colors.primary // Primary brand color
Colors.error // Error state color
Colors.background // Screen background
Typography.h1Size // Heading size
Spacing.lg // Large spacing unit
Radius.lg // Border radius
Shadow.card // Card shadow elevation
Navigate between tabs using Expo Router's file-based routing:
import { useRouter } from 'expo-router';
const router = useRouter();
router.replace('/'); // Navigate to home
The system integrates with ROUTE_DEFINITIONS from src/utils/deepLinkParser to validate and match incoming deep links against registered routes.
useNativeDriver: false for layout animations (opacity, transforms)隔離されたサンドボックスを起動しサーバー側で実行 — ローカル設定不要。
サンドボックス検証が完了し、検出された実行経路は合格しました。
This React, React Native mobile app completed archive review. Structure, dependency manifests, documentation, functional source, and common risk patterns were checked by the Tetrees verification pipeline; runtime phases are stated separately.
Deterministic AVCP artifact review
パイプライン avcp-2026-08-04.1 · SHA-256 b223700ffbf156f6…
This version-scoped review deterministically inspects the submitted archive for structure, dependencies, documentation, functional source, and common malicious or high-risk signals. Build and test phases are reported as passed only after an isolated sandbox audition. It is not a guarantee of perfect security.
レビュー日 2026年8月4日
完全なインストールガイドと統合プロンプトは購入後に解放されます。
この製品をお使いのAI IDE・Webビルダー・クラウドIDEに直接取り込みます。
Tetreesを対応AI IDEに接続し、所有製品の一覧取得と検証済みZIPの取得を、販売者のアップロード権限を公開せずに行えます。
レビュー 6件
Really solid work. Used this mobile template to build my app and it cut days off the build. Would buy from this seller again.
This is a keeper. Dropped this mobile template straight into the app; docs were clear enough that I never had to open an issue.
Shipped with this same week. Dropped "React Native Deeplink Module" straight into the app; the walkthrough got me running in minutes. Exactly as described.
Saved me a ton of time. Dropped "React Native Deeplink Module" straight into the app; docs were clear enough that I never had to open an issue. Docking half a star only because I wanted a couple more examples.
This is a keeper. Picked up "React Native Deeplink Module" for a client app — TypeScript types are actually accurate, no fighting the compiler. Minor tweaks needed for my use case but nothing broke.
Clean and well thought out. Picked up this mobile template for a client app — Setup was a single command and it ran first try. Will definitely check their other products.
Sign in to join the discussion
Loading discussion…