Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Android NDK: Beginner's Guide
🌠 Top Free Programming Books - 100% Free or Open Source!
  • Title Android NDK: Beginner's Guide
  • Author(s) Sylvain Ratabouil
  • Publisher: Packt Publishing; 2nd Revised ed. edition (April 28, 2015)
  • Paperback: 532 pages
  • eBook PDF (494 pages)
  • Language: English
  • ISBN-10: 1783989645
  • ISBN-13: 978-1783989645
  • Share This:  

Book Description

Android NDK is all about injecting high-performance and portable code into your mobile apps by exploiting the maximum speed of the device they run on.

This book will show you how to create C/C++-enabled mobile applications and integrate them with Java. The books starts with teaching you how to access native API and port libraries used in some of the most successful Android applications. Next, you will move on to create a real native application project through the complete implementation of a native API and porting existing third-party libraries. Moving forward, you will learn how to access the keyboard and input peripherals and read accelerometer or orientation sensors. Finally, you will dive into more advanced topics such as RenderScript.

Are you an Android Java programmer who needs more performance? Are you a C/C++ developer who doesn't want to bother with the complexity of Java and its out-of-control garbage collector? Do you want to create fast intensive multimedia applications or games? If you've answered yes to any of these questions then this book is for you. With some general knowledge of C/C++ development, you will be able to dive headfirst into native Android development.

  • Create high performance mobile applications with C/C++ and integrate with Java
  • Exploit advanced Android features such as graphics, sound, input, and sensing
  • Port and reuse your own or third-party libraries from the prolific C/C++ ecosystem
About the Authors
  • Sylvain Ratabouil is an IT consultant, experienced in Android, Java, and C/C++. He has contributed to the development of digital and mobile applications for large companies as well as industrial projects for the space and aeronautics industries. As a technology lover, he is passionate about mobile technologies and cannot live without his Android smartphone.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Exploring Android (Mark L. Murphy)

    This book has you build an app from the beginning. Whereas traditional programming guides are focused on breadth and depth, this book is focused on "hands-on" - provides step-by-step instructions for building the app.

  • O'Reilly® RxJava for Android App Development (K. Matt Dupree)

    This book introduces you to RxJava basics and then uses a real-world scenario to demonstrate how this library makes quick work of tasks that can often become messy and inflexible.

  • GUI Design for Android Apps (Ryan Cohen, et al)

    This book is the perfect - and concise - introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps.

  • Android on x86: Optimizing for Intel Architecture

    This book is a one-stop reference guide to mindful programming and the unique challenges and opportunities that arise from x86 architectures. It compiles the best practices and procedures associated with application development.

  • The Busy Coder's Guide to Android Development (Mark Murphy)

    It tries to cover as much material as possible, but aimed more for people new to mobile development. It includes dozens of sample projects - not just one huge project where you have difficulty finding the specific examples of the technique you are looking for.

  • GraphQL and Android (Mark L. Murphy)

    GraphQL is a rapidly-ascending alternative to REST for implementing Web services. This book helps you understand what GraphQL is and how to communicate with a GraphQL server, both in terms of GraphQL and Android code for reaching those servers.

  • Android Developer Fundamentals Course – Practicals

    It prepares you to take the exam for the Associate Android Developer Certification. You learn basic Android programming concepts and build a variety of apps, starting with Hello World and working your way up to apps that use content providers and loaders.

  • Android Programming Succinctly (Ryan Hodson)

    This book provides a useful overview of the Android application lifecycle. Topics ranging from creating a UI to adding widgets and embedding fragments are covered, and it also provides plenty of links to Android documentation along the way.

  • Android NDK Game Development Cookbook (Sylvain Ratabouil)

    It takes you through a number of easy-to-follow recipes that will help you to take advantage of the Android NDK as well as some popular C++ libraries. It presents Android development in C++ and shows you how to create a complete gaming apps.

  • The Android Game Developer's Handbook (Avisekhar Roy)

    This book is ideal for any game developer, with prior knowledge of developing games in Android. A good understanding of game development and a basic knowledge on Android platform application development and JAVA/C++ will be appreciated.

Book Categories
:
Other Categories
Resources and Links