Cargando…

Android high performance programming : build fast and efficient Android apps that run as reliably as clockwork in a multi-device world /

Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world About This Book Wide coverage of various topics that help in developing optimal applications Explore the concepts of Advanced Native Coding in depth A must-have for professional-standard Android developer...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: López Mañaz, Enrique (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn958301036
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160913s2016 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d N$T  |d TEFOD  |d IDEBK  |d TOH  |d OCLCF  |d DEBBG  |d DEBSZ  |d OCLCQ  |d CEF  |d KSU  |d OCLCQ  |d AGLDB  |d IGB  |d QGK  |d OCLCQ  |d OCLCO 
020 |a 9781785283383  |q (electronic bk.) 
020 |a 1785283383  |q (electronic bk.) 
020 |a 1785288954 
020 |a 9781785288951 
020 |z 9781785288951 
029 1 |a DEBBG  |b BV043970417 
029 1 |a DEBSZ  |b 485808765 
029 1 |a GBVCP  |b 876248768 
035 |a (OCoLC)958301036 
037 |a CL0500000782  |b Safari Books Online 
037 |a 4442D561-7F25-472C-A6A9-CCE5F0B27B7C  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.774.A53 
072 7 |a COM  |x 051460  |2 bisacsh 
082 0 4 |a 005.25  |2 23 
049 |a UAMI 
100 1 |a López Mañaz, Enrique,  |e author. 
245 1 0 |a Android high performance programming :  |b build fast and efficient Android apps that run as reliably as clockwork in a multi-device world /  |c Enrique López Mañas, Diego Grancini. 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2016. 
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 PDF title page (EBSCO, viewed September 30, 2016). 
500 |a Includes index. 
520 |a Build fast and efficient Android apps that run as reliably as clockwork in a multi-device world About This Book Wide coverage of various topics that help in developing optimal applications Explore the concepts of Advanced Native Coding in depth A must-have for professional-standard Android developers for whom performance failures and the sloppy use of resources are simply unacceptable Who This Book Is For This book is aimed at developers with an advanced knowledge of Android and who want to test their skills and learn new techniques to increase the performance of their applications. We assume they are comfortable working with the entire Android SDK, and have been doing it for a few years. They need to be familiar with frameworks such as NDK to use native code, which is crucial for app performance What You Will Learn Create Android applications that squeeze the most from the limited resource capacity of devices Swap code that isn't performing Efficient memory management by identifying problems such as leaks Reap the benefits of multithreaded and asynchronous programming Maximize the security and encryption mechanisms natively provided by Android Perform efficient network operations and techniques to retrieve data from servers Master the NDK to write native code that can perform faster operations In Detail Performant applications are one of the key drivers of success in the mobile world. Users may abandon an app if it runs slowly. Learning how to build applications that balance speed and performance with functionality and UX can be a challenge; however, it's now more important than ever to get that balance right. Android High Performance will start you thinking about how to wring the most from any hardware your app is installed on, so you can increase your reach and engagement. The book begins by providing an introduction to state?of-the-art Android techniques and the importance of performance in an Android application. Then, we will explain the Android SDK tools regularly used to debug and profile Android applications. We will also learn about some advanced topics such as building layouts, multithreading, networking, and security. Battery life is one of the biggest bottlenecks in applications; and this book will show typical examples of code that exhausts battery life, how to prevent this, and how to measure battery consumption from an application in every kind of situation to ensure your apps don't drain more than they should. This book explai... 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 fast 
650 7 |a COMPUTERS  |x Programming  |x Mobile Devices.  |2 bisacsh 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785288951/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBSCOhost  |b EBSC  |n 1343889 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis34561480 
994 |a 92  |b IZTAP