Entwicklung mobiler Apps

Erstellen Sie native und plattformübergreifende mobile Apps und Spiele für iOS, Android und Windows.
Mobile Center: Mobile devices and a cloud-based toolbox

Mobile Center Preview

Einsatzleitung für Ihre mobilen Apps

Holen Sie sich die Dienste und Infrastruktur, die Sie zum Bereitstellen mobiler 5-Sterne-Apps brauchen. Die Mobile Center-Funktionen für Continuous Integration, automatisierte Tests, Verteilung und Feedback helfen Ihnen, cloudgestützte Apps hoher Qualität schnell auf den Markt zu bringen und von Ihren Kunden zu erfahren, was sie brauchen oder wollen, um die Nachfrage anzuregen.

Weitere Informationen

Native Apps mit C#

Visual Studio und Xamarin

Erstellen Sie mit C# umfassende native Apps für iOS, Android und Windows – bei größtmöglicher Wiederverwendung von Code. Verwenden Sie Code plattformübergreifend mit gemeinsam genutzten Projekten oder portablen Klassenbibliotheken.

Durch 100-prozentige Bereitstellung der systemeigenen APIs haben Sie vollen Zugriff auf die Gerätefunktionen.

Erstellen Sie Apps mit systemeigener Benutzerfunktionalität und nativer Leistung durch einfaches Drag & Drop.

Weitere Informationen

Screenshot of Solution Explorer: Native apps with C# and Xamarin
Screenshot of config.xml plugins showing Apache Cordova options

Hybrid-Apps mit JavaScript

Erstellen Sie plattformübergreifende mobile Apps mithilfe von Apache Cordova

Teams mit Erfahrung in der Erstellung von Web-Apps werden sich beim Erstellen von mobilen Apps schnell zurechtfinden, wenn sie die Visual Studio-Tools für Apache Cordova nutzen. Eine einzige gemeinsam genutzte JavaScript-API bietet nahezu 100 %-ige plattformübergreifende Codewiederverwendung sowie Zugriff auf native Gerätefunktionen mit einer vertrauten und präzisen Syntax.

Legen Sie Haltepunkte fest, überprüfen Sie den Laufzeitwert von Objekten, und bearbeiten Sie den HTML-Code mit den integrierten Tools zum Debuggen für jede Plattform.

Weitere Informationen

Systemeigene Apps mit C++

Plattformübergreifende systemeigene 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.

Weitere Informationen

Screenshot of ShaderPlain.fsh MoreTeapotsNativeactivity.app
Screenshot of Unity game development with Visual Studio

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 einmal entwickeln und mehr als 17 Plattformen erreichen, inkl. aller mobilen Plattformen, Desktop, Web und Konsolen. 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.
Weitere Informationen

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 Cordova-, Xamarin- oder plattformübergreifenden C++-Projekten. Der Visual Studio-Emulator für Android ist in Visual Studio 2015 enthalten, wenn Sie eines der plattformübergreifenden Tools installieren.

Weitere Informationen

Screenshot of Emulator for Android
Graphic showing Azure app options for mobile platforms

Azure App Service

Mobiles Back-End as a Service

Azure Mobile Services ist eine PaaS-Lösung (Platform as a Service), die einen umfangreichen Satz an Funktionen für mobile Apps bereitstellt. 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.

Weitere Informationen

HockeyApp

Messen und von Ihren Benutzern lernen

Verteilen Sie Ihre Apps über das Web an Tester, sodass sie Updates erhalten, sobald diese verfügbar sind. Sichern Sie sich frühzeitiges Feedback, um von Kunden gewünschte Verbesserungen vorzunehmen. Verschaffen Sie sich Einblicke in Absturzdaten, um die Qualität Ihrer Apps kontinuierlich zu verbessern.

Weitere Informationen

Screenshot of HockeyApp with Latest Versions and Statistics
Screenshot of Add Connected Services from Microsoft or Salesforce

Verbundene Dienste

Integrieren Sie Ihre Daten

Nutzen Sie verbundene Dienste von Microsoft und Salesforce in Ihrer mobilen App über C#- oder JavaScript-Bibliotheken. Mithilfe von Visual Studio können Sie problemlos Authentifizierung, Exchange-E-Mail, Kontakte und Termine für Ihre mobile App integrieren und konfigurieren.

Weitere Informationen

Link to National Instruments video recounting their mobile app development with Visual Studio

National Instruments

National Instruments verwendet Xamarin, um Apps für fortschrittliche wissenschaftliche Branchen und für Lego-Modelle bereitzustellen.

Link to Hewlett Packard video recounting their Visual Studio mobile app development expereince

Hewlett Packard

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

Kostenlose, mit allen Funktionen ausgestattete IDE für Studenten, Open Source und einzelne Entwickler

Kostenloser Download

Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams

Kostenlose Testversion

End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt

Kostenlose Testversion