Video description
Mobile application developer Dan Galpin takes you through a
streamlined, fast-paced introduction into developing applications
for the latest Android platform. Developers will learn how to
create a series of simple, functional, Android applications that
take advantage of features unique to the Android platform. It
details aspects of handling application resources, creating Android
user interfaces, networking, and important concepts such as
application lifecycle, interoperation, and multithreading. The
target audience for the video is developers familiar with the Java
programming language, but who may not have previous experience with
mobile development.
Table of Contents
Lesson 1: Introduction
Learning Objectives: Lesson 1
00:00:52
Why Android?
00:06:24
Lesson 2: Getting Started
Learning Objectives: Lessons 2 and 3
00:00:34
System Requirements
00:00:30
Installing the SDK
00:02:26
Hello Android: Importing the SDK ApiDemos Example into Eclipse
00:02:43
Lesson 3: Understanding the Project—What was all that stuff that Eclipse created?
Android Basics: Understanding the Manifest
00:06:27
Understanding Resources
00:04:12
Binding to Java
00:01:39
Lesson 4: Application Flow—Because we want to have application depth
Learning Objectives: Lessons 4 and 5
00:00:27
Intents and Application Flow
00:09:03
Lesson 5: Intents and Basic Layouts
Intent Filters and Basic Layouts
00:11:48
Lesson 6: Understanding Layouts
Learning Objectives: Lesson 6
00:00:29
Laying it Out
00:16:39
Lesson 7: Adding Menus—Because we need options and want context
Learning Objectives: Lesson 7
00:00:20
Listing Away
00:21:39
Lesson 8: Talking to the Network—Doing something useful
Learning Objectives: Lessons 8, 9, and 10
00:00:49
Putting it Together
00:19:21
Lesson 9: Providing Content—Bringing it back to the UI
Content with Content
00:22:38
Lesson 10: Services—Backgrounding a part of our application
Searching for a Finish
00:37:09