Passa a contenuti principali
Sviluppo di app per dispositivi mobili | Visual Studio2023-05-09T15:23:51-07:00

Sviluppo di app per dispositivi mobili

Compilare giochi e app per dispositivi mobili multipiattaforma connessi al cloud per iOS, Android e Windows

Una singola toolchain per dispositivi mobili e cloud

Schema della piattaforma Xamarin

App native con .NET

Visual Studio Tools per Xamarin

Crea app native avanzate con .NET in iOS, Android e Windows. Condividi codice tra piattaforme di dispositivi con .NET Standard. Condividere l’interfaccia utente con Xamarin.Forms e XAML per il massimo riutilizzo di codice. L’esposizione del 100% delle API native offre accesso completo alle capacità dei dispositivi.

Visual Studio App Center

Continuità ovunque - Compila, testa, distribuisci, coinvolgi e ripeti

Automatizza il ciclo di vita delle tue app iOS, Android, Windows e macOS. Connetti il tuo repository e compila in pochi minuti sul cloud, esegui test su migliaia di dispositivi reali, distribuisci a beta tester e App Store e monitora l’utilizzo effettivo con i dati su arresti anomali e analisi. Tutto in un’unica posizione.

Elemento grafico della panoramica dei servizi di Azure

Servizio app di Azure

Back-end per dispositivi mobili come servizio

Le app per dispositivi mobili del servizio app di Azure sono un’offerta Paas (Platform as a Service) che offre un set avanzato di capacità per le app per dispositivi mobili. Puoi incorporare qualsiasi elemento per accelerare lo sviluppo di app per dispositivi mobili. Aggiungi l’archiviazione dei dati sul cloud, l’autenticazione aziendale o tramite social network, le notifiche push o la sincronizzazione offline, tutto durante le operazioni di ridimensionamento per milioni di dispositivi.

Si è interessati a diventare sviluppatori di giochi? Scoprire il nuovo corso sui concetti fondamentali di scripting e programmazione per lo sviluppo di giochi con C#, VisualStudio e Unity.

Screenshot dello sviluppo di app Android

App native con C++

Sviluppo nativo multipiattaforma

Condividi, riutilizza, compila, distribuisci ed esegui il debug del codice C++ multipiattaforma per dispositivi mobili. Crea progetti dai modelli per applicazioni NativeActivity di Android oppure crea librerie condivise a prestazioni elevate da includere in altre soluzioni. Puoi anche trasferire il codice C++ esistente sulle piattaforme per dispositivi mobili con uno sforzo minimo. Usare IntelliSense specifico della piattaforma, convalidare il codice senza compilare durante la digitazione, impostare punti di interruzione, controllare le variabili e distribuire l’applicazione nei dispositivi (ARM, x86) e negli emulatori.

Giochi con Unity

Sviluppo di giochi multipiattaforma con Unity e Visual Studio

Sviluppa giochi 2D e 3D con l’impareggiabile motore Unity in Visual Studio. Crea una volta sola per più di 17 piattaforme, incluse tutte le piattaforme per dispositivi mobili. Esegui il debug di Unity da Visual Studio con il debugger avanzato di Visual Studio per impostare punti di interruzione, valutare variabili ed espressioni complesse e sfruttare tutte le straordinarie funzionalità offerte da Visual Studio per migliorare la produttività.

Screenshot dello sviluppo di giochi con Visual Studio
Screenshot dell'emulatore per Android

Emulatore per Android

Simulazioni avanzate veloci e basate su Hyper-V

Distribuisci le app multipiattaforma in diverse configurazioni di dispositivi Android direttamente da Visual Studio. Compatibile con progetti Xamarin, Cordova o con progetti C++ multipiattaforma. Emulatore di Visual Studio per Android può essere installato in “Componenti individuali” con Visual Studio 2022.

screenshot del video di British Airways

British Airways

British Airways offre l’accesso da qualsiasi posizione e in qualsiasi momento alle novità e agli aggiornamenti aziendali per gli oltre 40.000 membri del proprio team, sui rispettivi dispositivi preferiti.

screenshot del video di Hewlett Packard

Hewlett Packard

Hewlett Packard usa gli strumenti per Apache Cordova di Visual Studio per sviluppare rapidamente esperienze utente moderne in più piattaforme per dispositivi mobili.

Feedback