social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#dotnetmaui

9 posts7 participants0 posts today

ChatGPT (4o in diesem Fall) ist beim Entwickeln von #dotnetmaui recht hilfreich weil im Grunde ein Freitext Zugang zu umfangreicher Dokumentation.
Allerdings werden die Grenzen oft deutlich: dass man eine Page unter iOS Fullscreen bekommt mit plattformspezifischem IgnoreSafeArea der Page im XAML ist soweit klar. Dass man unter Maui aber auch z. B. am <Grid> selbst auch noch ein IgnoreSafeArea setzen muss 😱 bestätigte mir GPT auch erst als ich es direkt in der Frage erwähnte 🤪

Bei #dotnetmaui gibt es auch keinen wirklichen „Einstieg“ um die App beim Start gewisse Dinge automatisch auszuführen UND dabei eine UI zeigen/aktualisieren zu lassen. Also ja, im App.xaml.cs kann man im OnStart eine Page als MainForm setzen und in deren OnAppearing einen Task.Run ausführen oder ähnliches … aber … naja … geht schon aber irgendwie so RICHTIG fühlt sich das alles nicht an.

Es kann einem prinzipiell klar sein, dass bei async/await eine „await“-Codezeile nicht sofort laufen muss sondern die App in diesem Augenblick Zeit bekommt eine völlig andere „await“-Zeile auszuführen …
… und trotzdem kann man fiese Konstrukte schaffen wo zwei scheinbar getrennte Funktion einander gegenläufige Aufgaben ausführen … und sich wundern, warum die App scheinbar „nichts“ tut, obwohl nur eine Funktion die andere quasi zeitgleich negiert. Manchmal. 🤦‍♂️ #dotnetmaui