# NativePHP Mobile ## Docs - [Creating Custom Plugins](https://mintlify.wiki/NativePHP/mobile-air/advanced/custom-plugins.md): Build your own NativePHP Mobile plugins with native functionality - [Deep Links & URL Schemes](https://mintlify.wiki/NativePHP/mobile-air/advanced/deeplinks.md): Open your app from URLs, handle deep links, and integrate with NFC tags - [Screen Orientation](https://mintlify.wiki/NativePHP/mobile-air/advanced/orientation.md): Configure supported screen orientations for iPhone, iPad, and Android - [Native Permissions](https://mintlify.wiki/NativePHP/mobile-air/advanced/permissions.md): Configure and request native device permissions for iOS and Android - [Plugin System](https://mintlify.wiki/NativePHP/mobile-air/advanced/plugins.md): Extend NativePHP Mobile with plugins that add native functionality - [Biometrics](https://mintlify.wiki/NativePHP/mobile-air/api/biometrics.md): Authenticate users with Face ID, Touch ID, or device biometrics - [Browser](https://mintlify.wiki/NativePHP/mobile-air/api/browser.md): Open URLs in external browsers, in-app browsers, or authentication sessions - [Camera](https://mintlify.wiki/NativePHP/mobile-air/api/camera.md): Capture photos, record videos, and select media from the device gallery - [Device](https://mintlify.wiki/NativePHP/mobile-air/api/device.md): Access device information, battery status, and hardware controls - [Dialog](https://mintlify.wiki/NativePHP/mobile-air/api/dialog.md): Display native alerts and toast notifications - [Events](https://mintlify.wiki/NativePHP/mobile-air/api/events.md): Listen to native mobile events in your Laravel application - [File](https://mintlify.wiki/NativePHP/mobile-air/api/file.md): Move and copy files on the device file system - [Geolocation](https://mintlify.wiki/NativePHP/mobile-air/api/geolocation.md): Access device GPS location and manage location permissions - [Haptics](https://mintlify.wiki/NativePHP/mobile-air/api/haptics.md): Trigger haptic vibration feedback - [Microphone](https://mintlify.wiki/NativePHP/mobile-air/api/microphone.md): Record audio from the device microphone with playback controls - [Network](https://mintlify.wiki/NativePHP/mobile-air/api/network.md): Check device network connectivity status and connection type - [Push Notifications](https://mintlify.wiki/NativePHP/mobile-air/api/push-notifications.md): Request permissions and manage push notification tokens for APNS and FCM - [Scanner](https://mintlify.wiki/NativePHP/mobile-air/api/scanner.md): Scan QR codes and barcodes using the device camera - [Secure Storage](https://mintlify.wiki/NativePHP/mobile-air/api/secure-storage.md): Store sensitive data securely in the device keychain or keystore - [Share](https://mintlify.wiki/NativePHP/mobile-air/api/share.md): Share content via the native share sheet - [System](https://mintlify.wiki/NativePHP/mobile-air/api/system.md): Platform detection and system-level operations - [Wallet (Mobile Payments)](https://mintlify.wiki/NativePHP/mobile-air/api/wallet.md): Process payments with Apple Pay and Google Pay using Stripe integration - [Android Deployment](https://mintlify.wiki/NativePHP/mobile-air/build/android-deployment.md): Deploy your NativePHP app to Google Play Store - [Development Workflow](https://mintlify.wiki/NativePHP/mobile-air/build/development-workflow.md): Development workflow and best practices for NativePHP Mobile - [Hot Reload](https://mintlify.wiki/NativePHP/mobile-air/build/hot-reload.md): Accelerate development with automatic code syncing - [iOS Deployment](https://mintlify.wiki/NativePHP/mobile-air/build/ios-deployment.md): Deploy your NativePHP app to the App Store - [Packaging Apps](https://mintlify.wiki/NativePHP/mobile-air/build/packaging.md): Package NativePHP apps for distribution on iOS and Android - [native:build-ios](https://mintlify.wiki/NativePHP/mobile-air/cli/build-ios.md): iOS-specific build command - [native:check-build-number](https://mintlify.wiki/NativePHP/mobile-air/cli/check-build-number.md): Check latest build numbers from app stores - [native:credentials](https://mintlify.wiki/NativePHP/mobile-air/cli/credentials.md): Generate credentials for iOS and Android platforms - [native:emulator](https://mintlify.wiki/NativePHP/mobile-air/cli/emulator.md): List and launch an emulator - [native:install](https://mintlify.wiki/NativePHP/mobile-air/cli/install.md): Install all of the NativePHP resources - [native:jump](https://mintlify.wiki/NativePHP/mobile-air/cli/jump.md): Start the NativePHP development server for testing mobile apps - [native:open](https://mintlify.wiki/NativePHP/mobile-air/cli/open-project.md): Open the Android Studio or Xcode project - [native:package](https://mintlify.wiki/NativePHP/mobile-air/cli/package.md): Package signed Android/iOS apps for distribution - [Plugin Commands](https://mintlify.wiki/NativePHP/mobile-air/cli/plugins.md): All plugin commands for NativePHP Mobile - [native:release](https://mintlify.wiki/NativePHP/mobile-air/cli/release.md): Bump the version number in .env file - [native:run](https://mintlify.wiki/NativePHP/mobile-air/cli/run.md): Build, package, and run the NativePHP app - [native:tail](https://mintlify.wiki/NativePHP/mobile-air/cli/tail.md): Tail Laravel logs from the Android app - [native:version](https://mintlify.wiki/NativePHP/mobile-air/cli/version.md): Display the current NativePHP Mobile package version - [native:watch](https://mintlify.wiki/NativePHP/mobile-air/cli/watch.md): Watch for file changes and sync to running mobile app - [Bottom Navigation](https://mintlify.wiki/NativePHP/mobile-air/components/bottom-navigation.md): Create native bottom tab navigation for primary app destinations - [UI Components Overview](https://mintlify.wiki/NativePHP/mobile-air/components/overview.md): Build native mobile interfaces using Blade components in NativePHP Mobile - [Architecture](https://mintlify.wiki/NativePHP/mobile-air/concepts/architecture.md): Understanding how NativePHP Mobile works under the hood - [Native Blade Components](https://mintlify.wiki/NativePHP/mobile-air/concepts/blade-components.md): Use native UI components in your Laravel Blade templates - [Configuration Reference](https://mintlify.wiki/NativePHP/mobile-air/concepts/configuration.md): Complete reference for all NativePHP Mobile configuration options - [App Lifecycle & Events](https://mintlify.wiki/NativePHP/mobile-air/concepts/lifecycle.md): Understanding the app lifecycle and responding to native events - [Biometrics](https://mintlify.wiki/NativePHP/mobile-air/features/biometrics.md): Authenticate users with fingerprint, Face ID, or other biometric methods available on their device. - [Browser](https://mintlify.wiki/NativePHP/mobile-air/features/browser.md): Open URLs in the system browser, in-app browser, or authentication sessions for OAuth flows. - [Camera](https://mintlify.wiki/NativePHP/mobile-air/features/camera.md): Capture photos, record videos, and pick media from the device gallery. - [Device](https://mintlify.wiki/NativePHP/mobile-air/features/device.md): Access device information, control hardware features, and interact with device sensors. - [Dialogs](https://mintlify.wiki/NativePHP/mobile-air/features/dialogs.md): Display native alerts, confirmation dialogs, and toast notifications to users. - [Files](https://mintlify.wiki/NativePHP/mobile-air/features/files.md): Move and copy files within the app's file system. - [Geolocation](https://mintlify.wiki/NativePHP/mobile-air/features/geolocation.md): Access device GPS location and manage location permissions. - [Haptics](https://mintlify.wiki/NativePHP/mobile-air/features/haptics.md): Trigger haptic feedback and device vibration. - [Microphone](https://mintlify.wiki/NativePHP/mobile-air/features/microphone.md): Record audio from the device microphone with pause and resume capabilities - [Network](https://mintlify.wiki/NativePHP/mobile-air/features/network.md): Monitor network connectivity and connection type - [Push Notifications](https://mintlify.wiki/NativePHP/mobile-air/features/push-notifications.md): Request permissions and receive push notifications via APNS (iOS) and FCM (Android) - [Scanner](https://mintlify.wiki/NativePHP/mobile-air/features/scanner.md): Scan QR codes and barcodes using the device camera - [Secure Storage](https://mintlify.wiki/NativePHP/mobile-air/features/secure-storage.md): Store sensitive data securely using the device's keychain or keystore - [Share](https://mintlify.wiki/NativePHP/mobile-air/features/share.md): Share URLs and files using the native system share sheet - [Wallet](https://mintlify.wiki/NativePHP/mobile-air/features/wallet.md): Accept payments using Apple Pay and Google Pay via Stripe - [Installation](https://mintlify.wiki/NativePHP/mobile-air/installation.md): Install NativePHP Mobile and configure your development environment - [Introduction to NativePHP Mobile](https://mintlify.wiki/NativePHP/mobile-air/introduction.md): Build native iOS and Android apps using PHP and Laravel - [Quickstart](https://mintlify.wiki/NativePHP/mobile-air/quickstart.md): Build and run your first NativePHP Mobile app in under 5 minutes