Hodnotenie:
Kniha je vhodná pre začiatočníkov, ktorí sa učia Android NDK, ale má obmedzenia pre profesionálov. Hoci obsahuje cenné informácie a je dobre štruktúrovaná, trpí problémami s kvalitou, neaktuálnym obsahom a nedostatkom originality v niektorých oblastiach. Čitatelia, ktorí nie sú oboznámení s prvkami príkazového riadka, môžu naraziť na ťažkosti. Celkovo slúži ako dobrý úvodný zdroj informácií, ale nemusí plne uspokojiť skúsenejších vývojárov.
Výhody:⬤ Dobré pre začiatočníkov a začínajúcich až stredne pokročilých vývojárov NDK
⬤ Dobre organizované kapitoly
⬤ Komplexné pokrytie možností NDK
⬤ Užitočná časť o ladení
⬤ Autor preukazuje dobrú znalosť problematiky
⬤ Obsahuje jedinečné tipy a príklady
⬤ Osviežujúce a podrobné čítanie.
⬤ Príliš veľa obsahu pre začínajúcich čitateľov a opakovanie z oficiálnej dokumentácie
⬤ Slabá fyzická kvalita a čitateľnosť snímok obrazovky
⬤ Niektorý obsah je zastaraný
⬤ Inštalačné pokyny pre určité nastavenia nemusia fungovať
⬤ Nedostatok pôvodného materiálu v niektorých častiach
⬤ Problémy s formátovaním vo verzii pre Kindle
⬤ Ťažkosti s nastavením IDE podľa opisu.
(na základe 9 čitateľských recenzií)
Pro Android C++ with the Ndk
Android je jedným z hlavných hráčov na trhu s mobilnými telefónmi. Android je mobilná platforma, ktorá je postavená na operačnom systéme Linux. Podpora natívneho kódu v systéme Android ponúka vývojárom aplikácií nekonečné možnosti, pričom nie je obmedzená funkčnosťou, ktorú poskytuje rámec Android. Kniha Pro Android C++ with the NDK je pokročilým návodom a odbornou referenciou pre dnešných náročnejších vývojárov aplikácií, ktorí teraz portovali, vyvíjali alebo využívajú C++ a iný natívny kód na integráciu do platformy Android na spustenie sofistikovaných natívnych aplikácií a všeobecne výkonnejších aplikácií. Na základe prípadovej štúdie hernej aplikácie sa v tejto knihe skúmajú nástroje na riešenie problémov, ladenie, analýzu problémov s pamäťou, jednotkové testovanie, pokrytie kódu jednotkovými testami, meranie výkonu v natívnych aplikáciách, ako aj integrácia reťazca nástrojov Android NDK do existujúcich systémov zostavovania založených na Autoconf, Makefile, CMake alebo JAM. Pro Android C++ s NDK sa zaoberá aj nasledujúcimi témami:
-.
⬤ Platformu Android a oboznámenie sa s Android NDK a skúmanie API, ktoré sú poskytované v natívnom priestore.
⬤ Prehľad natívneho rozhrania Java (JNI) a automatické generovanie kódu JNI prostredníctvom generátora zjednodušených obalov a rozhraní (SWIG).
⬤ Uvedenie do rozhrania Bionic API, natívneho sieťovania, natívneho multithreadingu a podpory štandardnej knižnice šablón (STL) jazyka C++.
⬤ Natívna grafika a zvuk pomocou JNI Graphics, OpenGL ES a OpenSL ES.
⬤ Debugovanie a riešenie problémov natívnych aplikácií pomocou logovania, GNU Debugger (GDB), Eclipse Debugger, Valgrind, strace a ďalších nástrojov.
⬤ Profilovanie natívneho kódu pomocou GProf na identifikáciu úzkych miest výkonu a optimalizácia NEON/SIMD z pokročilého hľadiska s tipmi a odporúčaniami.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)