Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android

Ben Jakuben
STAFF
Ben Jakuben
Treehouse Teacher

New Android course: Android Lists and Adapters

Hey Android students!

I just published my latest course on ListViews, RecyclerViews, and adapters. It builds on Stormy that we created in Build a Weather App and teaches the basics about presenting data in a list in an app:

A collection of data is often represented in an app in some sort of list. In this course we will learn about the popular Android component called ListView to display and interact with a list of items. We will also learn about RecyclerView, a newer, more efficient version of ListView. We will see how to use some default components as well as building custom lists with our own layouts and adapters.

Hope you enjoy it, and please leave me feedback using any medium you see fit. :bowtie: Happy coding!

2 Answers

Really enjoyed the course. Thanks for your efforts, Ben!

Ben Jakuben
Ben Jakuben
Treehouse Teacher

Thanks for the feedback, and so glad to hear it! :)

Ben Jakuben
Ben Jakuben
Treehouse Teacher

Thanks for the feedback, and so glad to hear it! :)

Hey,

First, thanks for the great course!

Here's my feedback - I've learned my way around a multiple languages, frameworks and game engines over past 3 years. And I must admit android framework seems to be one of the thoughest yet. As I learn from your courses I'm making an app of my own to ensure I understand what's going on, instead of simply repeating what I see on the screen.

So it would be easier for n00bs like me to understand what is going on if you'd stuck to MVP first (meaning, 1st course - how to load JSON, without networking best practice, then how to use list views without gradient backgrounds and other stuff). And once we get a handle of basic concepts, then we can improve our networking scripts, do visual tips and tricks and so on.

Hope this makes sense.