Cover image for Developing Android Applications with Java, Part 2

Book description

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.

Table of Contents

  1. Getting Ready to Build a Twitter App
    00:14:29
  2. O'Auth Twitter Authentication and Q&A
    00:22:18
  3. Introduction and Review of OAuth
    00:05:08
  4. Becoming an OAuth Consumer
    00:19:16
  5. Is the User Authenticated
    00:13:56
  6. Loading Twitter's Authentication Page
    00:11:43
  7. Saving the Access Tokens
    00:37:35
  8. Loading the Twitter Home Timeline
    00:25:51
  9. Loading Newer Tweets
    00:25:28
  10. Loading Older Tweets
    00:11:55
  11. Loading on a Thread
    00:27:19
  12. Showing the Status Detail View
    00:15:08
  13. Introduction to Threads and Tweets
    00:04:51
  14. Loading Avatars with Threads
    00:13:52
  15. Loading Avatars with AsyncTask
    00:35:49
  16. Loading Tweets with Async Tasks
    00:14:57
  17. Navigating with a Menu
    00:20:45
  18. Posting Tweets
    00:15:18
  19. Wrap Up, Homework and Q&A
    00:08:52
  20. Introduction to Skinning and Styling your Twitter App
    00:07:16
  21. Creating a Theme with Colors and Fonts
    00:30:58
  22. Styling Menus and Buttons
    00:33:54
  23. Styling the Text Area and the List
    00:24:53
  24. Styling for Different Screens
    00:21:23
  25. Introduction to Posting your Photos to Twitter
    00:07:02
  26. Getting Ready for Photos
    00:20:21
  27. Attaching a Photo from the Library
    00:30:27
  28. Attaching a Photo from the Camera
    00:28:35
  29. Posting a Photo
    00:17:11
  30. Recap of course and Q&A
    00:05:27