Skip to content
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

Rewriting on Flutter #86

Open
NaikSoftware opened this issue May 18, 2022 · 1 comment
Open

Rewriting on Flutter #86

NaikSoftware opened this issue May 18, 2022 · 1 comment

Comments

@NaikSoftware
Copy link

NaikSoftware commented May 18, 2022

Flutter (https://flutter.dev/) will allow us to implement complex UI and new features faster. And in addition Web/iOS/Desktop support out of the box. What do you think about it?
Roadmap:

  1. Setup project from scratch
  2. Project architecture and base dependencies
  3. Main screen with tabs
  4. Score counters tab (wip)
  5. Storing counters in the database
  6. Dice tab
  7. About tab
  8. Generate player 's name and animations
  9. Counters settings dialog
  10. Set up billing library for donations
  11. Set up iOS build (resources, launch screen, plugins)
  12. Set up build for Web

The changes are available in the flutter branch.

@n-apps
Copy link
Owner

n-apps commented May 19, 2022

Flutter looks definitely interesting. Getting to the App Store is something I kept thinking. As for the future development, I'm more interested in migration Java codebase to Kotlin. This will allow rewriting some parts of the app and open possibilities to try out new stuff (such as Jetpack Compose or corutines).

If somehow we get a version of Flutter, it will be cool to compare performance and responsiveness side to side with native one.

@n-apps n-apps pinned this issue Jun 1, 2022
@n-apps n-apps unpinned this issue Dec 20, 2022
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