Importable Assets file for Android for full offline installation

Open
#11,991 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
android, java
Domain
mobile-dev

Research direction

Start by locating the Android installation flow and how the APK and Assets file are currently handled. Compare importing a downloaded Assets file with fetching assets from the internet, and assess whether bundling assets in the APK is feasible. Done means a downloaded APK and Assets file can support a complete offline installation, with the user able to choose the asset source.

Written by the indexing model from the issue text.

Description

I love being able to archive and use apps without relying on servers for installation. Would you be able to make the Assets file importable on Android, giving us the ability to choose between importing the Assets file or using internet for assets, making it so once the APK and Assets file are downloaded, we can choose to import the Assets, allowing us to fully install without internet given we already downloaded the APK and Assets file from the repository? Even bundling the assets with the APK itself would be nice. I have no problem downloading a 200MB or even 300MB APK if it means I can own and back it up without relying on internet after that besides the occasional updates on the repository.

Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
21h 49m
Merged PRs (30d)
199

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Card-Forge/forge

All issues in Card-Forge/forge

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.