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
Ben JakubenTreehouse Teacher
Would you like another Android basics course before a refresh of Blog Reader?
Hey Android students! I'm about to start the refresh cycle of the Blog Reader app. But as I'm getting started, I'm thinking about other simple elements of an Android app that I'd like to cover, too.
For those of you who have taken the track, how was the pace and transition? Is it good to go into the Blog Reader now, or should I add another short project on the basics that covers things like EditTexts, ImageViews, and layouts in a little more detail before getting into ListViews and networking?
Thanks for the feedback, and stay tuned for lots more this year!
P.S. Did you hear we hired a full-time Java teacher? His name is Craig Dennis and he's hard at work on Java Basics.
My reasons may be selfish, but it's honestly weird trying to follow along the Blog Reader course after having successfully (and enthusiastically) completed the refreshed Fun Facts course in 48hours. It's probably because Android Studio is so much better than Eclipse, but also because you refer to line numbers that aren't the same in the code that Android Studio generates.
So my request would be that you dive right into a Blog Reader refresh and mention important concepts along the way coz ... I'm on fire!
Hi Ben, is it possible to do an map related android app?
Jun XIE10,363 Points
Dear Sir, I am so excited to hear from you. I like the pace of the FunFacts app and it gave me confidence. About the transition, I think it would give us more preparation to go into complex things, so I am hoping to learn some more basics through a short project. And I am kinda hoping that the short app can teach me some fancy effect, like how to use the gravity. Thanks . ^_^
Travis CarneyFront End Web Development Techdegree Graduate 17,797 Points
AdMob, maybe as an add on course. Where we tack an ad on to the bottom of our fun fact app.
Susanna Remec12,316 Points
Hello, I also would like to see Google maps and SQLite tutorials for Android Studio. FunFacts was very easy to follow and I look forward to learning more from you. Thank you very much!
Sir Ben Jakuben . Back-end Development, i meant teaching us some basic technology needed apart from Java programming to build a powerful android app, The destructive message app course, you used parse.com as the back-end. Giving us few other examples for different tasks would be nice, i also heard about Google app Engine. but right now, i do not know it,s usefulness.
Best Regards Thanks
Any plan to use PhoneGap tool for Android Development?
Greg Hesp1,808 Points
I've completed the FunFacts app and I have nearly finished the BlogReader app. I started Treehouse a while back when the Crystal Ball app was here, however I struggled a bit due to the pace of it.
I completed the FunFacts app "with ease" and felt I had learn't more than I did with the Crystal Ball app. After completing the BlogReader app, I can certainly notice a difference.
The newer video goes through at a slower pace, but I feel you learn more. There are also some visual examples too which really help!
My opinion would be to redo the BlogReader app to bring it up to date with Android Studio, and then possible look at doing another basics app.
Possible to teach an android app allowing user to navigate from 1 layout to another?
Hey Ben! I do think it would be a good idea to have a second Android Basics course before the Blog Reader project, especially since the Fun Facts project leaves out a bunch of things that were covered in the original Crystal Ball project (creating and setting an app icon, implementing animations and sounds, using the accelerometer to detect shakes).
Question, though: I'm planning to study iOS development in addition to Android, since I'm interested in doing mobile dev in general. Do you think it would be more effective to do the Android and iOS tracks side-by-side, or should I just finish the Android track entirely before picking up iOS stuff? I thought that spending time on the basic stage of the iOS track might be nice at this point because it would allow me to wait until the refreshed Android courses are up before progressing on that track, but I'm unsure about whether picking up iOS at this point will make things easier or more difficult for me overall.
Maximilian Zimmer3,259 Points
I'd definitely agree with a refresh of the blog reader tutorial. I just finished the Fun Facts app and I'm eager to continue, but was initially a bit taken aback when I realized the Blog Reader is coded with the Eclipse IDE. I'm planning on just working my way through it with Android Studio, as I'm figuring the concepts are all the same, but having it up to date with the other course would be great.
I do agree another basics course that talks about some other things that seem to have been covered in the original crystal ball app (such as accelerometer use, sound, etc) as well as a more detailed look at the different views (such as image, text, textedit) would be great, but I'd vote for the Blog Reader app first, just to keep things consistent as you progress through the Android track.
You can always take the other basics course later on and for newcomers I think having things be consistent trumps that extra knowledge in the meantime.
Finally I wanted to let you know that I've thoroughly enjoyed the Fun Facts tutorial. You're doing a great job and I can't wait to learn more!
There was a huge learning curve between the fun facts app and the blog reader app; a lot of hustle working with Android Studio while referring to the tutorials using Eclipse. More so I'd like to see you refer to the api's from the android dev website with a brief introduction of what it does and how to use it. Lastly, I've come to the point where parse no longer meets my needs. I believe SQLite would be a great addition to the track.