Xamarin in azione: Creare applicazioni mobili native multipiattaforma

Punteggio:   (3,8 su 5)

Xamarin in azione: Creare applicazioni mobili native multipiattaforma (Jim Bennett)

Recensioni dei lettori

Riepilogo:

Il libro fornisce un'introduzione ben strutturata allo sviluppo Xamarin, trattando argomenti importanti come MVVM e i test unitari. Tuttavia, la sua rilevanza è messa in discussione dall'imminente fine del supporto di Microsoft per Xamarin, che potrebbe rendere il libro meno utile per gli sviluppatori futuri.

Vantaggi:

Ben scritto, facile da leggere
ottimo per chi ha già esperienza di programmazione
spiegazioni esaurienti
ben impaginato
corrisponde al comportamento dell'IDE
utili diagrammi
esempi dettagliati
chiara progressione del materiale
affronta sia gli aspetti Android che iOS
buoni approfondimenti sullo sviluppo multipiattaforma.

Svantaggi:

Registrazione dell'imminente fine del supporto Microsoft per Xamarin
manca una pagina di errata corrige dedicata
le informazioni non sono ben strutturate
contenuti ripetitivi
richiede un'ampia pacchettizzazione NuGet
problemi con Visual Studio Designer
alcuni potrebbero trovarlo obsoleto.

(basato su 11 recensioni dei lettori)

Titolo originale:

Xamarin in Action: Creating Native Cross-Platform Mobile Apps

Contenuto del libro:

Sintesi

Xamarin in Action insegna a costruire applicazioni mobili multipiattaforma utilizzando Xamarin e C#. Esplorerete tutti i livelli di un'applicazione Xamarin, dalla progettazione alla distribuzione. Alla fine, sarete in grado di costruire da zero un'applicazione Xamarin di qualità e pronta per la produzione su iOS e Android, con un alto livello di riutilizzo del codice.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle ed ePub di Manning Publications.

Informazioni sulla tecnologia

Riscrivere la stessa applicazione per iOS e Android è noioso, soggetto a errori e costoso. Xamarin di Microsoft riduce drasticamente i tempi di sviluppo riutilizzando la maggior parte del codice dell'applicazione, in genere il 70% o più. Il nucleo dell'applicazione per iOS e Android è condiviso.

Si scrive codice specifico per la piattaforma solo per il livello dell'interfaccia utente. E poiché Xamarin utilizza C#, le vostre applicazioni beneficiano di tutto ciò che questo linguaggio moderno e l'ecosistema.NET hanno da offrire.

Informazioni sul libro

Xamarin in Action vi insegna a creare applicazioni mobili multipiattaforma utilizzando Xamarin e C#. Esplorerete tutti i livelli di un'applicazione Xamarin, dalla progettazione alla distribuzione. L'esperto di Xamarin Jim Bennett vi insegna le pratiche di progettazione che massimizzano il riutilizzo del codice e isolano il codice specifico del dispositivo, rendendo facile incorporare le caratteristiche uniche di ogni sistema operativo.

Cosa c'è dentro

⬤ Comprendere MVVM per massimizzare il riutilizzo del codice e la testabilità.

⬤ Creare modelli e livelli logici dell'interfaccia utente multipiattaforma.

⬤ Costruzione di interfacce utente specifiche per i dispositivi.

⬤ Test unitari e automatizzati dell'interfaccia utente.

⬤ Preparare le app per la pubblicazione con il tracciamento degli utenti e l'analisi degli incidenti.

Informazioni sul lettore

I lettori devono avere una certa esperienza con C#. L'esperienza di sviluppo mobile è utile, ma non scontata.

Informazioni sull'autore

Jim Bennett è un MYP Xamarin, un MVP Microsoft e un Senior Cloud Developer Advocate di Microsoft, specializzato in applicazioni mobili Xamarin. Partecipa spesso a eventi in tutto il mondo, tra cui gruppi di utenti Xamarin e conferenze Xamarin e Microsoft. Tiene regolarmente un blog sullo sviluppo Xamarin all'indirizzo https: //jimbobbennett. io.

Indice dei contenuti

PARTE 1 - INIZIARE CON XAMARIN.

⬤ Introduzione alle applicazioni native multipiattaforma con Xamarin.

⬤ Ciao MVVM--creazione di una semplice applicazione multipiattaforma utilizzando MVVM.

⬤ MVVM-il pattern di progettazione model-view-view model.

⬤ Ancora una volta, MVVM: capire e migliorare la nostra semplice applicazione MVVM.

⬤ Cosa stiamo (a)aspettando? Introduzione al multithreading per le applicazioni Xamarin.

PARTE 2 - COSTRUIRE LE APP.

⬤ Progettare app MVVM multipiattaforma.

⬤ Costruire modelli multipiattaforma.

⬤ Costruzione di modelli di vista multipiattaforma.

⬤ Costruzione di semplici viste Android.

⬤ Costruire viste Android più avanzate.

⬤ Costruzione di semplici viste per iOS.

⬤ Costruzione di viste iOS più avanzate.

PARTE 3 - DAL CODICE FUNZIONANTE AL NEGOZIO.

⬤ Esecuzione di app mobili su dispositivi fisici.

⬤ Test delle app mobili con Xamarin UITest.

⬤ Utilizzo di App Center per creare, testare e monitorare le app.

⬤ Distribuzione delle app ai beta tester e agli store.

Altre informazioni sul libro:

ISBN:9781617294389
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2018
Numero di pagine:608

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Calligrafia per principianti - Calligraphy for Dummies
Avete sempre ammirato la bella calligrafia, ma probabilmente avete pensato che fosse troppo difficile da...
Calligrafia per principianti - Calligraphy for Dummies
Xamarin in azione: Creare applicazioni mobili native multipiattaforma - Xamarin in Action: Creating...
Sintesi Xamarin in Action insegna a costruire...
Xamarin in azione: Creare applicazioni mobili native multipiattaforma - Xamarin in Action: Creating Native Cross-Platform Mobile Apps
Navigazione: Una brevissima introduzione - Navigation: A Very Short Introduction
Dai marinai dell'Età del Bronzo del Mediterraneo ai marinai contemporanei...
Navigazione: Una brevissima introduzione - Navigation: A Very Short Introduction
Etidorhpa
“Etidorhpa”, pubblicato per la prima volta nel 1895, è un'incredibile avventura su uno strano manoscritto e sulla storia di un uomo che ha divulgato i segreti di un'organizzazione occulta,...
Etidorhpa

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)