Android Application Development for the Intel Platform. (Record no. 306433)

MARC details
000 -LEADER
fixed length control field 10975nam a22004573i 4500
001 - CONTROL NUMBER
control field EBC6422514
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240122001251.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 231124s2014 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781484201008
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9781484201015
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC6422514
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL6422514
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)1105806083
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.59
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Cohen, Ryan.
245 10 - TITLE STATEMENT
Title Android Application Development for the Intel Platform.
250 ## - EDITION STATEMENT
Edition statement 1st ed.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Berkeley, CA :
Name of producer, publisher, distributor, manufacturer Apress L. P.,
Date of production, publication, distribution, manufacture, or copyright notice 2014.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice �2014.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (508 pages)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Intro -- Android Application Development for the Intel� Platform -- Contents at a Glance -- Contents -- About the Lead Project Editor -- About the Lead Contributing Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Overview of Embedded Application Development for Intel Architecture -- Introduction to Embedded Systems -- Mobile Phones -- Consumer Electronics and Information Appliances -- Definition of an Embedded System -- Limited Resources -- Real-Time Performance -- Robustness -- Integrated Hardware and Software -- Power Constraints -- Difficult Development and Debugging -- Typical Architecture of an Embedded System -- Typical Hardware Architecture -- Von Neumann Architecture -- Harvard Architecture -- Microprocessor Architecture of Embedded Systems -- RISC: Advanced RISC Machines (ARM) Architecture -- CISC: x86 Architecture -- MIPS Architecture -- PowerPC Architecture -- SuperH -- Typical Structure of an Embedded System -- Typical Software Architecture -- Hardware Abstraction Layer -- Operating System Layer -- System Service Layer -- Application Layer -- Special Difficulties of Embedded Application Development -- Summary -- Chapter 2: Intel Embedded Hardware Platform -- Intel Atom Processor -- Intel Atom Processor Architecture -- Silvermont: Next-Generation Microarchitecture -- Features of the Intel Atom Processor -- Small Form Factor -- Low Power Consumption -- Dynamic Low-Voltage Technology for Mobile and Embedded Devices -- High Performance -- SSE3 Instruction Set Enhances the Processing Power of Digital Media -- Intel Virtualization Technology (Intel VT) -- Intel Hyper-Threading Technology (Intel HT Technology) and Multi-Core Technologies -- Other Technologies Used by the Intel Atom Processor -- Intel Embedded Chipset -- Intel System on Chip (SoC) -- Medfield -- Bay Trail -- 64-Bit Android OS on Intel Architecture.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 64 Bits vs. 32-bit Android -- Memory and CPU Register Size -- Reference Platform for Intel Embedded Systems -- Internet of Things (IoT) and Next Unit of Computing (NUC) -- Intel Galileo Development Kit for IoT -- Smartphones -- Lenovo K900 -- Vexia Zippers Phone -- ZTE Grand X2* -- Tablets -- Samsung Galaxy Tab 3 10.1 -- Dell Venue 7/8" Tablet -- Acer Iconia A1-830* -- ASUS MeMO Pad FHD 10* -- In-Vehicle Infotainment -- Other Application Platforms and Fields -- Cloud Computing -- Robotics -- Wireless Sensor Networks -- Learning -- Backpack Journalism and Portable Video Recording -- RFID Field Tools -- Summary -- Chapter 3: Android Application Development Processes and Tool Chains for Intel� Architecture -- Android Application Development -- Development Environment of Android Applications -- Cross-Development -- Programming Languages -- The Android Application Development Process -- Encoding -- Construction -- Deployment -- Debugging and Optimizing Stage -- Debugging and Simulation of Android Systems -- System Simulator -- Other Debugging Tools -- Cross-Debugging -- adb shell -- adb shell[command] -- Typical Development Tool Chains -- Editor -- Compiler and Linker -- Debugger -- Build Manager -- Makefile Auto Generation Tool -- Optimizing Tools -- gprof -- Overview, Installation, and Configuration of Android Application Development Tool Chains on Intel� Architecture -- android.jar -- ddms.bat -- adb.exe -- aapt.exe -- aidl.exe -- sqlite3.exe -- dx.bat -- android.bat -- Intel Environment Setup for Android (OS X Host) -- Android Development on Linux-based Host Machines -- Intel� Integrated Native Developer Experience beta -- Tools and Libraries -- Setup -- Intel INDE Installation -- Downloading Intel INDE -- Installing Intel INDE -- Launching Intel INDE -- Configure Eclipse -- Create AVD (Emulator) -- Summary.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Chapter 4: Real Device Environment Installation -- Mobile Phone Setting -- Installing the USB Driver on the Host Machine -- Interaction between the Host Machine and the Target Machine -- Developing Android Applications -- Creating a Project -- Editing and Running (on the Emulator) -- Running on the Real Device -- Debugging Android Applications -- Editinging the Source Code -- Setting Breakpoints -- Starting Debugging -- Program Execution Techniques -- Observing the Debugging Output of the Log.X Function -- Observing Variables -- Ending Debugging -- Intel Auxiliary Tools for Android Application Development -- Intel C++ Compiler (Intel ICC) -- Intel Graphics Performance Analyzers for Android OS -- Intel System Studio -- Intel Project Anarchy: a Free Mobile Game Engine by Havok -- Intel Performance Libraries -- Summary -- Chapter 5: The Android OS -- Android Overview -- Android Architecture -- Basic Android Functionality from a Programming Perspective -- Android System Interface -- Terminating an Application in Android -- Method 1 (for Real Devices) -- Method 2 -- Method 3 -- Using the Web Browser in the Android Emulator -- Common Linux Commands and Operations -- Check Users -- Changing a Password -- Clearing the Screen -- Superuser Root Operation -- Displaying Files and Directories -- Changing and Displaying the (Current) Directory -- Searching for Files -- File Operation -- Modifying File/Directory Permissions -- Working with the Executable File Path -- Piping and Screening -- Running Commands in the Background -- Interrupting the Execution of Commands in the Foreground -- Checking Hardware Information (Such as OS Version and CPU) -- Using the Android Development and Auxiliary Tools -- Using the Emulator -- Method 1 -- Method 2 -- Method 3 -- Accept "yes" for custom hw and choose x86 for hw.cpu.arch propertyUsing the Help File -- Using DDMS.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Showing the DDMS Button -- Starting DDMS -- File Transfer between Host and Target Machines, and File Management -- Copying a File from the Host Machine to the Target Machine -- Copying a File from the Target Machine to the Host Machine -- Deleting a File -- Process Management on the Target Machine -- Starting Process Management for the Target Machine -- Stopping a Designated Process -- Taking a Target Machine Screen Capture -- Emulator Operation -- Using adb at Command Prompt -- Running Commands on the Target Machine -- Installing Application Packages on the Target Machine -- Uninstalling Software on the Target Machine -- Transferring Files between the Host and Target Machines -- Enabling and Disabling the adb Service -- Other Functions -- Using Android Commands -- Viewing the Installed Emulator -- Viewing the Version Information of the Currently Supported APIs -- Creating an Emulator -- Starting the Emulator -- Using Telnet for Emulator Commands -- event Command -- geo Command -- gsm Command -- kill Command -- network Command -- power Command -- redir Command -- sms Command -- Window scale? Command -- Summary -- Chapter 6: Customization and Installation of Android -- Tailoring and Customization of an Embedded OS -- Overview of Android Customization -- ROM Package/Image -- Overview of Android Image Customization -- Example of Android Image Customization -- Installation/Reflash of the Android Image -- Image Installation Example -- Automating the Procedure with flash_device.sh -- Intel Build Tools Suite -- Summary -- Chapter 7: GUI Design for Android Apps, Part 1: General Overview -- Overview of GUIs for Embedded Applications -- Characteristics of Interaction Modalities of Android Devices -- Screens of Various Sizes, Densities, and Specifications -- Keypads and Special Keys -- Touch Screens and Styluses, in Place of Mice -- Onscreen Keyboards.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Few Multimodal Interactions -- Few Large-Capacity Portable External Storage Devices -- UI Design Principles for Embedded Systems -- Considerations of Screen Size -- Size of Text and Icons -- Clickability of Buttons and Other Graphical Elements -- Size of Application Windows -- Considerations Arising from Touch Screens and Styluses -- Correctly Interpreting the Movement and Input of the Cursor (Mouse) on Tap-Only Touch Screens -- Setting Screen Mapping Correctly -- How to Solve Hover-Over Problems -- Providing Right-Click Functionality -- Keyboard Input Problems -- Restricting the Input of Various Commands -- Meeting Keyboard Demand -- Software Distribution and Copyright Protection Problems -- Android Application Overview -- Application File Framework -- AndroidManifest.xml -- R.java -- Definition File of Constants -- Layout Files -- Source Code File -- Component Structure of Applications -- Activity -- Intent and Intent Filters -- Service -- Broadcast Intent Receiver -- Content Provider -- Android Emulator -- Introducing Android Runtime (ART) -- Summary -- Chapter 8: GUI Design for Android Apps, Part 2: The Android-Specific GUI -- State Transitions of Activities -- Activity States -- Important Functions of Activities -- onCreate State-Transition Function -- onStart State-Transition Function -- onResume State-Transition Function -- onPause State-Transition Function -- onStop State-Transition Function -- onRestart State-Transition Function -- onDestroy State-Transition Function -- The finish Function -- The Context Class -- Introduction to Intent -- The Main Roles of Intent -- Triggering a New Activity or Letting an Existing Activity Implement the New Operation -- Triggering a New Service or Sending New Requests to Existing Services -- Trigger BroadcastReceiver -- Intent Resolution -- Action Test -- Category Test -- Data Test.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note The Relationship between Applications and Activities.
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on publisher supplied metadata and other sources.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2023. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Wang, Tao.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Cohen, Ryan
Title Android Application Development for the Intel Platform
Place, publisher, and date of publication Berkeley, CA : Apress L. P.,c2014
International Standard Book Number 9781484201015
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/bacm-ebooks/detail.action?docID=6422514">https://ebookcentral.proquest.com/lib/bacm-ebooks/detail.action?docID=6422514</a>
Public note Click to View

No items available.