-
Notifications
You must be signed in to change notification settings - Fork 7
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
Hot reload for MAUI mobile ios/android #867
Comments
When is this scheduled for? |
There does not seem to be an ETA currently, although it had been at some point added to the april roadmap. React native has I believe instant reload on the whole codebase, and it might push us to go this road as the developer experience in incredibly benefiting from it. With MAUI, build times are taking from 20 seconds to up to 2 minutes in some cases. Multiply this by 40 to have a day worth of work and you realize the impact on productivity. I have no doubt that more experience devs will need less to see the results as often, but for beginners it is a bit standing in the way. |
I am requesting an ETA for C# Hot Reload for .NET MAUI. Rider does not offer C# Hot Reload, only Hot Reload for XAML. Time saved is time saved. |
Have you looked into UNO? |
How did you get xaml hot reload working on macos for MAUI through Rider? Is that an actual alternative to VS for mac or waiting for this to be fixed? |
@SamGustinHdr Back in January when we tested several solutions for macOS, we had to go for using MAUI with Rider (JetBrains). Currently, I would recommend testing the UNO platform with VSCode, as they advertise C# and XAML hot reload. |
@SamGustinHdr Hope this helps. |
I have used Rider a lot and would prefer to use it for MAUI, I've been using VS for mac for a while. I couldn't seem to get hot reload working on Rider though, would you mind sharing what version of MAUI and Rider you are using? |
You should try: https://github.com/janeysprings/dotnet.meteor. It requires a nuget package... |
Oh? If I am not crazy, i believe that hot reload was enabled from version 8? |
I've looked into that too, I actually have an open issue there because hot reload doesn't work on a physical device... |
Ok, I am on the same versions as you. I have never been able to get hot reload working through Rider. I should mention I was using a physical device and not a simulator. |
Oh. yes. There are lots of problems when you try to use hot reload on a real device.. It seems to work fine as long as you don't have complex bindings on your XAML, or dynamic C# interactions. |
Describe the feature you'd like
As front-end engineers working on macos, we absolutely need hot reload to build our UIs for ios/android in Vscode.
With the retirement of Visual studio for mac in August 2024, we are going to lose a major development experience tool.
We just cannot develop a UI effectively without seeing changes in realtime, on several emulators at the same time.
Alternatives considered
Using Visual studio for mac until august 2024.
Environment Information
The text was updated successfully, but these errors were encountered: