Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Android


1. 

Learning Pentesting for Android Devices

Learning Pentesting for Android Devices

By: Aditya Gupta

Publisher: Packt Publishing

Publication Date: 26-MAR-2014

Insert Date: 28-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

A practical guide to learning penetration testing for Android devices and applications Explore the security vulnerabilities in Android applications and exploit them Venture into the world of Android forensics and get control of devices using exploits Hands-on approach covers security vulnerabilities in Android using methods such as Traffic Analysis, SQLite vulnerabilities, and Content Providers Leakage In Detail Android is the most popular mobile smartphone operating system at present, with over a million applications. Every day hundreds of applications are published to...

2. 

Android™ How to Program, Second Edition

Android™ How to Program, Second Edition

By: Paul Deitel; Harvey Deitel; Abbey Deitel

Publisher: Prentice Hall

Publication Date: 10-JAN-2014

Insert Date: 28-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Android How to Program, Second Edition provides a clear and entertaining App-driven introduction to Android 4.3 and 4.4 development for both introductory- and intermediate-level programming courses. It also serves as a great reference and tutorial to learn Android programming. The Deitels' App-driven Approach is simply the best way to master Android programming! The Deitels teach Android programming through seven complete, working Android Apps in the print book and more online. Each chapter presents new concepts through a single App. The authors first provide an introduction to the app,...

3. 

Rough Cuts
Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps

Learning MIT App Inventor: A Hands-On Guide to Building Your Own Android Apps

By: Derek Walter

Publisher: Addison-Wesley Professional

Publication Date: 07-SEP-2014

Insert Date: 28-MAR-2014

Table of Contents • Start Reading

This is the Rough Cut version of the printed book. With MIT's App Inventor 2, anyone can build complete, working Android apps -- without writing code! This is a complete tutorial that will help you make the most of App Inventor 2, even if you have absolutely no programming experience. Unlike books focused on the obsolete Google version, Learning MIT App Inventor is written from the ground up for today's dramatically improved MIT version of App Inventor. Step by step, mobile expert and instructional specialist Derek Walter guides you through every App Inventor 2 task and feature in plain,...

4. 

Learn Java for Android Development, Third Edition

Learn Java for Android Development, Third Edition

By: Jeff Friesen

Publisher: Apress

Publication Date: 24-FEB-2014

