0

My Bag

0.00

Download App

Android 3.0 Application Development Cookbook: Over 70 working recipes covering every aspect of Android development 8.0%OFF

Android 3.0 Application Development Cookbook: Over 70 working recipes covering every aspect of Android development

by Kyle Merrifield Mew

  • ISBN

    :  

    9789350235454

  • Publisher

    :  

    Packt Publishing

  • Subject

    :  

    Technology: General Issues, Operating Systems

  • Binding

    :  

    Paperback

  • Pages

    :  

    284

  • Year

    :  

    2011

799.0

8.0% OFF

735.0

Buy Now

Shipping charges are applicable for books below Rs. 101.0

View Details

Estimated Shipping Time : 5-7 Business Days

View Details

Share it on

  • Description

    Android is a mobile operating system that runs on a staggering number of smartphones and tablets. Android offers developers the ability to build extremely rich and innovative applications written using the Java programming language. Among the number of books that have been published on the topic, what’s missing is a thoroughly practical, hands-on book that takes you straight to getting your job done without boring you with too much theory. Android 3.0 Application Development Cookbook will take you straight to the information you need to get your applications up and running. This book is written to provide you with the shortest possible route between an idea and a working application. Work through the book from start to finish to become an Android expert, or use it as a reference book by applying recipes directly to your project. This book covers every aspect of mobile app development, starting with major application components and screen layout and design, before moving on to how to manage sensors such as internal gyroscopes and near field communications. Towards the end, it delves into smartphone multimedia capabilities as well as graphics and animation, web access, and GPS. Whether you are writing your first app or your hundredth, this is a book that you will come back to time and time again, with its many tips and tricks on the rich features of Android 3. Over 100 working recipes covering every aspect of Android development What you will learn from this book: Design custom layouts and widgets Connect your application to the Web Animate your applications Create touch and motion sensitive apps Respond to your user's every move with sensor control Use GPS to create location sensitive apps Create and play back sound and video Augment reality through camera controls Access WiFi networks and Bluetooth Incorporate Google Maps in your applications Approach The book is written in a cookbook style, presenting examples in the style of recipes, allowing you to go directly to your topic of interest, or follow topics throughout a chapter to gain in-depth knowledge. Who this book is written for If you are new to Android application development and looking for a quick start, or if you are an experienced Android developer looking for a reference guide, then this book is for you. Ideally, you should know some Java and a little about mark-up languages but this is by no means necessary. This book will teach you how to write rich Android applications from scratch in no time.

  • Author Biography

    Kyle Merrifield Mew is a writer, journalist, and developer who has been programming since the early 80s and who has been following the Android operating system, since its purchase by Google, with great interest. Kyle has always believed that open source platforms would one day provide lucrative opportunities for anyone with programming skills and that Android is that platform. Table of Contents Preface Chapter 1: Activities Introduction Declaring an activity Starting a new activity with an intent object Switching between activities Returning a result from an activity Storing an activity's state Storing persistent activity data Managing the activity lifecycle Chapter 2: Layouts Introduction Declaring a layout Applying a relative layout Applying a table layout Using List Views and List Adapters Applying gravity and weight Controlling layout during runtime Optimizing for tabletsand multiple screens Dividing the screen into fragments Running 3.0 and higher applications on older platforms Chapter 3: Widgets Introduction Inserting a widget into a layout Adding images to widgets Creating a widget at runtime Applying a style Turning a style into a theme Using a platform style or theme Creating a custom component Chapter 4: Menus Introduction Creating and inflating an options menu Designing Android compliant menu icons Building a context sensitive menu Handling menu selections Building menu groups of checkable items Applying shortcut keys and submenus Chapter 5: Data and Security Introduction Using internal storage for private data Storing public data on external storage Creating a SQLite database Sharing multimedia files across applications with Content Providers Defining and enforcing permissions Providing backup functionality Chapter 6: Detecting User Activity Introduction Reading a device's orientation Measuring motion with the accelerometer Listing available sensors Recognizing a touch event Detecting multi-touch elements Recognizing gestures Handling multi-touch gestures Controlling on screen keyboards Chapter 7: Notifying the User Introduction Displaying an alert dialog Displaying a progress dialog Customizing a dialog Making a Toast Notifying the user with the status bar Using the Notifcation.Builder class Chapter 8: Graphics and Animation Introduction Adding graphics to the Image View class Rotating an image with a matrix Using Shape Drawable and Paint Drawing with a Canvas Using tween animations Animating with Honeycomb APIs Creating stop frame animations Working with OpenGL Chapter 9: Multimedia Introduction Playing an audio file from within an application Playing back videofrom external memory Playing multiple sounds with a Sound Pool Recording audio Recording video Capturing photos with the camera Chapter 10: Telephony, Networks, and the Web Introduction Initiating a phone call Listening for phone events Sending SMS messages Monitoring SMS messages Connecting to WiFi Connecting Bluetooth devices Including web content Chapter 11: GPS, Locations, and Maps Introduction Detecting a device's location Listening for location changes Setting up Google Maps Zooming in on a Map View Setting a map's location with a GeoPoint Marking a location on a map with an overlay Index  

Related Items

-

of

  • I-Mode Crash Course

    John R. Vacca

    Starts At

    2981.0

  • OFFER

    Adaptive Antennas for Wireless Communications

    George V. Tsoulos

    Starts At

    12470.0

    14501.0

    14% OFF

  • OFFER

    Electronic and Photonic Circuits and Devices (Ieee

    Ronald W. Waynant

    Starts At

    10369.0

    13644.0

    24% OFF

  • Integrated Telecommunications Management Solutions

    Graham Chen

    Starts At

    11558.0

  • Modeling and Asynchronous Distributed Simulation: Analyzing Complex Systems

    Sumit Ghosh

    Starts At

    795.0

  • OFFER

    Neural Networks and Artificial Intelligence for Biomedical Engineering

    Donna L. Hudson

    Starts At

    15918.0

    18510.0

    14% OFF

  • OFFER

    Perspectives in Control Engineering Technologies, Applications, and New Directions

    Tariq Samad

    Starts At

    13870.0

    18250.0

    24% OFF

  • OFFER

    Software Radio Technologies: Selected Readings

    Joseph Mitola

    Starts At

    14842.0

    19529.0

    24% OFF

  • OFFER

    Big Book of Knowledge (Big Books)

    DK

    Starts At

    303.0

    399.0

    24% OFF

  • OFFER

    Artificial Life V: Proceedings of the Fifth International Workshop on the Synthesis and Simulation of Living Systems (Complex Adaptive Systems)

    Christopher G. Langton

    Starts At

    6602.0

    7677.0

    14% OFF

  • Operating Systems, Madnick,Madnick

    Madnick

    Starts At

    1200.0

© 2016, All rights are reserved.

Subscribe to Our Newsletter

 

Are you sure you want to remove the item from your Bag?

Yes

No

Added to Your Wish List

OK

Your Shopping Bag

- 1 Item

null

Item

Delivery

Unit Price

Quantity

Sub Total

Shipping Charges : 0.0 Total Savings        : Grand Total :

Order Summary