2016-07-02 40 views
8

So che .Net Core 1.0 è stato rilasciato ed è multipiattaforma.Come sviluppare un'app per Android utilizzando .Net Core 1.0?

Prima di decidere di andare su .Net Core voglio chiarire come fare. Purtroppo non ho potuto ottenere informazioni soddisfacenti.

Quindi, se voglio sviluppare un'app per Android utilizzando .Net Core 1.0, devo usare Xamarin?

In tal caso, come è possibile effettuare il collegamento con Xamarin durante l'uso di .Net Core??

E l'app .Net core può essere eseguita su Windows, Mac o Linux ma le app Xamarin non possono essere eseguite su Linux. Quindi come risultato la mia app per Android può girare su tutte le piattaforme?

Grazie in anticipo.

A SEGUITO:

Come @LexLi e @swick detto:

"Se si scrive una libreria che si rivolge NET standard, si sarà in grado di utilizzarlo da Net Core, Xamarin e .Net Framework "

risposta

7

. Net Core 1.0 supporta Windows, OS X e Linux, non supporta Android. Quindi, se vuoi scrivere un'app per Android, usa Xamarin.

+0

Oh sì .. quando ho visto [questo collegamento] (http://arstechnica.com/information-technology/2016/06/net-core-1-0-released-now-officially-supported-by-red -hat /) dice .Net fornisce iOS e Android con Xamarin Ho pensato che sia possibile con .net core. Grazie. – Hilal

+2

@Hilal .NET Core è principalmente un programma di abilitazione per applicazioni Windows/Linux/macOS, ma Xamarin condivide gli stessi standard di piattaforma .NET, quindi è possibile condividere il codice in modo sicuro. –

+0

@LexLi scusa per la mia ignoranza, ma cosa devo capire dalla condivisione del codice? Significa che quando scrivo in Xamarin, posso usare quel codice in .NET Core e avere la possibilità di girare su piattaforma Linux e Windows? – Hilal

Problemi correlati