Insert Date: 11-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Learn Java for Android Development, Third Edition, is an update of a strong selling book that now includes a primer on Android app development (in Chapter 1 and Appendix C, which is distributed in the book's code archive). This book teaches programmers the essential Java language skills necessary for effectively picking up and using the new Android SDK platform to build mobile, embedded, and even PC apps, especially game apps. Android development is hot, and many programmers are interested in joining the fun. However, because this technology is based on Java, you should first obtain a...

5. 

Android Recipes: A Problem-Solution Approach, Third Edition

Android Recipes: A Problem-Solution Approach, Third Edition

By: Dave Smith; Jeff Friesen

Publisher: Apress

Publication Date: 04-FEB-2014

Insert Date: 06-MAR-2014

Slots: 1.0

Table of Contents • Start Reading

Android continues to be one of the leading mobile OS and development platforms driving today's mobile innovations and the apps ecosystem. Android appears complex, but offers a variety of organized development kits to those coming into Android with differing programming language skill sets. Android Recipes: A Problem-Solution Approach, Third Edition offers more than 100 down-to-earth code recipes, and guides you step-by-step through a wide range of useful topics using complete and real-world working code examples. It's updated to include the KitKat Android 4.4 SDK as well as earlier...

6. 

Android 4.4, 3rd Edition

Android 4.4, 3rd Edition

By: Arno Becke; Marcus Pant

Publisher: dpunkt

Publication Date: 19-FEB-2014

Insert Date: 21-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Java-erfahrene Leser lernen in diesem Buch, professionelle und sichere Apps für Android-Smartphones und -Tablets zu entwickeln.Nach einer Einführung in die grundlegenden Konzepte und Elemente von Android lernt der Leser anhand eines durchgängigen Beispiels Schritt für Schritt, eine mobile Anwendung zu entwickeln. Ein eigener Teil des Buches beschäftigt sich speziell mit der Programmierung für Tablets.Die 3. Auflage wurde komplett auf Android 4.4 aktualisiert und um neue Themen erweitert, u.a. Tablet-Programmierung, Android Studio mit Gradle und Zugriff auf Sensoren....

7. 

Introduction to Android Application Development

Introduction to Android Application Development

By: 

Publisher: Brainy Software

Publication Date: 21-JAN-2014

Insert Date: 08-FEB-2014

Slots: 1.0

Table of Contents • Start Reading

Android is the most popular mobile platform today, and this book is a gentle introduction to Android programming. You will learn how to create applications and use the Android APIs in the examples that accompany this book. ...

8. 

Learning Android Intents

Learning Android Intents

By: Muhammad Usama bin Aftab; Wajahat Karim

Publisher: Packt Publishing

Publication Date: 23-JAN-2014

Insert Date: 28-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Explore and apply the power of intents in Android application development Understand Android Intents to make application development quicker and easier Categorize and implement various kinds of Intents in your application Perform data manipulation within Android applications In Detail Android is an emerging technology with loads of apps in the Google Play Market. Till date, it is the biggest marvel in Smartphone technology, propelling a larger number of developers into Android application development. Intent is an essential part of any Android Application and no Android...

9. 

Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript

Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript

By: ;

Publisher: Helion

Publication Date: 22-JAN-2014

Insert Date: 24-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Twórz natywne aplikacje za pomocą standardowych technologii internetowych Jeśli znasz HTML, CSS i JavaScript, jesteś gotowy na tworzenie aplikacji dla Androida. Ten praktyczny podręcznik pomoże Ci wejść w świat aplikacji przeznaczonych dla platformy Android, tworzonych w oparciu o otwarte standardy internetowe - przede wszystkim HTML5 - oraz dodatkowe narzędzia, takie jak choćby PhoneGap.</p><p>Dowiesz się, jak budować aplikacje internetowe i jak wykorzystać bezpłatny framework Adobe PhoneGap do przekonwertowania ich na natywne aplikacje dla Androida. Na własnej skórze przekonasz się, że tak...

10. 

Android on x86: An Introduction to Optimizing for Intel® Architecture

Android on x86: An Introduction to Optimizing for Intel® Architecture

By: Iggy Krajci; Darren Cummings

Publisher: Apress

Publication Date: 05-JAN-2014

Insert Date: 21-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

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...

11. 

Android Best Practices

Android Best Practices

By: Godfrey Nolan; Onur Cinar; David Truxall

Publisher: Apress

Publication Date: 26-DEC-2013

Insert Date: 19-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Android Best Practices by Godfrey Nolan shows you how to make your Android apps stand out from the crowd with great reviews. Why settle for just making any Android app? Build a brilliant Android app instead that lets your users praise it for ease of use, better performance, and more. Using a series of example apps which gradually evolve throughout this book, Android Best Practices brings together current Android best practices from user interface (UI)/user experience (UX) design, test-driven development (TDD), and design patterns (e.g., MVC) to help you take your app to the next...

12. 

Rough Cuts
Efficient Android Threading

Efficient Android Threading

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-JUN-2014

Insert Date: 16-JAN-2014

Table of Contents • Start Reading

Many developers using the Android platform have encountered problems when choosing an asynchronous solution to create a snappy user experience. This practical book explains Android’s asynchronous toolkit and how you should select the best solution for your problem. The pros and cons of each and every asynchronous technique is explored in detail....

13. 

Xamarin Mobile Application Development for Android

Xamarin Mobile Application Development for Android

By: Mark Reynolds

Publisher: Packt Publishing

Publication Date: 14-JAN-2014

Insert Date: 15-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Learn to develop full featured Android apps using your existing C# skills with Xamarin.Android Gain an understanding of both the Android and Xamarin platforms Build a working multi-view Android app incrementally throughout the book Work with device capabilities such as location sensors and the camera In Detail Technology trends come and go, but few have generated the excitement, momentum, or long-term impact that mobile computing has. Mobile computing impacts people’s lives at work and at home on a daily basis. Many companies and individual developers are looking to...

14. 

Learning Android, 2nd Edition

Learning Android, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 17-JAN-2014

Insert Date: 12-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Want to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by experts who have taught this mobile platform to hundreds of developers in large organizations and startups alike, this gentle introduction shows experienced object-oriented programmers how to use Android’s basic building blocks to create user interfaces, store data, connect to the network, and more....

15. 

Android Game Recipes: A Problem-Solution Approach

Android Game Recipes: A Problem-Solution Approach

By: J. F. DiMarzio

Publisher: Apress

Publication Date: 02-DEC-2013

Insert Date: 01-JAN-2014

Slots: 1.0

Table of Contents • Start Reading

Android game apps are typically the most popular type of Android apps in the various Google Play, Amazon Appstore and other Android app stores. So, beyond the Android game tutorials out there, what about a day-to-day handy and complete code reference for Android game developers? Android Game Recipes is your first, reliable game coding reference for today's Android game apps. This book provides easy to follow real world game code problems and solutions, including source code. This book covers code recipe solutions that are common to 2D game development problems such as designing a...

16. 

Asynchronous Android

Asynchronous Android

By: Steve Liles

Publisher: Packt Publishing

Publication Date: 24-DEC-2013

Insert Date: 27-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Harness the power of multi-core mobile processors to build responsive Android applications Learn how to use Android's high-level concurrency constructs to keep your applications smooth and responsive Leverage the full power of multi-core mobile CPUs to get more work done in less time From quick calculations to scheduled downloads, each chapter explains the available mechanisms of asynchronous programming in detail In Detail With more than a million apps available from Google Play, it is more important than ever to build apps that stand out from the crowd. To be...

17. 

The definitive guide to building data-driven Android applications for enterprise systems Android devices represent a rapidly growing share of the mobile device market. With the release of Android 4, they are moving beyond consumer applications into corporate/enterprise use. Developers who want to start building data-driven Android applications that integrate with enterprise systems will learn how with this book. In the tradition of Wrox Professional guides, it thoroughly covers sharing and displaying data, transmitting data to enterprise applications, and much more. Shows Android...

18. 

Android-Programmierung kurz & gut, 2nd Edition

Android-Programmierung kurz & gut, 2nd Edition

By: Joerg Staudemeyer

Publisher: O'Reilly Verlag

Publication Date: 31-OCT-2013

Insert Date: 13-DEC-2013

Slots: 1.0

Table of Contents • Start Reading

Die meisten professionellen App-Entwickler schwören auf native Apps, denn auf zügige Ladezeiten, eine zuverlässige Performance und einen direkten Hardwarezugriff können und wollen insbesondere Industriekunden kaum verzichten. Dieses Buch richtet sich an Java-Programmierer, die einen zügigen Einstieg in die App-Entwicklung für Android-Smartphones suchen. Zunächst werden die wichtigsten Bestandteile und Mechanismen des Betriebssystems und der Entwicklungsumgebung erläutert. Im Referenzteil finden Sie - übersichtlich und alphabetisch sortiert - Informationen zu den APIs und Tools, die jeweils...

19. 

Learning Android Canvas

Learning Android Canvas

By: Mir Nauman Tahir

Publisher: Packt Publishing

Publication Date: 25-NOV-2013

Insert Date: 28-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

Develop and deploy graphics-rich Android applications using Android Canvas Understand user interactions and respond to those actions Discover how to work with graphics in Android from scratch Using a step by step approach, create a graphics-rich, fully functional application Use Nine-Patch image In Detail When you're writing an application in which you would like to perform specialized drawing and/or control the animation of graphics, you should do so by drawing through a canvas. A canvas works for you as an interface to the actual surface upon which your graphics...

20. 

Voice Application Development for Android

Voice Application Development for Android

By: Michael F. McTear; Zoraida Callejas

Publisher: Packt Publishing

Publication Date: 11-DEC-2013

Insert Date: 28-NOV-2013

Slots: 1.0

Table of Contents • Start Reading

A practical guide to develop advanced and exciting voice applications for Android using open source software A comprehensive guide containing all the best practices for voice application development for Android Progress quickly from basic apps to more advanced topics Written in an easy-to-follow style with detailed descriptions of the included code examples to help you learn quickly and efficiently In Detail Speech technology has been around for some time now. However, it has only more recently captured the imagination of the general public with the advent of personal...