Suchergebnisse
Suchergebnisse 1-11 von insgesamt 11.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragZitat von tragl: „besitze ich ein MacBook Pro“ Erstmal willkommen im Club! Habe auch seit einigen Jahren nun ein M1 MacBook Pro 16". Ich liebe das Gerät. Zitat von tragl: „lasse VS2019 dort über Parallels auf Win11“ Wenn du Cross-Platform entwickeln willst, nimm besser eine IDE, die auf allen Plattformen läuft. Komme da aber gleich nochmal zu. Zitat von tragl: „dass es doch sicher inzwischen möglich ist Anwendungen für Windows und MacOS zu entwickeln“ Schon seit Jahren gibt es die Möglichkeit! A…
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragZitat von tragl: „Kann VisualStudio Code denn kompilieren und ausführen?“ Öhm? Du kannst mit VS Code Build-Settings und Debug-Sachen konfigurieren, klar. Aber compilen tun weder Visual Studio, noch VS Code. Dafür gibt's dann die jeweiligen Compiler. Du solltest dich vielleicht erstmal mit den Grundlagen mit dem neuen dotnet beschäftigen. Auf deinem MacBook solltest du daher erstmal zwei Dinge tun: - brew (brew.sh/) installieren - dotnet installieren (learn.microsoft.com/en-us/dotnet/core/install…
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragMuss man nicht zwingend. Wenn man dotnet build ausführt, dann müsste der bei Bedarf auch Pakete aktualisieren. Der baut sich intern einen Cache auf und arbeitet den durch. Du kannst in VS Code, wenn du CTRL+SHIFT+B drückst, auch Tasks anlegen. Oben erscheint dann eine Leiste und dann kannst du eine JSON-Datei bearbeiten. Hier hast du mal ein Beispiel aus einem meiner Projekte. Musst du nur entsprechend deiner Projekte ändern. Quellcode (39 Zeilen) Dort könntest du auch ein Task "restore" anleg…
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragVersuch das über die Konsole zu bauen. VS for Mac ist eher semi. VS Code ist da auch nicht kompliziert. Ungewohnt, ja. Aber es funktioniert (fast) genau so, wie VS wenn du die entsprechenden Plugins hast. Das ist ehrlich gesagt einer der Nachteile an diesen vollen IDEs. Die abstrahieren alles weg, sodass der Entwickler nicht weiß was passiert. Das ändert sich mittlerweile ein Glück
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragDie Frage von @Fakiz ist schon berechtigt. Um überhaupt irgendwas auf einem Mac entwickeln zu können, brauchst du XCode. Ruf mal im Terminal g++ auf, dann fordert dich das Betriebssystem dazu auf, XCode Tools zu installieren. Ich bin ehrlicherweise davon ausgegangen, dass du das schon gemacht hattest.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragAlso ich kann das Verhalten leider nicht reproduzieren. Ich kriege Build-Fehler für Android, aber das liegt schlicht daran, dass ich die Android-Tools auf meinem MacBook nicht installiert habe. Ich habe hier wirklich nur dotnet new maui und dann dotnet build aufgerufen.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragDas kommt mir so vor, als hättest du nicht das richtige Toolset installiert. Hast du das mit diesem Befehl installiert? sudo dotnet workload install maui --source https://api.nuget.org/v3/index.json
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragZitat von tragl: „jetzt wurde eine ganze Latte an Zeug nachinstalliert“ Dann ist zumindest der Grund, warum das nicht funktioniert hat, klar. Du hattest schlicht die Dependencies nicht installiert - kann passieren. Zitat von tragl: „VisualStudio“ Ab in die Tonne damit. Ist abgekündigt. Zitat von tragl: „VisualCode meldet, dass er XCode nicht finden kann“ Du bist dir sicher, dass du XCode installiert hast? Nicht nur die Command-Line Tools, sondern wirklich XCode. Die CLTools brauchst du nur für C…
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragZitat von tragl: „Ich hätte das gerne am Laufen und für mich persönlich wär's auch schon, wenn ich dann mit VSCode zurecht komme, wobei ich für den Anfang auch finde, das VS2022 erstmal egal ist, denn es ist eine gewohnte Umgebung für mich.“ Ich hätte allerdings auch gerne, dass es bei dir läuft. Ich kann das aktuell so gar nicht nachvollziehen, dass das bei dir so am zicken ist. Das hat alles auf Anhieb bei mir funktioniert. Also mal so zum Verständnis: Brainfuck-Quellcode (32 Zeilen) Ich habe …
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragMachen wir mal. Hab dir eine PN geschickt. Ergebnis können wir dann hier nachtragen.
-
Herangehensweise Entwicklung von Crossplatform-Anwendung
siycah - - Xamarin/.NET MAUI – App- und Multi-Plattform-Entwicklung
BeitragErgebnis vom Telefonat: VisualStudio for Mac unterstützt (scheinbar) dotnet 8 nicht und findet dort keine SDKs zum bauen. Grundsätzlich hat das Setup funktioniert, es musste nichts neu installiert werden. Die Umstellung im Projekt von dotnet 7 auf dotnet 8 und das Entfernen von nicht benötigten Dependencies (die teils auch schlicht nicht vorhanden waren) und die Erkenntnis, dass es ein Bug gibt, der das Zusammenspiel zwischen dotnet/VS Code und XCode bzgl. iOS-Entwicklung behindert haben dafür g…