When I installed Endpoint on a Pi 5, via Endpoint config, everything was installed. I did nothing else.
I updated the GHI Endpoint extension(debugger) for VS via the extension manager.
I built a project using the standard Console App template. There is not a special template for Endpoint.
In the project options, there is a section, after installing the Endpoint extension, for specifying the account, password and IP address of the Linux target(the Pi).
Is there any way to build a GUI for the PI using this? A console app is limited for my use of the Pi 4 and I was hoping this was a way to build a .NET app to run on the Pi.
I’ve been trying to get to grips with Maui for an Android app. The GUI interface is rather basic looking, at least from my initial trials with it. I might dig into it again.
Thanks for the heads up Xojo. It’s hard to keep up with what is available these days. It was easy when it was all C/C++
One thing I didn’t see mentioned above was Avalonia. For touch-based human interfaces on a Pi, BBB, or Domino, that would be my go-to. I get a bit better development velocity with that without having to bend to all the least-common-denominator issues and app-structure that Maui forces on me.
Maui apps do look basic out of the box because they only use native controls so that they look and feel like native apps, though you can still fiddle with enough of the thematic controls and background images and such to make apps that are equivalent to anything else you might find in the app stores. That said, I only bother with Maui if I am targeting two or more platforms that Maui supports. Otherwise, it just doesn’t seem to pay off enough. I’ve used it on a couple different apps that had to work across desktop plus multiple mobile targets, but otherwise I find it bothersome to deal with.