Skip to main content

Xamarin

Che cosa significa Xamarin?

Xamarin è una piattaforma per lo sviluppo di mobile Apps, basata sul framework .NET di Microsoft, che rende possibile sviluppare Apps dall’aspetto nativo per Windows Phone, Android e iOS.

Suggerimento!

Con Xamarin, Applikations può essere sviluppato anche per i due sistemi operativi desktop Windows e MacOS.

Informazioni generali da Xamarin

Xamarin è stato fondato nel 2011 ed è stato acquisito da Microsoft nel marzo 2016. Inizialmente, la piattaforma di sviluppo era offerta tramite una licenza a pagamento, ma Xamarin è ora disponibile anche gratuitamente. Usando i linguaggi di programmazione XAML per l’interfaccia utente e C# per la logica di business, è possibile sviluppare Applikations che difficilmente differiscono dal nativo Apps. Il grande vantaggio, comunque, è che l’interfaccia utente e la logica di business possono essere sviluppate nello stesso modo. Il grande vantaggio, tuttavia, è che è possibile condividere una parte considerevole del codice scritto in modo unico tra le diverse piattaforme (Android, iOS, Windows).

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Vantaggi e svantaggi in sintesi

Con il suo approccio orientato agli oggetti,Xamarin è un’eccellente alternativa ai popolari framework webApp come React, Angular o Vue. Tuttavia, questa soluzione multipiattaforma porta con sé numerosi vantaggi ma anche alcuni svantaggi.

Pro
  • Prestazioni eccellenti
  • L'interfaccia utente (UI) sembra nativa su tutte le piattaforme
  • È possibile sviluppare rapidamente prototipi utilizzabili
Contra
  • Il set-up è abbastanza complicato e richiede tempo
  • La documentazione non è sempre utile

Ulteriori link:


Avete altre domande?

Vi preghiamo di contattarci


Ulteriori contenuti