Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

To view Part 1 of this course, click here.

Learn to build mobile applications for the exciting new Android platform. When you purchase this product, you'll get access to the videos, slide presentations, and code examples associated with the online course, Developing Android Applications with Java, Part 2. As you learn, you will build a Twitter app from start to finish.

You can never have too many Twitter clients, as the market has already proven. We'll use a very comprehensive and useful library called twitter4j to do the heavy lifting for us, but there will be plenty of lifting left to do. We'll walk you through setting up sign ins, creating a public timeline, making sure your app is responsive and giving it style to stand out from the flock. Finally, for those times when 140 characters isn't enough, you'll extend your Twitter client to also post photos to the popular Twitpic image service.

Subscriber Reviews

Average Rating: 4.5 out of 5 rating Based on 2 Ratings

"Excellent" - by Anonymous on 26-MAR-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This was a much better video than Part 1, mainly due to organization.  However, I think it would have been better if the code was added incrementally like Part 1 and discussed in more detail.
Report as Inappropriate

Table of Contents

Chapter/Selection

Time

Overview: Build an Android Twitter App

Getting Ready to Build a Twitter App

Play Video

00:14:29

O'Auth Twitter Authentication and Q&A

Preview

00:22:18

Week 1: Getting Authenticated with Twitter

Introduction and Review of OAuth

Preview

00:05:08

Becoming an OAuth Consumer

Preview

00:19:16

Is the User Authenticated

Preview

00:13:56

Loading Twitter's Authentication Page

Preview

00:11:43

Saving the Access Tokens

Preview

00:37:35

Week 2: Displaying Tweets and the Twitter Public Timeline

Loading the Twitter Home Timeline

Preview

00:25:51

Loading Newer Tweets

Preview

00:25:28

Loading Older Tweets

Preview

00:11:55

Loading on a Thread

Preview

00:27:19

Showing the Status Detail View

Preview

00:15:08

Week 3: Tweeting from your App

Introduction to Threads and Tweets

Preview

00:04:51

Loading Avatars with Threads

Preview

00:13:52

Loading Avatars with AsyncTask

Preview

00:35:49

Loading Tweets with Async Tasks

Preview

00:14:57

Navigating with a Menu

Preview

00:20:45

Posting Tweets

Preview

00:15:18

Wrap Up, Homework and Q&A

Preview

00:08:52

Week 4: Adding Style to your App

Introduction to Skinning and Styling your Twitter App

Preview

00:07:16

Creating a Theme with Colors and Fonts

Preview

00:30:57

Styling Menus and Buttons

Preview

00:33:54

Styling the Text Area and the List

Preview

00:24:53

Styling for Different Screens

Preview

00:21:22

Week 5: Posting Photos from your App

Introduction to Posting your Photos to Twitter

Preview

00:07:02

Getting Ready for Photos

Preview

00:20:21

Attaching a Photo from the Library

Preview

00:30:27

Attaching a Photo from the Camera

Preview

00:28:35

Posting a Photo

Preview

00:17:11

Recap of course and Q&A

Preview

00:05:27

Extras

The publisher has provided additional content related to this title.


Description
Content

Visit the errata page for Developing Android Applications with Java, Part 2

  • Errata

These books are related reading for this course.

  • Week 1: The Twitter Book
  • Week 2: Best Android Apps
  • Week 3: Java: The Good Parts
  • Week 4: Mobile Design and Development
  • Week 5: Programming the Mobile Web

Visit the catalog page for Developing Android Applications with Java, Part 2

  • AndroidPart2_Week5.zip
  • AndroidPart2_Week3.zip
  • AndroidPart2_Overview.pdf.zip
  • AndroidPart2_Week2.zip
  • AndroidPart2_Week1.zip
  • AndroidPart2_Week4.zip