Flash Player 10 or higher is required.
Please download the Flash Player and install the latest version before continuing.
Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In just a few short years, Android has become the mainstream
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.
About the Author:
Ian G. Clifton is a professional Android application developer with
a lot of experience working on both the client and server. His
excitement for Android development is second only to by his passion
for sharing that knowledge with others. Having worked as the lead
developer on several major Android apps (e.g., CNET News, Survivor,
Big Brother, Rick Steves’ Audio Europe, etc.), he has honed
his ability to teach other developers the Android platform and best
coding practices. Ian is also the author of the upcoming book
Android User Interface Design, which explains Android design
principles, thoroughly covering the design process from ideas,
wireframes, and comps to a completed app. It also discusses
advanced graphical techniques. When he manages to find a few
minutes where he isn’t developing apps, creating tools to
support application development, recording videos, or writing
books, Ian enjoys photography, drawing, and video games.
Average Rating: ![]()
![]()
![]()
![]()
Based on 13 Ratings
"Good source of information" - by Jonas Karlsson on 01-JAN-2013
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Ian takes android development step by step and it's easy to follow everything he does as the code progresses. Good stuff!
Report as Inappropriate
"EXAM" - by MY VIDEO on 19-FEB-2012
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
EXAM CRAM
Report as Inappropriate
Top Level Categories:
Information Technology & Software Development
Product
Sub-Categories:
Information Technology & Software Development > Programming
Programming > Android
Product > Android
Chapter/Selection | Time | |
|---|---|---|
Introduction | ||
00:03:45 | ||
Lesson 1: Jumping into Android Development | ||
00:00:35 | ||
00:11:18 | ||
00:10:08 | ||
00:14:22 | ||
00:17:49 | ||
00:09:08 | ||
Lesson 2: Android Development Essentials | ||
00:00:41 | ||
00:16:44 | ||
00:15:01 | ||
00:23:52 | ||
Lesson 3: Connecting Android to the Web | ||
00:00:38 | ||
00:09:41 | ||
00:16:27 | ||
00:06:46 | ||
00:26:15 | ||
00:22:15 | ||
Lesson 4: Building Services, BroadcastReceivers, and Widgets | ||
00:00:50 | ||
00:19:48 | ||
00:08:28 | ||
00:13:25 | ||
00:17:18 | ||
00:12:20 | ||
00:19:10 | ||
Lesson 5: Working with Persistent Data | ||
00:00:41 | ||
00:19:40 | ||
00:12:28 | ||
00:21:41 | ||
00:12:10 | ||
00:19:52 | ||
Lesson 6: Accessing the World around the Device with Sensor and Phone Features | ||
00:00:51 | ||
00:20:17 | ||
00:13:53 | ||
00:16:37 | ||
00:15:22 | ||
Lesson 7: Immersion with Audio, Video, and the Camera | ||
00:00:40 | ||
00:19:34 | ||
00:10:55 | ||
00:16:37 | ||
Lesson 8: Determining the Device Location and Putting It to Work | ||
00:00:51 | ||
00:18:32 | ||
00:07:07 | ||
00:10:17 | ||
00:11:42 | ||
00:09:30 | ||
Lesson 9: Drawing for Custom Views and Live Wallpapers | ||
00:00:37 | ||
00:17:33 | ||
00:25:00 | ||
00:21:28 | ||
Lesson 10: Advanced Android Graphics with OpenGL ES | ||
00:00:58 | ||
00:13:04 | ||
00:21:17 | ||
00:16:35 | ||
Lesson 11: Understanding RenderScript for Graphics and Calculations | ||
00:00:37 | ||
00:26:15 | ||
00:23:44 | ||
00:25:05 | ||
Bonus Content | ||
00:22:21 | ||
Summary | ||
00:00:39 |
The publisher has provided additional content related to this title.
Description | Content |
|---|---|
These files have been provided by the publisher. |
|