Programmazione concorrente in Mac OS X e IOS: Liberare le prestazioni multicore con Grand Central Dispatch

Punteggio:   (2,7 su 5)

Programmazione concorrente in Mac OS X e IOS: Liberare le prestazioni multicore con Grand Central Dispatch (Vandad Nahavandipoor)

Recensioni dei lettori

Riepilogo:

Il libro è una breve introduzione al Grand Central Dispatch (GCD), ma ha ricevuto recensioni contrastanti. Mentre alcuni utenti lo hanno trovato completo e utile per l'apprendimento dei concetti di GCD, altri lo hanno criticato per la sua brevità e per le informazioni tecniche non corrette. Sembra essere più adatto a utenti intermedi che hanno già una certa conoscenza di Objective-C e dello sviluppo iOS.

Vantaggi:

Introduzione completa agli argomenti GCD per sviluppatori intermedi.
Fornisce esempi pratici e codice sorgente scaricabile.
Spiegazioni chiare degli oggetti a blocchi e della meccanica delle code.
Utile per ottenere un lavoro nei settori pertinenti.

Svantaggi:

Contenuto molto breve (circa 50 pagine), che ha portato alla critica di essere più un pamphlet che un libro.
Contiene alcune informazioni tecniche errate.
Titolo fuorviante rispetto al contenuto.
Non è adatto ai principianti senza conoscenze preliminari di Objective-C o di programmazione iOS.

(basato su 7 recensioni dei lettori)

Titolo originale:

Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch

Contenuto del libro:

Ora che i processori multicore stanno arrivando sui dispositivi mobili, non sarebbe fantastico poter sfruttare tutti quei core senza dover gestire i thread? Questo libro conciso mostra come utilizzare Grand Central Dispatch (GCD) di Apple per semplificare la programmazione su dispositivi iOS e Mac OS X multicore.

Gestire le risorse dell'applicazione su più di un core non è facile, ma è fondamentale. Le applicazioni che utilizzano un solo core in un ambiente multicore rallentano a dismisura. Se sapete programmare con Cocoa o Cocoa Touch, questa guida vi farà iniziare subito a usare GCD, con molti esempi che vi aiuteranno a scrivere applicazioni multithread ad alte prestazioni.

⬤ Confezionare il codice come oggetti a blocchi e invocarli con GCD.

⬤ Comprendere le code di dispacciamento, i pool di thread gestiti da GCD.

⬤ Utilizzare metodi diversi per l'esecuzione di task UI e non UI.

⬤ Creare un gruppo di task che GCD può eseguire tutti insieme.

⬤ Istruire a GCD di eseguire i task solo una volta o dopo un ritardo.

⬤ Scoprire come costruire le proprie code di dispacciamento.

Altre informazioni sul libro:

ISBN:9781449305635
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2011
Numero di pagine:60

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ricettario di programmazione Swift per IOS 11: Soluzioni ed esempi per applicazioni IOS - IOS 11...
iOS 11, Swift 4 e Xcode 9 forniscono molte nuove...
Ricettario di programmazione Swift per IOS 11: Soluzioni ed esempi per applicazioni IOS - IOS 11 Swift Programming Cookbook: Solutions and Examples for IOS Apps
Grafica e animazione su IOS: Guida per principianti alla grafica e all'animazione del core -...
Questo testo introduttivo insegna ai...
Grafica e animazione su IOS: Guida per principianti alla grafica e all'animazione del core - Graphics and Animation on IOS: A Beginner's Guide to Core Graphics and Core Animation
Programmazione concorrente in Mac OS X e IOS: Liberare le prestazioni multicore con Grand Central...
Ora che i processori multicore stanno arrivando...
Programmazione concorrente in Mac OS X e IOS: Liberare le prestazioni multicore con Grand Central Dispatch - Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch

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)