Ocena:
Książka jest odpowiednia dla początkujących uczących się Android NDK, ale ma ograniczenia dla profesjonalistów. Chociaż zawiera cenne informacje i jest dobrze zorganizowana, cierpi z powodu problemów z jakością, przestarzałych treści i braku oryginalności w niektórych obszarach. Czytelnicy niezaznajomieni z elementami wiersza poleceń mogą napotkać trudności. Ogólnie rzecz biorąc, jest to dobre źródło wprowadzające, ale może nie w pełni zadowolić bardziej doświadczonych programistów.
Zalety:⬤ Dobra dla początkujących i początkujących do średnio zaawansowanych programistów NDK
⬤ Dobrze zorganizowane rozdziały
⬤ # Kompleksowe pokrycie możliwości NDK
⬤ # Pomocna sekcja debugowania
⬤ Autor wykazuje dobre zrozumienie tematu
⬤ # Zawiera unikalne wskazówki i przykłady
⬤ # Odświeżająca i szczegółowa lektura.
⬤ Zbyt dużo treści dla początkujących czytelników i powtórzenia z oficjalnej dokumentacji
⬤ Słaba jakość fizyczna i czytelność zrzutów ekranu
⬤ Niektóre treści są nieaktualne
⬤ Instrukcje instalacji dla niektórych konfiguracji mogą nie działać
⬤ Brak oryginalnych materiałów w niektórych sekcjach
⬤ Problemy z formatowaniem w wersji Kindle
⬤ Trudności z konfiguracją IDE zgodnie z opisem.
(na podstawie 9 opinii czytelników)
Pro Android C++ with the Ndk
Android jest jednym z głównych graczy na rynku telefonów komórkowych. Android to platforma mobilna zbudowana na bazie systemu operacyjnego Linux. Obsługa natywnego kodu w Androidzie oferuje nieskończone możliwości twórcom aplikacji, nie ograniczając się do funkcjonalności zapewnianej przez framework Androida. Pro Android C++ with the NDK to zaawansowany samouczek i profesjonalne odniesienie dla dzisiejszych bardziej wyrafinowanych twórców aplikacji, którzy obecnie przenoszą, rozwijają lub wykorzystują C++ i inny natywny kod do integracji z platformą Android w celu uruchamiania wyrafinowanych aplikacji natywnych i ogólnie lepszych aplikacji. Korzystając ze studium przypadku aplikacji do gier, książka ta bada narzędzia do rozwiązywania problemów, debugowania, analizowania problemów z pamięcią, testowania jednostkowego, pokrycia kodu testów jednostkowych, pomiaru wydajności w aplikacjach natywnych, a także integracji łańcucha narzędzi Android NDK z istniejącymi systemami kompilacji opartymi na Autoconf, Makefile, CMake lub JAM. Pro Android C++ with the NDK obejmuje również następujące zagadnienia:
-.
⬤ Platforma Android i zapoznanie się z Android NDK oraz odkrywanie interfejsów API udostępnianych w przestrzeni natywnej.
⬤ Przegląd Java Native Interface (JNI) i automatyczne generowanie kodu JNI za pomocą Simplified Wrapper and Interface Generator (SWIG).
⬤ Wprowadzenie do Bionic API, natywnej sieci, natywnej wielowątkowości i obsługi standardowej biblioteki szablonów C++ (STL).
⬤ Natywna grafika i dźwięk przy użyciu JNI Graphics, OpenGL ES i OpenSL ES.
⬤ Debugowanie i rozwiązywanie problemów z natywnymi aplikacjami przy użyciu logowania, GNU Debugger (GDB), Eclipse Debugger, Valgrind, strace i innych narzędzi.
⬤ Profilowanie natywnego kodu przy użyciu GProf w celu identyfikacji wąskich gardeł wydajności oraz optymalizacji NEON/SIMD z zaawansowanej perspektywy, wraz ze wskazówkami i zaleceniami.
© 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)