Build 2017: Debugger-App hat direkte Anbindung an Visual Studio

Die Xamarin Live Player App ermöglicht das Debuggen von Anwendungen aus Visual Studio auf physischen Android- und iOS-Endgeräten ohne Installation separater SDKs. Außerdem hat Microsoft das Visual Studio Mobile Center erweitert.

vorlesen Druckansicht 1 Kommentar lesen
Build 2017: App fĂĽr Android und iOS hat direkte Anbindung an Visual Studio
Lesezeit: 2 Min.

Auf der Build 2017 in Seattle hat Microsoft fĂĽr Entwickler einige Neuerungen vorgestellt, die auf der im Februar 2016 erfolgten Ăśbernahme von Xamarin aufbauen. Nachdem das auf Xamarin Studio aufsetzende Visual Studio for Mac bereits am ersten Tag der Build im Fokus stand, betreffen die nun vorgestellten Tools vor allem Entwickler mobiler Apps unter Android und iOS. Dass Windows 10 Mobile erneut keine Rolle spielt, ĂĽberrascht wenig.

Der Xamarin Live Player soll das Debuggen und die Vorschau von Apps unter Android und iOS vereinfachen. Entwickler pairen ihr Smartphone oder Tablet, auf dem die App läuft, mit Visual Studio durch das Scannen eines QR-Codes. Sie können ihre Anwendung dann drahtlos auf das Gerät übertragen, ohne zusätzliche SDKs installieren zu müssen. Anschließend verwenden sie den Debugger so, wie sie es von lokalen Anwendungen gewohnt sind. Eine weitere Funktion der App nennt sich Live Run: Damit lässt sich die aktuelle View auf das Endgerät übertragen. Änderungen im C#- oder XAML-Code gibt Visual Studio direkt weiter und ermöglicht so die Live-Vorschau auf physischen Endgeräten.

Die Live-Player-Erweiterung ist fĂĽr Visual Studio 2017 und fĂĽr Visual Studio for Mac verfĂĽgbar. Die Apps lassen sich aus dem App Store und dem Google Play Store herunterladen.

Das Visual Studio Mobile Center hatte Microsoft erstmalig auf der Connect(); 2016 als frĂĽhe Preview-Version vorgestellt. Die Sammlung von Cloud-Anwendungen ist der Nachfolger von Xamarin Insights, Xamarin Test Cloud und HockeyApp. Sie ĂĽbersetzt Quellcode fĂĽr Apps auf iOS und Android, der in GitHub-Repositories liegt, automatisch bei Commits, kann die Apps auf echter Hardware testen und an Beta-Tester verteilen.

Neben den anfangs verfĂĽgbaren Sprachen Objective-C, Swift, Java, C# fĂĽr Xamarin und React Native bietet das Visual Studio Mobile Center nun Windows-Support fĂĽr automatisierte Builds und Verteilung sowie Push-Notifikationen fĂĽr UWP-Nutzer. Crash-Diagnose und Test-Services fĂĽr UWP-Anwendungen sollen im Lauf des Jahres folgen.

Builds lassen sich wahlweise manuell oder automatisiert bei jedem Push anstoĂźen.

(Bild: Microsoft)

Teams können nun neben GitHub auch Repositories auf Visual Studio Team Services (VSTS) und Bitbucket verwenden. Außerdem hat Microsoft die Anbindung an Testframeworks erweitert: Neben Appium und Xamarin.UITest lassen sich nun XCUITest und Espresso nutzen. Neu ist auch die Option, erfolgreiche Builds direkt an die App Stores oder Microsoft Intune zu schicken. (rme)