Skip to content

Conversation

@EgorBron
Copy link
Owner

This pull request intented to refractor entire app logic so it will follow "clean app architecture" as much as possible.

It will improve maintainability and also can help to scale functionality, especially the new platforms support.

- Split source code into common and application-specific modules.
- Three new modules:
    - common: Contains JVM platform-independent logic.
    - app (will be renamed to androidApp): Android application code.
    - composeblurhash: Separate module for Compose BlurHash functionality (previously missing from repositories).
- Refactored common module to resemble the data branch structure from a "clean" architecture (potential further refactoring needed).
@EgorBron EgorBron self-assigned this Apr 27, 2024
Repository owner deleted a comment from vercel bot Apr 27, 2024
Repository owner deleted a comment from vercel bot Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants