Skip to content

Add an Android app #19

@fwcd

Description

@fwcd

A long-term goal would be to have an Android app too that integrates the DistributedChat package with a platform-specific UI. There are a few challenges with this approach, however:

  • Building the Swift compiler for Android is possible, but non-trivial (official docs are here)
  • Integrating the ChatController may require wrapping it into C-compatible structures for interfacing with the JVM world (Java, Kotlin, ...)
    • This requires using the Android NDK and JNI

A UI could be written using a high-level framework for Kotlin, e.g. Jetpack Compose which is similar to SwiftUI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions