Android Studio Application Development

Android Studio Application Development
eBook: $17.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $47.98    Print cover: $29.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Familiarize yourself with Android Studio IDE
  • Enhance the user interface for your app using the graphical editor feature
  • Explore the various features involved in developing an android app and implement them

Book Details

Language : English
Paperback : 110 pages [ 235mm x 191mm ]
Release Date : October 2013
ISBN : 1783285273
ISBN 13 : 9781783285273
Author(s) : Belén Cruz Zapata
Topics and Technologies : All Books, Mobile Application Development, Open Source

Table of Contents

Chapter 1: Installing and Configuring Android Studio
Chapter 2: Starting a Project
Chapter 3: Navigating a Project
Chapter 4: Using the Code Editor
Chapter 5: Creating User Interfaces
Chapter 6: Google Play Services
Chapter 7: Tools
Chapter 8: Debugging
Chapter 9: Preparing for Release
Chapter 10: Getting Help
          • Chapter 5: Creating User Interfaces
            • The graphical editor
            • The text-based editor
            • Creating a new layout
            • Adding components
            • Supporting multiple screens
            • Changing the UI theme
            • Handling events
            • Summary
            • Chapter 6: Google Play Services
              • How Google Play Services work
              • Services available
              • Adding Google Play Services to Android Studio
              • Google Maps Android API v2
              • Google+ Platform for Android
              • Google Play In-app Billing v3
              • Google Cloud Messaging
              • Summary
              • Chapter 7: Tools
                • Software Development Kit Manager
                • Android Virtual Device Manager
                • Generating Javadoc
                • Version control system
                • Summary
                • Chapter 8: Debugging
                  • Running and debugging
                  • LogCat
                  • DDMS
                    • Threads
                    • Method profiling
                    • Heap
                    • Allocation tracker
                    • Network statistics
                    • File Explorer
                    • Emulator control
                    • System information
                  • Summary

                      Belén Cruz Zapata

                      Belén Cruz Zapata received her engineer’s degree in Computer Science from the University of Murcia in Spain, specializing in software technologies and intelligent and knowledge technologies. She earned an MSc in Computer Science and is now working towards getting her PhD in Software Engineering Research at the University of Murcia. Belén is based in Spain, although in the field of her PhD, she is now collaborating with the Université Mohammed V-Soussi, in Rabat. Her research is focused on mobile technologies in general, and can also be applied to medicine. Belén has worked as mobile developer for several platforms such as Android, iOS, or the Web. She is also the author of Android Studio Application Development. To follow her projects, visit her blog at and you can follow her on Twitter: @belen_cz.
                      Sorry, we don't have any reviews for this title yet.

                      Code Downloads

                      Download the code and support files for this book.

                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                      - 1 submitted: last submission 07 Jul 2014

                      Errata type: Technical | Page no.: 28

                      The sentence in the Code generation section states:

                      In this new block, type soutm and press Tab again.

                      It should be:

                      In this new block, type soutv and press Tab again.

                      Sample chapters

                      You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                      Frequently bought together

                      Android Studio Application Development +    Mastering Web Application Development with AngularJS =
                      50% Off
                      the second eBook
                      Price for both: £20.45

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • Install Android Studio and configure the Android Software Development Kit
                      • Create your first project and explore its structure
                      • Improve your productivity while programming, by getting the best from the code editor
                      • Design the user interface and learn how to handle user events
                      • Integrate the Google Play Services into your app
                      • Test your app using the emulator and learn how to manage the virtual devices
                      • Run and debug your app
                      • Monitor your app whilst it is running and improve its performance
                      • Build your app for release

                      In Detail

                      Mobile apps have become extremely popular over the last few years and offer a great opportunity for developers. Android is now one of the most popular mobile systems in the world. The new Android Studio IDE has introduced a specialized development environment, welcomed by the emerging Android community, which is perfect for the development of apps.

                      "Android Studio Application Development" is a practical guide that will show you how to develop and build Android apps using this new, integrated development environment. Following a tutorial approach, this book will progress from the basics features up until the steps to build for release, using real world examples. This book is a must have for every Android app developer evangelist.

                      Our book explores the Android Studio development environment in-depth, taking you through the necessary steps to create an app, test it, and prepare it for release. First, you will learn how to use the code editor in order to increase your productivity, and to easily create the screens of your app. Then, this book will show you how to debug your app and examine its performance using the most important additional tools within Android Studio: Android SDK tools. We will also take a look at the existing Google Play Services and how they can be integrated into your app.

                      Finally, it is important for a developer to be able to search for any help they might need. This book provides a vast help section which covers online documentation, updates, and FAQs.


                      A practical guide, which will show you how to create Android applications using the new Google official IDE, Android Studio.

                      Who this book is for

                      If you are a developer who wants to learn the key features of Android Studio, and learn how to create their first app, this book is ideal for you! Developers interested in this book should be familiar with the object- oriented programming paradigm, and the Java programming language. It is also recommended that you understand the main characteristics of the Android mobile system.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software