Skip to content

[FEAT] - Port application to Android (Mobile Adaptation) #7

@dylanlangston

Description

@dylanlangston

Is your feature request related to a problem? Please describe.

Android users cannot currently access AvaloniaXKCD natively. Given Android's large market share, this limits the app's potential user base significantly.

Describe the solution you'd like

Describe the solution you'd like

Add Android platform support for AvaloniaXKCD to enable native operation on Android devices and tablets. This involves:

  • Setting up the Android project using Avalonia UI's Android development guide
  • Ensuring application responsiveness across various Android screen sizes and versions
  • Successfully building and deploying to Android emulator or physical device
  • Investigating distribution workflows (APK, AAB, sideloading, Google Play, F-Droid)

References:

Describe alternatives you've considered

  • Web-based solution only, but native apps offer better performance and offline capabilities

Additional context

Acceptance Criteria:

  • AvaloniaXKCD builds and runs on an Android emulator or device
  • Touch and scroll interactions work properly

Possibly pairs well with #6 for comprehensive mobile support.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions