Skip to content

[Question] Java Edition client design blueprint #49

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Cikaros opened this issue May 6, 2025 · 4 comments
Open

[Question] Java Edition client design blueprint #49

Cikaros opened this issue May 6, 2025 · 4 comments

Comments

@Cikaros
Copy link

Cikaros commented May 6, 2025

Since the Android version client updates slowly, I found that the clone Java branch is still in development (features are not fully implemented). Do you have any design documents for this version of the client? It would help me better work on the PR.
@pappz

@pappz
Copy link
Contributor

pappz commented May 14, 2025

Hello @Cikaros ,

Do you have the motivation to contribute to our project? That would be awesome!

In the original project, the UI was implemented in React Native. However, it has become difficult to maintain, so we’ve decided to move forward without it. In the first stage, we’re focusing on porting the current existing features to Java.

At the moment, I’m working on the "main" fragment in the java-home-ui branch. What's still completely missing are the "Advanced" and "Change Server" menus.

If you are interested in the project I can give you some instructions on how you can catch up the dev state.

@Cikaros
Copy link
Author

Cikaros commented May 14, 2025

I am very interested, but my time is quite scattered and I cannot engage in long-term online development work for the android-client. If you don't mind, I can contribute to the project.

@Cikaros
Copy link
Author

Cikaros commented May 20, 2025

I'm reading your java branch, but I lack the knowledge of combining gomobile and Android, so I'm looking for information.

@Cikaros
Copy link
Author

Cikaros commented May 20, 2025

What is the implementation idea of [Change Server]? Can you guide me to realize the idea?

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

No branches or pull requests

2 participants