page

Native Mobile App

Native Mobile App

Overview

iOS/Android app with background audio capabilities.

Advantages

  • Best background audio support
  • Can use native wake word detection
  • Push notifications
  • Better battery optimization
  • Access to more device features

Tech Options

React Native

  • Cross-platform iOS + Android
  • JavaScript codebase
  • react-native-audio-api for microphone

Flutter

  • Cross-platform with Dart
  • Good audio plugin ecosystem

Native (Swift/Kotlin)

  • Best performance
  • Full platform capabilities
  • More development effort

Background Audio

iOS

  • Requires "audio" background mode in Info.plist
  • Must play audio to stay alive (can be silent)

Android

  • Foreground service with notification
  • More lenient background policies

Considerations

  • App store approval process
  • Privacy policy requirements
  • Battery usage concerns
ID: f59b0ea6
Path: LARS Voice Assistant > Mobility Options > Native Mobile App
Updated: 2025-12-30T20:32:45