Home > Store > Programming > Android

Essentials of Android Application Development LiveLessons (Video Training), Downloadable Version, The

Essentials of Android Application Development LiveLessons (Video Training), Downloadable Version, The

Your browser doesn't support playback of this video. Please download the file to view it.

Downloadable Video

  • This product currently is not for sale.
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Not for Sale

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2013
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-13-299658-8
  • ISBN-13: 978-0-13-299658-7

12+ Hours of Video Instruction   In just a few short years, Android has become themainstream smartphone operating system.  As Android evolves to accommodate a growing ecosystem of phones, tablets, and even TVs, understanding how to work with a variety of sensors, screen sizes, and operating system versions is vital.
In this video series, Android developer Ian G. Clifton takes a tutorial-style approach to teaching the viewer how to work with all the essential parts of the Android SDK.  Each lesson builds onto a single app, utilizing new features and ultimately resulting in a reference app that can be easily used to see how to implement everything from Fragments and sensors to OpenGL and RenderScript.  Although built for Android 4.x, the videos cover how to target devices running earlier versions of Android by using the support library and version-specific resources in an application to ensure the widest possible audience.



Introduction
Introduction to The Essentials of Android Application Development

Lesson 1: Jumping into Android Development

-Learning Objectives
-Setup - Part 1
-Setup - Part 2
-Hello World - Part 1
-Hello World - Part 2
-Hello World - Part 3


Lesson 2: Android Development Essentials

-Learning Objectives
-Fragments and Compatibility
-Views and Resources - Part 1
-Views and Resources - Part 2

Lesson 3: Connecting Android to the Web

-Learning Objectives
-Threads and AsyncTasks - Part 1
-Threads and AsyncTasks - Part 2
-Handling Web Content - Part 1
-Handling Web Content - Part 2
-Handling Web Content - Part 3

Lesson 4: Building Services, BroadcastReceivers, and Widgets

-Learning Objectives
-Services - Part 1
-Services - Part 2
-BroadcastReceivers and Widgets - Part 1
-BroadcastReceivers and Widgets - Part 2
-BroadcastReceivers and Widgets - Part 3
-BroadcastReceivers and Widgets - Part 4

Lesson 5: Working with Persistent Data

-Learning Objectives
-Saving Simple Data with SharedPreferences - Part 1
-Saving Simple Data with SharedPreferences - Part 2
-Making Use of External Storage
-Database Access and Storage with SQLite and ContentProviders - Part 1
-Database Access and Storage with SQLite and ContentProviders - Part 2

Lesson 6: Accessing the World around the Device with Sensor and Phone Features

-Learning Objectives
-Phone Capability: SMS and Telephony - Part 1
-Phone Capability: SMS and Telephony - Part 2
-Sensors: Accelerometer, Proximity, Pressure, and More - Part 1
-Sensors: Accelerometer, Proximity, Pressure, and More - Part 2

Lesson 7: Immersion with Audio, Video, and the Camera

-Learning Objectives
-Audio and Video - Part 1
-Audio and Video - Part 2
-The Camera

Lesson 8: Determining the Device Location and Putting It to Work

-Learning Objectives
-Understanding the Location Providers - Part 1
-Understanding the Location Providers - Part 2
-Understanding the Location Providers - Part 3
-Location in the UI with MapViews - Part 1
-Location in the UI with MapViews - Part 2

Lesson 9: Drawing for Custom Views and Live Wallpapers

-Learning Objectives
-Custom Views and Canvas Drawing - Part 1
-Custom Views and Canvas Drawing - Part 2
-Live Wallpapers

Lesson 10: Advanced Android Graphics with OpenGL ES

-Learning Objectives
-Project Setup and the Big Components
-Drawing Primitives
-Animation and Transformation

Lesson 11: Understanding RenderScript for Graphics and Calculations

-Learning Objectives
-What is RenderScript and Where to Start
-Calculations in RenderScript
-3D Graphics in RenderScript

Bonus Content
-Tips on custom XML attributes, styles, themes and fragments

Summary
-Summary of The Essentials of Android Application Development

LiveLessons Video Training series publishes hundreds of hands-on, expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. This professional and personal technology video series features world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, IBM Press, Pearson IT Certification, Prentice Hall, Sams, and Que. Topics include: IT Certification, Programming, Web Development, Mobile Development, Home and Office Technologies, Business and Management, and more.  View all LiveLessons on InformIT at http://www.informit.com/imprint/series_detail.aspx?ser=2185116

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership