diff --git a/README.md b/README.md
index 9051855..6454845 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ Inspect Angular component trees, signals, dependency injection, routes, forms, p
npm install @santoshyadavdev/ng-devtools devframe
```
-Then follow the [installation guide](./apps/docs/src/content/getting-started/installation.md) for your setup: Angular CLI with Express, Vite and Analog, or the standalone CLI. For a coding agent, run `npx @santoshyadavdev/ng-devtools mcp`.
+Then follow the [installation guide](./apps/docs/src/content/getting-started/installation.md) for your setup: Angular CLI with Express, Vite and Analog, the standalone CLI, or [Angular Native](./apps/docs/src/content/getting-started/angular-native.md). For a coding agent, run `npx @santoshyadavdev/ng-devtools mcp`.
## Documentation
diff --git a/app/src/__tests__/angular-native-view.test.ts b/app/src/__tests__/angular-native-view.test.ts
new file mode 100644
index 0000000..e889cf1
--- /dev/null
+++ b/app/src/__tests__/angular-native-view.test.ts
@@ -0,0 +1,125 @@
+import { TestBed, type ComponentFixture } from '@angular/core/testing';
+import type { DevframeRpcClient } from 'devframe/client';
+import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest';
+import { angularNativePage } from '../native-page';
+import { hostPageId, scopeToPage } from '../page-id';
+
+const connection = vi.hoisted(() => ({
+ resolve: (_client: unknown) => {},
+}));
+
+vi.mock('devframe/client', () => ({
+ connectDevframe: () =>
+ new Promise((resolve) => {
+ connection.resolve = resolve;
+ }),
+}));
+
+const { App } = await import('../app');
+
+type Pages = Record
Looking for an Angular Native app…
} @else if (!tabEnabled(tab(), config())) {
This inspector is turned off in the devtools config (inspectors).