Note :
Le livre est adapté aux débutants qui apprennent le NDK Android mais présente des limites pour les professionnels. Bien qu'il contienne des informations précieuses et qu'il soit bien structuré, il souffre de problèmes de qualité, d'un contenu obsolète et d'un manque d'originalité dans certains domaines. Les lecteurs qui ne sont pas familiers avec les éléments de la ligne de commande peuvent rencontrer des difficultés. Dans l'ensemble, il s'agit d'une bonne ressource d'introduction, mais qui ne satisfera peut-être pas pleinement les développeurs plus expérimentés.
Avantages:⬤ Bon pour les débutants et les développeurs NDK novices à intermédiaires
⬤ Chapitres bien organisés
⬤ Couverture complète des capacités du NDK
⬤ Section utile sur le débogage
⬤ L'auteur démontre une bonne compréhension du sujet
⬤ Contient des conseils et des exemples uniques
⬤ Lecture rafraîchissante et détaillée.
⬤ Trop de contenu pour les lecteurs débutants et des répétitions de la documentation officielle
⬤ Mauvaise qualité physique et lisibilité des captures d'écran
⬤ Certains contenus sont obsolètes
⬤ Les instructions d'installation pour certaines configurations peuvent ne pas fonctionner
⬤ Manque de matériel original dans certaines sections
⬤ Problèmes de formatage dans la version Kindle
⬤ Difficulté à configurer l'IDE tel que décrit.
(basé sur 9 avis de lecteurs)
Pro Android C++ with the Ndk
Android est l'un des principaux acteurs du marché de la téléphonie mobile. Android est une plateforme mobile construite sur la base du système d'exploitation Linux. La prise en charge du code natif sur Android offre des possibilités infinies aux développeurs d'applications, sans se limiter aux fonctionnalités fournies par le cadre Android. Pro Android C++ with the NDK est un tutoriel avancé et une référence professionnelle pour les développeurs d'applications les plus sophistiqués d'aujourd'hui qui portent, développent ou utilisent le code C++ et d'autres codes natifs pour s'intégrer à la plate-forme Android afin d'exécuter des applications natives sophistiquées et des applications plus performantes en général. En utilisant une étude de cas d'application de jeu, ce livre explore les outils pour le dépannage, le débogage, l'analyse des problèmes de mémoire, les tests unitaires, la couverture de code des tests unitaires, la mesure des performances, sur les applications natives, ainsi que l'intégration de la chaîne d'outils Android NDK dans les systèmes de construction existants Autoconf, Makefile, CMake, ou JAM. Pro Android C++ with the NDK couvre également les points suivants :
-.
⬤ La plateforme Android, la prise en main du NDK Android et l'exploration des API fournies dans l'espace natif.
⬤ Une vue d'ensemble de l'interface native Java (JNI) et de la génération automatique de code JNI par le biais du SWIG (Simplified Wrapper and Interface Generator).
⬤ Une introduction à l'API Bionic, aux réseaux natifs, au multithreading natif et à la prise en charge de la bibliothèque de modèles standard C++ (STL).
⬤ Graphiques et sons natifs utilisant JNI Graphics, OpenGL ES et OpenSL ES.
⬤ Le débogage et le dépannage des applications natives à l'aide de Logging, GNU Debugger (GDB), Eclipse Debugger, Valgrind, strace et d'autres outils.
⬤ Le profilage du code natif à l'aide de GProf pour identifier les goulots d'étranglement en matière de performances, et l'optimisation NEON/SIMD d'un point de vue avancé, avec des conseils et des recommandations.
© 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)