A new book “Android* Application Development for the Intel® Platform” is available for ordering and downloading now at Amazon or Apress. It provides a lot of information in its 520 pages. Currently the Kindle version of the book is still free on Amazon, and direct download of free book in PDF, and other formats will be available soon.
A quick overview:
“Android* Application Development for the Intel® Platform” is the great introduction for software engineers and mobile app developers. Through well-designed app samples, code samples, and case studies, the book teaches Android application development on the Intel platform—including smartphones, tablets, and embedded devices—covering performance tuning, debugging, and optimization.
What you’ll learn:
- Comprehensive introduction to the Intel® embedded and mobile hardware platforms
- Android Application Development Processes and Tool Chains for Intel® Architecture
- Real device development environment installation including how to install drivers and connect the device to your development host machine
- The Android OS on x86 including the customization and installation of Android on Intel platforms
- Android app GUI design principles and guidelines
- The latest Intel® development tools for Android, including Intel® Integrated Native Developer Experience (Intel® INDE) and the Intel® Compiler.
- NDK and C/C++ optimization including Intel processor-related compiler switch options, optimization with Intel® Integrated Performance Primitives (Intel® IPP), Intel® compiler optimization, and case studies such as comparing optimization results using Intel® SSE Instructions
- Energy efficient design and optimization with an overview of low-power design and Android power-control mechanisms. Topics include how to achieve low-power application design using Intel Power-Optimization Aids. Case studies such as Intel GPA assisted power optimization for an Android application and timer optimization with Intel GPA power analysis are provided to assist the developers to learn the methodologies.
I’ll walk through key points of each chapter in subsequent posts.
I hope you find the book useful in your Android software development efforts. I’d love to get your feedback on the book – please let me know what you think!