Funzionalità della piattaforma Xamarin.Android
I documenti in questa sezione illustrano le funzionalità specifiche di Android. Qui troverai argomenti come l'uso di frammenti, l'uso delle mappe e l'incapsulamento dei dati con i provider di contenuti.
Android Beam
Android Beam è una nuova tecnologia NFC (Near Field Communication) in Android 4 che consente alle applicazioni di condividere informazioni su NFC in prossimità.
Uso dei file
Questa sezione illustra come accedere ai file in Xamarin.Android.
Autenticazione con impronta digitale
Questa sezione illustra come usare l'autenticazione con impronta digitale, introdotta per la prima volta in Android 6.0, in un'applicazione Xamarin.Android.
Firebase Job Dispatcher
Questa guida illustra firebase Job Dispatcher e come usarlo per semplificare l'esecuzione di processi in background in un'app Xamarin.Android.
Frammenti
Android 3.0 ha introdotto Frammenti, che mostra come supportare progettazioni più flessibili per le diverse dimensioni dello schermo disponibili su telefoni e tablet. Questo articolo illustra come usare Fragments per sviluppare applicazioni Xamarin.Android e come supportare frammenti nei dispositivi pre-Android 3.0 (livello API 11).
Collegamento di app
Questa guida illustra in che modo Android 6.0 supporta il collegamento di app, una tecnica che consente alle app per dispositivi mobili di rispondere agli URL nei siti Web. Descrive come implementare il collegamento di app in un'applicazione Android 6.0 e come configurare un sito Web per concedere le autorizzazioni all'app per dispositivi mobili per gestire i collegamenti app per il dominio.
AndroidX
Questo articolo fornisce una descrizione dell'uso di AndroidX all'interno dei progetti Xamarin.Android e fornisce collegamenti alla documentazione che illustra come eseguire la migrazione dell'applicazione dalla libreria di supporto Android ad AndroidX.
Android 10
Questo articolo fornisce una descrizione delle nuove funzionalità di Android 10, spiega come preparare Xamarin.Android per lo sviluppo di Android 10 e fornisce collegamenti ad applicazioni di esempio che illustrano come usare le funzionalità di Android Oreo nelle app Xamarin.Android.
Android 9 Pie
Questo articolo fornisce una descrizione delle nuove funzionalità di Android Pie, spiega come preparare Xamarin.Android per lo sviluppo di torta Android e fornisce un'app di esempio che illustra come usare le nuove funzionalità di ritaglio e notifica di visualizzazione della torta Android nelle app Xamarin.Android.
Android 8 Oreo
Questo articolo fornisce una descrizione delle nuove funzionalità di Android Oreo, spiega come preparare Xamarin.Android per lo sviluppo di Android Oreo e fornisce collegamenti ad applicazioni di esempio che illustrano come usare le funzionalità di Android Oreo nelle app Xamarin.Android.
Android 7 Nougat
Questo articolo offre una panoramica generale delle nuove funzionalità introdotte in Android 7.0 Nougat.
Android 6 Marshmallow
Questo articolo offre una panoramica generale delle nuove funzionalità introdotte in Android 6.0 Marshmallow.
Android 5 Lollipop
Questa guida offre una panoramica delle nuove funzionalità di Android 5.0 Lollipop, ad esempio Tema materiale, CardView, RecyclerView e Heads Up Notifications e collegamenti ad articoli approfonditi che consentono di usare queste nuove funzionalità nella tua app.
Android 4.4 KitKat
Android 4.4 (KitKat) viene caricato con una cornucopia di funzionalità per utenti e sviluppatori entrambi. Questa guida evidenzia diverse di queste funzionalità e fornisce esempi di codice e dettagli di implementazione per aiutarti a sfruttare al meglio KitKat.
Android 4.1 Jelly Bean
Questo documento offre una panoramica generale delle nuove funzionalità per gli sviluppatori introdotte in Android 4.1. Queste funzionalità includono: notifiche avanzate, aggiornamenti di Android Beam per condividere file di grandi dimensioni, aggiornamenti a contenuti multimediali, individuazione di rete peer-to-peer, animazioni, nuove autorizzazioni.
Android 4.0 Ice Cream Sandwich
Questo articolo descrive diverse delle nuove funzionalità disponibili per gli sviluppatori di applicazioni con l'API Android 4 - Ice Cream Sandwich. Illustra diverse nuove tecnologie dell'interfaccia utente e quindi esamina un'ampia gamma di nuove funzionalità offerte da Android 4 per la condivisione dei dati tra applicazioni e tra dispositivi.
Uso del manifesto Android
Questo articolo presenta il file di AndroidManifest.xml e come può essere usato per controllare le funzionalità e descrivere i requisiti di un'applicazione Mono per Android.
Introduzione ai provider di contenuti
Un ContentProvider incapsula un repository di dati e fornisce un'API per accedervi. Il provider esiste come parte di un'applicazione Android che fornisce anche un'interfaccia utente per la visualizzazione/gestione dei dati. Il vantaggio principale dell'uso di un provider di contenuti consiste nell'consentire ad altre applicazioni di accedere facilmente ai dati incapsulati usando un oggetto client del provider (denominato ContentResolver). Insieme un provider di contenuti e un sistema di risoluzione del contenuto offrono un'API inter-applicazione coerente per l'accesso ai dati semplice da compilare e usare. Questo documento illustra come accedere e compilare ContentProvider con Xamarin.Android.
Mappe e posizione
Questa sezione illustra come usare mappe e località con Xamarin.Android. Copre tutto ciò che va dall'uso diretto dell'applicazione mappe predefinita all'uso diretto dell'API Android di Google Mappe. Inoltre, spiega come usare una singola API per lavorare con i servizi di posizione, che usano la triangolazione cellulare per consentire a un'applicazione di ottenere correzioni di posizione, posizione Wi-Fi e GPS.
Riconoscimento vocale Android
Questa sezione illustra come usare le funzionalità Android Text to Speech e Speech to Text. Illustra anche l'installazione dei Language Pack e l'interpretazione del testo parlato nel dispositivo.
Associazione di una libreria Java
Questa guida illustra come incorporare librerie Java nelle app Xamarin.Android creando una libreria binding.
Associare una libreria Kotlin
Questa guida illustra come creare associazioni C# al codice Kotlin, rendendo possibile l'uso di librerie native in un'applicazione Xamarin.Android.
Integrazione di Java
Questo articolo offre una panoramica dei modi in cui gli sviluppatori possono riutilizzare i componenti Java esistenti nelle app Xamarin.Android.
Renderscript
Questa guida illustra Renderscript.