Entwicklung mobiler Apps | Visual Studio2024-10-21T12:28:15-07:00

Entwicklung mobiler Apps

Erstellen Sie plattformübergreifende mobile Apps, die mit der Cloud verbunden sind und Spiele für iOS, Android und Windows

Eine Toolkette für die Entwicklung von mobilen und Cloud-Apps.

Diagramm der Xamarin-Plattform

Native Apps mit .NET

Visual Studio-Tools für Xamarin

Erstellen Sie mit .NET umfassende native Apps für iOS, Android und Windows. Verwenden Sie Code geräteplattformübergreifend mit .NET Standard. Verwenden Sie die Benutzeroberfläche mit Xamarin.Forms und XAML gemeinsam, um Code im größtmöglichen Umfang wiederverwenden zu können. Durch 100-prozentige Bereitstellung der nativen APIs haben Sie vollen Zugriff auf die Gerätefunktionen.

Visual Studio App Center

Continuous-Funktionalität für alles: Erstellen, Testen, Bereitstellen, Aktivieren, Wiederholen

Automatisieren Sie den Lebenszyklus Ihrer iOS-, Android-, Windows- und macOS-Apps. Stellen Sie eine Verbindung mit Ihrem Repository her, und erstellen Sie innerhalb weniger Minuten Builds in der Cloud, testen Sie diese auf Tausenden von echten Geräten, verteilen Sie diese Builds an Betatester und App Stores, und überwachen Sie den tatsächlichen Gebrauch mit Absturz- und Analysedaten. Alles an einem Ort.

Grafik: Übersicht über Azure-Dienste

Azure App Service

Mobiles Back-End-as-a-Service

Azure App Service Mobile Apps ist ein PaaS-Angebot (Platform-as-a-Service), das eine umfangreiche Sammlung von Funktionen für mobile Apps bietet. Sie können jede der PaaS-Komponenten einbinden, um die Entwicklung Ihrer mobilen Apps zu beschleunigen. Fügen Sie Datenspeicher in der Cloud, Unternehmensauthentifizierung oder Authentifizierung über soziale Medien, Pushbenachrichtigungen oder Offlinesynchronisierung hinzu, all dies bei einer Skalierung für Millionen von Geräten.

Möchten Sie Spieleentwickler werden? Schauen Sie sich unseren neuen Kurs zu den Grundlagen von Skripts und der Programmierung für die Spieleentwicklung mit C#, Visual Studio und Unity an.

Screenshot: Entwicklung von Android-Apps

Systemeigene Apps mit C++

Plattformübergreifende native Entwicklung

Sie können Ihren plattformübergreifenden mobilen C++-Code freigeben, wiederverwenden, Builds dafür erstellen und debuggen. Erstellen Sie Projekte aus Vorlagen für systemeigene Android-Applikationen, oder erstellen Sie leistungsstarke freigegebene Bibliotheken zum Einfügen in andere Projektmappen. Sie können auch mit minimalem Aufwand Ihren vorhandenen C++-Code auf mobile Plattformen bringen. Verwenden Sie plattformspezifisches IntelliSense, überprüfen Sie Code ohne Build während der Eingabe, legen Sie Haltepunkte fest, beobachten Sie Variablen, und stellen Sie die Anwendung gleichermaßen auf Geräten (x 86, ARM) und Emulatoren bereit.

Spiele mit Unity

Plattformübergreifende Spieleentwicklung mit Unity und Visual Studio

Erstellen Sie Ihre 2D- und 3D-Spiele mit dem einzigartigen Unity-Modul in Visual Studio – nur ein Mal entwickeln und mehr als 17 Plattformen erreichen (einschließlich aller mobilen Plattformen). Debuggen Sie Unity aus Visual Studio mit dem hervorragenden Visual Studio-Debugger, legen Sie Haltepunkte fest und werten Variablen und komplexe Ausdrücke aus. Nutzen Sie außerdem die großartigen Features, die Visual Studio bereitstellt, um Ihre Produktivität zu steigern.

Screenshot: Unity-Spieleentwicklung mit Visual Studio
Screenshot: Emulator für Android

Emulator für Android

Schnelle, umfassende, Hyper-V-basierte Simulationen

Stellen Sie Ihre plattformübergreifenden Apps aus Visual Studio für unterschiedliche Android-Gerätekonfigurationen bereit. Dies funktioniert mit Ihren Xamarin-, Cordova- oder plattformübergreifenden C++-Projekten. Der Visual Studio-Emulator für Android kann unter „Einzelne Komponenten“ mit Visual Studio 2022 installiert werden.

Screenshot des Videos “British Airways“

British Airways

British Airways bietet seinen mehr als 40.000 Teammitgliedern auf dem Gerät ihrer Wahl jederzeit und von jedem Ort aus Zugriff auf Unternehmensneuigkeiten und Updates.

Screenshot des Hewlett Packard-Videos

Hewlett Packard

Hewlett Packard verwendet Visual Studio-Tools für Apache Cordova, um schnell moderne Benutzeroberflächen für verschiedene mobile Plattformen zu erstellen.

Feedback