買這商品的人也買了...
-
$980$774 -
$620$527 -
$590$502 -
$400$380 -
$480$374 -
$320$250 -
$599$569 -
$680$537 -
$360$284 -
$780$616 -
$400$316 -
$650$507 -
$350$277 -
$490$387 -
$580$452 -
$380$300 -
$550$468 -
$590$502 -
$780$616 -
$360$284 -
$690$538 -
$560$442 -
$180$142 -
$540$459 -
$520$411
商品描述
Android on x86: an Introduction to Optimizing for Intel® Architecture serves two main purposes. First, it makes the case for adapting your applications onto Intel’s x86 architecture, including discussions of the business potential, the changing landscape of the Android marketplace, and the unique challenges and opportunities that arise from x86 devices. The fundamental idea is that extending your applications to support x86 or creating new ones is not difficult, but it is imperative to know all of the technicalities. This book is dedicated to providing you with an awareness of these nuances and an understanding of how to tackle them.
Second, and most importantly, this book provides a one-stop detailed resource for best practices and procedures associated with the installation issues, hardware optimization issues, software requirements, programming tasks, and performance optimizations that emerge when developers consider the x86 Android devices. Optimization discussions dive into native code, hardware acceleration, and advanced profiling of multimedia applications. The authors have collected this information so that you can use the book as a guide for the specific requirements of each application project.
This book is not dedicated solely to code; instead it is filled with the information you need in order to take advantage of x86 architecture. It will guide you through installing the Android SDK for Intel Architecture, help you understand the differences and similarities between processor architectures available in Android devices, teach you to create and port applications, debug existing x86 applications, offer solutions for NDK and C++ optimizations, and introduce the Intel Hardware Accelerated Execution Manager. This book provides the most useful information to help you get the job done quickly while utilizing best practices.
What youll learn
- The development-relevant differences between Android on ARM and Android on Intel x86
- How to set up the SDK for an emulated Intel Android device
- How to build the Android OS for the Intel Mobile Processor
- How to create new x86 based Android applications, set up testing and performance tuning, and port existing Android applications to work with the x86 processor
- How to debug problems they encounter when working on the x86 Android test platform
- Intricacies of the Intel Hardware Accelerated Execution Manager. The reader will also gain significant insight into the OpenGL Android support.
Who this book is for
- Android developers
- Hardware designers who need to understand how Android will work on their processors
- CIOs and CEOs of technology-based companies
- IT staff who may encounter or need to understand the issues
- New startup founders and entrepreneurs
- Computer science students
Table of Contents
Chapter 1: History & Evolution of Android OSChapter 2: Mobile Device Applications – Uses and Trends
Chapter 3: Why x86 on Android?
Chapter 4: Android Development – Business Overview andConsiderations
Chapter 5: Android Devices with Intel Processors
Chapter 6: Installing the Android SDK for IntelApplication Development
Chapter 7: The Intel Mobile Processor
Chapter 8: Creating and Porting NDK-based AndroidApplications
Chapter 9: Debugging Android
Chapter 10: Performance Optimization for AndroidApplications on x86
Chapter 11: x86 NDK and C++ Optimizations
Chapter 12: Intel Hardware Accelerated Execution Manager
Appendix: References
商品描述(中文翻譯)
《Android 在 x86 上:優化 Intel® 架構的入門》有兩個主要目的。首先,它論述了將應用程式適配到 Intel 的 x86 架構的理由,包括商業潛力、Android 市場的變化以及 x86 設備所帶來的獨特挑戰和機會。基本理念是,擴展應用程式以支持 x86 或創建新的應用程式並不困難,但了解所有技術細節是至關重要的。本書致力於讓您了解這些細微差別,並理解如何應對它們。
其次,也是最重要的,本書提供了一個一站式的詳細資源,涵蓋與安裝問題、硬體優化問題、軟體需求、程式設計任務以及當開發者考慮 x86 Android 設備時出現的性能優化相關的最佳實踐和程序。優化討論深入探討了原生代碼、硬體加速和多媒體應用程式的高級分析。作者收集了這些資訊,以便您可以將本書作為每個應用程式專案特定需求的指南。
本書並不僅僅專注於代碼;相反,它充滿了您需要利用 x86 架構的資訊。它將指導您安裝適用於 Intel 架構的 Android SDK,幫助您理解 Android 設備中可用的處理器架構之間的差異和相似之處,教您創建和移植應用程式,調試現有的 x86 應用程式,提供 NDK 和 C++ 優化的解決方案,並介紹 Intel 硬體加速執行管理器。本書提供了最有用的資訊,幫助您快速完成工作,同時利用最佳實踐。
您將學到的內容:
- Android 在 ARM 和 Intel x86 上的開發相關差異
- 如何為模擬的 Intel Android 設備設置 SDK
- 如何為 Intel 移動處理器構建 Android OS
- 如何創建基於 x86 的 Android 應用程式,設置測試和性能調整,並將現有的 Android 應用程式移植到 x86 處理器上
- 如何調試在 x86 Android 測試平台上遇到的問題
- Intel 硬體加速執行管理器的複雜性。讀者還將深入了解 OpenGL Android 支持。
本書適合對象:
- Android 開發者
- 需要了解 Android 如何在其處理器上運行的硬體設計師
- 科技公司首席資訊官和首席執行官
- 可能遇到或需要了解相關問題的 IT 人員
- 新創公司的創始人和企業家
- 計算機科學學生
目錄:
第 1 章:Android OS 的歷史與演變
第 2 章:行動裝置應用程式 – 使用與趨勢
第 3 章:為什麼在 Android 上使用 x86?
第 4 章:Android 開發 – 商業概述與考量
第 5 章:搭載 Intel 處理器的 Android 設備
第 6 章:為 Intel 應用程式開發安裝 Android SDK
第 7 章:Intel 移動處理器
第 8 章:創建和移植基於 NDK 的 Android 應用程式
第 9 章:調試 Android
第 10 章:針對 x86 的 Android 應用程式性能優化
第 11 章:x86 NDK 和 C++ 優化
第 12 章:Intel 硬體加速執行管理器
附錄:參考文獻