Название:Mastering Android NDK
Автор: Sergey Kosarevsky, Viktor Latypov
Издательство: PACKT
Год: 2015
Страниц: 137
Язык: English
Формат: epub+code
Размер: 1Mb+137 Mb
Master the skills you need to develop portable, highly-functional Android applications using NDK
If you want to leverage your C++ skills in mobile development and increase the performance of your Android applications, then this is the book for you. Knowledge of C or C++ is assumed, including pointer manipulation, multi-threading, object-oriented programming concepts, and the basics of C++11. It would be an added advantage if you know how to develop applications without any IDE.
About This Book
Develop portable games using Android NDK and debug them on your desktop
Familiarise yourself with different popular C++ libraries on Android and use them in your games
Write multi-threaded code with graphics, sound, networking, and resource storage
Who This Book Is For
If you want to leverage your C++ skills in mobile development and increase the performance of your Android applications, then this is the book for you. Knowledge of C or C++ is assumed, including pointer manipulation, multi-threading, object-oriented programming concepts, and the basics of C++11. It would be an added advantage if you know how to develop applications without any IDE.
Table of Contents
1: Using Command-line Tools
2: Native Libraries
3: Networking
4: Organizing a Virtual Filesystem
5: Cross-platform Audio Streaming
6: OpenGL ES 3.1 and Cross-platform Rendering
7: Cross-platform UI and Input System
8: Writing a Rendering Engine
9: Implementing Game Logic
10: Writing Asteroids Game
What You Will Learn
Explore popular C++ libraries and use them on Android
Write portable, multithreaded native networking code
Create portable audio framework using OpenAL
Implement portable rendering framework using OpenGL ES 3
Debug mobile applications on your desktop machine
Access resources from APK archives
Render text with FreeType
In Detail
Android NDK is used for multimedia applications that require direct access to system resources. NDK is also the key for portability, which in turn allows a reasonably comfortable development and debugging process using familiar tools such as GCC and Clang toolchains.
This is a hands-on guide to extending your game development skills with Android NDK. The book takes you through many clear, step-by-step example applications to help you further explore the features of Android NDK and some popular C++ libraries and boost your productivity by debugging the development process.
Through the course of this book, you will learn how to write portable multi-threaded native code, use HTTP networking in C++, play audio files, use OpenGL ES 3, and render high-quality text. Each chapter aims to take you one step closer to building your application. By the end of this book, you will be able to create an engaging, complete gaming application.
Authors
Sergey Kosarevsky
Sergey Kosarevsky is a software engineer with experience in C++ and 3D graphics. He worked for mobile industry companies and was involved in mobile projects at SPB Software, Yandex, Layar and Blippar. He has more than 12 years of software development experience and more than 6 years of Android NDK experience. Sergey got his PhD in the field of mechanical engineering from St. Petersburg Institute of Machine-Building in Saint-Petersburg, Russia. In his spare time, Sergey maintains and develops an open source multiplatform gaming engine, the Linderdaum Engine (http://linderdaum.com).
Viktor Latypov
Viktor Latypov is a software engineer and mathematician with experience in compiler development, device drivers, robotics, and high-performance computing and with a personal interest in 3D graphics and mobile technology. Surrounded by computers for more than 20 years, he enjoys every bit of developing and designing software for anything with a CPU inside. Viktor holds a PhD in applied mathematics from Saint-Petersburg State University.
book
depositfiles.com
turbobit.net
code
depositfiles.com
turbobit.net
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12843 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Анализ программного кода на примере проектов Open Source + CD Автор: Спинеллис Д.Издательство: ВильямсГод: 2004Страниц: 524ISBN: 5-8459-0604-0, 0-201-79940-5Формат: PDF, ISOРазмер: 143 MбЯзы . . .
Название: Мастера Большого балетаАвтор: Львов-Анохин Б.А.Год: 1976Издательство: М.: ИскусствоФормат: PDFРазмер: 12 MbCтраниц: 240Язык: Русский Книга включает статьи критика, посвященные выдающимся дея . . .
Авторы: Steve Suehring, Janet ValadeНазвание: PHP, MySQL, javascript & HTML5 All-in-One For DummiesИздательство: WileyISBN: 978-1-118-21370-4Год: 2013Количество страниц: 724Формат: PDFРазмер: 14 . . .
Автор: Фролькис В.В. Название: Долголетие: действительное и возможноеИздательство: Наукова думка. КиевГод: 1989Страниц: 250Формат: DJVUРазмер: 5 МБКачество: Отличное, 600дпи, цветные обложки и ч/б ил . . .
Название: Гриль, шашлык, барбекю. Лучшие рецептыАвтор: Анна ГусаковаИздательство: Книжный клуб "Клуб семейного досуга". Белгород; Книжный клуб "Клуб семейного досуга". ХарьковГод: 2013Формат: PDFРазме . . .
Автор: Фаворин М.В. Название: Моменты инерции тел. СправочникИздательство: МашиностроениеГод: 1977Страниц: 511Формат: DJVUРазмер: 6,4 МБКачество: Хорошее, 300дпи, цветные обложки и ч/б иллюстрацииВ с . . .
Название: Соберите танк Тигр №-80Год выпуска: 2013Номер: 80Издательство: Ашет КоллекцияISNN: 2218-8800Формат: PDFРазмер: 31.5 MbКачество: Отсканированные страницы, OCR, хорошееКоличество страниц: 12Яз . . .
Название: Справочник технолога молочного производства. Технология и рецептуры. Том 6. Технология детских молочных продуктов Автор: Кузнецов В.В., Липатов Н.Н. Издательство: ГИОРДГод: 2005Страниц: 512I . . .
Название: The International StudioГод / месяц: 1912/03-06Номер: 181-184Язык: английскийСтраниц: 457Формат: JPGРазмер: 80,59 Мб The Studio — британский журнал, посвящённый визуальному искусству. Основа . . .
Название: Домой. Строительство и ремонт №16 2013Издательство:ИнтерМедиаГрупГод: 2013Формат: JPGРазмер: 47МВСтраниц:84Язык: РусскийПериодичность: ЕженедельноЭлектроэнергия - это товар. И все мы его пок . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Mastering Android NDK+code. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.