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

Q: Planning to write a new carplay support library? #1

Open
zhushenwudi opened this issue Jun 22, 2024 · 3 comments
Open

Q: Planning to write a new carplay support library? #1

zhushenwudi opened this issue Jun 22, 2024 · 3 comments

Comments

@zhushenwudi
Copy link

We are suffering from the fact that the original author of flutter_carplay has given up support and needs a full life cycle scheme. At present, in my project, if the carplay program is started before the app, it will cause abnormal initialization of the flutter engine, and eventually make the layout of the interface font size and so on chaotic. Hopefully, a new creation will solve all the existing pain points.

@RedC4ke
Copy link
Owner

RedC4ke commented Jul 12, 2024

Yes, I was going to rewrite the library from scratch and fix those numerous issues along the way, I don't have much time currently tho. Pull requests are always welcome, I need to rewrite the architecture on Swift side 'cause I went a bit the wrong way since I'm not very familiar with this native environment.

@RedC4ke
Copy link
Owner

RedC4ke commented Jul 12, 2024

You can check out my fork of the original repo, but it was patched up on the go and has many undocumented caveats, for example images work a bit differently (you have to provide a web url)

@zhushenwudi
Copy link
Author

Well, the Swift architecture is important and requires careful consideration. Its refresh and listening logic may be a breakthrough for new libraries, as well as considerations for the entire lifecycle
At present, I am using my own fork library, which is considered normal use. Only some specific scenarios may have UI display abnormalities

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