Cargando…

Android NDK beginner's guide : discover the native side of Android and inject the power of C/C++ in your applications /

This book is intended for those who are interested in learning the core features of the Spring Framework. Prior knowledge of Java programming and web development concepts with basic XML knowledge is expected.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ratabouil, Sylvain (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2015.
Edición:Second edition.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn910639612
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150603s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d DEBBG  |d EBLCP  |d DEBSZ  |d YDXCP  |d COO  |d N$T  |d E7B  |d OCLCF  |d IDB  |d CNNOR  |d TEFOD  |d MERUC  |d VT2  |d D6H  |d OCLCQ  |d CEF  |d STF  |d AU@  |d OCLCQ  |d G3B  |d DKC  |d OCLCO  |d OCLCQ  |d OCLCO  |d AUW  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 908670429  |a 909896405  |a 909923243  |a 961597418 
020 |a 9781783989652  |q (electronic bk.) 
020 |a 1783989653  |q (electronic bk.) 
020 |z 9781783989645 
020 |z 1783989645 
029 1 |a AU@  |b 000054924728 
029 1 |a AU@  |b 000067104020 
029 1 |a CHNEW  |b 000891408 
029 1 |a CHVBK  |b 374534268 
029 1 |a DEBBG  |b BV042683634 
029 1 |a DEBBG  |b BV043620310 
029 1 |a DEBSZ  |b 433558091 
029 1 |a DEBSZ  |b 446588407 
029 1 |a GBVCP  |b 835876071 
035 |a (OCoLC)910639612  |z (OCoLC)908670429  |z (OCoLC)909896405  |z (OCoLC)909923243  |z (OCoLC)961597418 
037 |a CL0500000599  |b Safari Books Online 
037 |a 00639B61-B7E3-4EC6-B28D-1B943ADBFF61  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65 
072 7 |a COM  |x 051060  |2 bisacsh 
072 7 |a COM  |x 051070  |2 bisacsh 
072 7 |a COM  |x 060090  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Ratabouil, Sylvain,  |e author. 
245 1 0 |a Android NDK beginner's guide :  |b discover the native side of Android and inject the power of C/C++ in your applications /  |c Sylvain Ratabouil. 
246 3 0 |a Discover the native side of Android and inject the power of C/C++ in your applications 
250 |a Second edition. 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community Experience Distilled 
588 0 |a Online resource; title from cover (Safari, viewed May 26, 2015). 
500 |a "Learn by doing : less theory, more results." 
500 |a Includes index. 
520 |a This book is intended for those who are interested in learning the core features of the Spring Framework. Prior knowledge of Java programming and web development concepts with basic XML knowledge is expected. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up Your Environment; Getting started with Android development; Setting up Windows; Time for action -- preparing Windows for Android development; Installing Android development kits on Windows; Time for action -- installing Android SDK and NDK on Windows; Setting up OS X; Time for action -- preparing OS X for Android development; Installing Android development kits on OS X; Time for action -- installing Android SDK and NDK on OS X; Setting up Linux. 
505 8 |a Time for action -- preparing Ubuntu for Android developmentInstalling Android development kits on Linux; Time for action -- installing Android SDK and NDK on Ubuntu; Installing the Eclipse IDE; Time for action -- installing Eclipse with ADT on your OS; Setting up the Android emulator; Time for action -- creating an Android virtual device; Developing with an Android device; Time for action -- setting up an Android device; More about ADB; Summary; Chapter 2: Starting a Native Android Project; Building NDK sample applications; Time for action -- compiling and deploying San Angeles sample. 
505 8 |a Generating project files with Android managerCompiling native code with NDK-Build; Building and packaging an application with Ant; Deploying an application package with Ant; Launching an application with ADB Shell; More about Android tooling; Creating your first native Android project; Time for action -- creating a native Android project; Introducing Dalvik and ART; Interfacing Java with C/C++; Time for action -- calling C code from Java; Debugging native Android applications; Time for action -- debugging a native Android application; Defining NDK application-wide settings; NDK-GDB day-to-day. 
505 8 |a Analyzing native crash dumpsTime for action -- analyzing a native crash dump; Deciphering crash dumps; Setting up a Gradle project to compile native code; Time for action -- creating a native Android project; Time for action -- using your own Makefiles with Gradle; Summary; Chapter 3: Interfacing Java and C/C++ with JNI; Initializing a native JNI library; Time for action -- defining a simple GUI; Time for action -- initializing the native store; Converting Java strings in native code; Time for action -- handling strings in the native store; Native character encoding; JNI String API. 
505 8 |a Passing Java primitives to native codeTime for action -- handling primitives in the native store; Referencing Java objects from native code; Time for action -- saving references to Objects in native Store; Local references; Global references; Weak references; Managing Java arrays; Time for action -- handling Java arrays in native Store; Primitive arrays; Object arrays; Raising and checking Java exceptions; Time for action -- raising & catching exceptions in native Store; Executing code in Exception state; Exception handling API; Summary; Chapter 4: Calling Java Back from Native Code. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast  |0 (OCoLC)fst01776064 
650 0 |a Application software. 
650 0 |a C (Computer program language) 
650 0 |a C++ (Computer program language) 
650 6 |a Logiciels d'application. 
650 6 |a C (Langage de programmation) 
650 6 |a C++ (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x C.  |2 bisacsh 
650 7 |a COMPUTERS  |x Programming Languages  |x C++  |2 bisacsh 
650 7 |a COMPUTERS  |x Internet  |x Application Development.  |2 bisacsh 
650 7 |a Application software.  |2 fast  |0 (OCoLC)fst00811706 
650 7 |a C (Computer program language)  |2 fast  |0 (OCoLC)fst00843279 
650 7 |a C++ (Computer program language)  |2 fast  |0 (OCoLC)fst00843286 
776 0 8 |i Print version:  |a Ratabouil, Sylvain.  |t Android NDK beginner's guide : discover the native side of Android and inject the power of C/C++ in your applications.  |b Second edition.  |d Birmingham, [England] : Packt Publishing, ©2015  |h xii, 470 pages  |k Community experience distilled.  |z 9781783989645 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=986373  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783989645/?ar  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL2038063 
938 |a ebrary  |b EBRY  |n ebr11050789 
938 |a EBSCOhost  |b EBSC  |n 986373 
938 |a YBP Library Services  |b YANK  |n 12407213 
994 |a 92  |b IZTAP