Note :
Ce livre est une brève introduction au Grand Central Dispatch (GCD), mais il a reçu des critiques mitigées. Alors que certains utilisateurs l'ont trouvé complet et utile pour apprendre les concepts de GCD, d'autres l'ont critiqué pour sa brièveté et ses informations techniques incorrectes. Il semble mieux adapté aux utilisateurs intermédiaires qui ont déjà une certaine connaissance de l'Objective-C et du développement iOS.
Avantages:⬤ Introduction complète aux sujets GCD pour les développeurs intermédiaires.
⬤ Fournit des exemples pratiques et un code source téléchargeable.
⬤ Explications claires des objets blocs et de la mécanique des files d'attente.
⬤ Utile pour obtenir un emploi dans les domaines concernés.
⬤ Contenu très court (environ 50 pages), d'où la critique selon laquelle il s'agit plus d'un pamphlet que d'un livre.
⬤ Contient quelques informations techniques incorrectes.
⬤ Titre trompeur quant à l'orientation du contenu.
⬤ Ne convient pas aux débutants qui n'ont pas de connaissances préalables en Objective-C ou en programmation iOS.
(basé sur 7 avis de lecteurs)
Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch
Maintenant que les processeurs multicœurs arrivent sur les appareils mobiles, ne serait-il pas formidable de tirer parti de tous ces cœurs sans avoir à gérer les threads ? Ce livre concis vous montre comment utiliser Grand Central Dispatch (GCD) d'Apple pour simplifier la programmation sur les appareils iOS multicœurs et Mac OS X.
Gérer les ressources de votre application sur plus d'un cœur n'est pas facile, mais c'est vital. Les applications qui n'utilisent qu'un seul cœur dans un environnement multicœur seront ralenties. Si vous savez programmer avec Cocoa ou Cocoa Touch, ce guide vous permettra de démarrer immédiatement avec GCD, avec de nombreux exemples qui vous aideront à écrire des applications multithread performantes.
⬤ Ce guide vous aidera à écrire des applications multithreads performantes et vous donnera de nombreux exemples.
⬤ Comprendre les files d'attente - les pools de threads gérés par GCD.
⬤ Utiliser des méthodes différentes pour l'exécution des tâches liées à l'interface utilisateur et des tâches non liées à l'interface utilisateur.
⬤ Créer un groupe de tâches que GCD peut exécuter en une seule fois.
⬤ Donner des instructions à GCD pour qu'il n'exécute les tâches qu'une seule fois ou après un certain délai.
⬤ Découvrez comment construire vos propres files d'attente.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)