Programowanie współbieżne w Mac OS X i IOS: Uwolnij wielordzeniową wydajność z Grand Central Dispatch

Ocena:   (2,7 na 5)

Programowanie współbieżne w Mac OS X i IOS: Uwolnij wielordzeniową wydajność z Grand Central Dispatch (Vandad Nahavandipoor)

Opinie czytelników

Podsumowanie:

Książka jest krótkim wprowadzeniem do Grand Central Dispatch (GCD), ale otrzymała mieszane recenzje. Podczas gdy niektórzy użytkownicy uznali ją za kompleksową i pomocną w nauce koncepcji GCD, inni krytykowali ją za zwięzłość i niepoprawne informacje techniczne. Wydaje się, że lepiej nadaje się dla średnio zaawansowanych użytkowników, którzy mają już pewną wiedzę na temat programowania w Objective-C i iOS.

Zalety:

Kompleksowe wprowadzenie do tematów GCD dla średnio zaawansowanych programistów.
Zawiera praktyczne przykłady i kod źródłowy do pobrania.
Przejrzyste wyjaśnienia dotyczące obiektów blokowych i mechaniki kolejek.
Przydatne do zdobycia pracy w odpowiednich dziedzinach.

Wady:

Bardzo krótka treść (około 50 stron), co prowadzi do krytyki, że jest to bardziej broszura niż książka.
Zawiera nieprawidłowe informacje techniczne.
Mylący tytuł w odniesieniu do treści.
Nieodpowiednia dla początkujących bez wcześniejszej wiedzy na temat programowania w Objective-C lub iOS.

(na podstawie 7 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Teraz, gdy procesory wielordzeniowe pojawiają się na urządzeniach mobilnych, czy nie byłoby wspaniale wykorzystać wszystkie te rdzenie bez konieczności zarządzania wątkami? Ta zwięzła książka pokazuje, jak korzystać z Grand Central Dispatch (GCD) firmy Apple, aby uprościć programowanie na wielordzeniowych urządzeniach z systemem iOS i Mac OS X.

Zarządzanie zasobami aplikacji na więcej niż jednym rdzeniu nie jest łatwe, ale ma kluczowe znaczenie. Aplikacje wykorzystujące tylko jeden rdzeń w środowisku wielordzeniowym będą zwalniać. Jeśli wiesz, jak programować w Cocoa lub Cocoa Touch, ten przewodnik pozwoli ci od razu rozpocząć pracę z GCD, z wieloma przykładami, które pomogą ci pisać wydajne aplikacje wielowątkowe.

⬤ Zapakuj swój kod jako obiekty blokowe i wywołuj je za pomocą GCD.

⬤ Zrozumieć kolejki wysyłania - pule wątków zarządzane przez GCD.

⬤ Używać różnych metod do wykonywania zadań UI i innych.

⬤ Tworzenie grupy zadań, które GCD może uruchomić jednocześnie.

⬤ Nakazać GCD wykonywanie zadań tylko raz lub z opóźnieniem.

⬤ Dowiedz się, jak tworzyć własne kolejki wysyłania.

Dodatkowe informacje o książce:

ISBN:9781449305635
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2011
Liczba stron:60

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

IOS 11 Swift Programming Cookbook: Rozwiązania i przykłady dla aplikacji IOS - IOS 11 Swift...
iOS 11, Swift 4 i Xcode 9 udostępniają wiele...
IOS 11 Swift Programming Cookbook: Rozwiązania i przykłady dla aplikacji IOS - IOS 11 Swift Programming Cookbook: Solutions and Examples for IOS Apps
Grafika i animacja na IOS: Przewodnik dla początkujących po podstawowej grafice i podstawowej...
Ten wprowadzający tekst uczy programistów w stylu...
Grafika i animacja na IOS: Przewodnik dla początkujących po podstawowej grafice i podstawowej animacji - Graphics and Animation on IOS: A Beginner's Guide to Core Graphics and Core Animation
Programowanie współbieżne w Mac OS X i IOS: Uwolnij wielordzeniową wydajność z Grand Central...
Teraz, gdy procesory wielordzeniowe pojawiają się...
Programowanie współbieżne w Mac OS X i IOS: Uwolnij wielordzeniową wydajność z Grand Central Dispatch - Concurrent Programming in Mac OS X and IOS: Unleash Multicore Performance with Grand Central Dispatch

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)