Le 5 librerie per Xamarin che dovresti considerare

Prendendo spunto da questo articolo voglio elencarvi le 5 librerie più utili per lo sviluppo di applicazioni Xamarin.

  1. ModernHttpClient
    Se l’App ha qualche accesso alla rete, questa libreria permette un accesso molto più veloce. Utilizza chiamate direttamente nella piattaforma nativa utilizzando NSUrlSession o OkHttp per iOS e Android.
  2. Akavache
    Questa libreria viene usata per creare una cache lato mobile. Può memorizzare qualsiasi cosa, da qualsiasi richiesta di rete alle immagini.
  3. MvvmCross
    Quando dobbiamo costruire un applicazione multi piattaforma con UI separate e si conosce il pattern MVVM, questa libreria permette di riutilizzare il codice per le diverse piattaforme, avendo il “core” dell’App in unico punto. MvvmCross è ben documentato, anche con tanti video per poterlo imparare.
  4. Reactive Extensions
    la libreria cerca di agevolare le dinamiche del multithreading, come la sincronizzazione, la gestione delle eccezioni, l’interazione con il thread avviato per il suo controllo generale e l’eventuale interruzione su richiesta.
  5. Reactive UI
    Come MvvmCross, ReactiveUI è una libreria basata sul pattern MVVM completamente incentrata su Reactive Extension.
Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...