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

iOS

Project Rainman App updated for Swift 2.0 (Example Code)

Hi everyone,

I wanted to share my weather app with you. I have provided the code via Github

alt text

If you have an questions about the code please let me know.

Hey Aaron Ackerman,

That looks great! Can I ask how long you've been developing for iOS? I just started learning Swift and I would love to be able to create something like this in the future.

Thanks whoswho,

I've been developing for about 3 years now. I started out with Objective-C, but immediately switch over to swift when it came now and NEVER looked back. The key to being a good programer is to program everyday. Even if it's only for 5 mins. I made a lot of progress my 2nd year programing because I set a side 1 hour in the morning and another hour in the afternoon. Stick with it an you will be an expert in no time.

Hey Aaron,

Thanks for getting back to me.

  1. I'm curious how you expanded your knowledge of Swift beyond Treehouse. Do you have any recommended resources?

  2. Do you think I would benefit from completing the iOS Development with Objective-C after I complete the Swift track? Or, how would you proceed after completing the Swift track?

Thanks!

Hi, I wanted to ask if it is better to program in swift than in obj c. I'm currently doing the iOS development with obj c and I don't know if I change to swift because I start to feel confident with it. Also, if I get to change, is it too different?

Thanks.

Hey Aaron,

Great project! Really digging the whole user interface and most of your stuff on dribbble. I was wondering:

  • How did you build those image assets? Sketch? Photoshop?
  • Where did you get started? Design course?

These designs are so beautiful (I can't stress it enough!)

Hey Aaron

Great Job , hands down one of the prettiest weather apps out there. I am working on my own project which has nothing to do with a weather app, but would like to ask you a few questions if you don't mind.

Would be great if you can send me an e-mail at jhoannarango@msn.com

Thanks in advance.

4 Answers

Steven Deutsch

Do you have any recommended resources? I did look at other resources like Lynda. But what helped me the most was building my own app from scratch and looking at example code from github. Joining a local community always helps too.

Do you think I would benefit from completing the iOS Development with Objective-C after I complete the Swift track? Or, how would you proceed after completing the Swift track? That's a tough question to answer I personally would not go back and look at it. However, most iOS jobs (That I have seen) require you to know both. I would continue to master Swift :) but I have no plans on ever touching objective-c again.

Richard Lu

I did not take a design course. I searched dribble for inspiration :)

How did you build those image assets? I used Sketch, as for the weather icons I got them from theme forest.com

Alejandro Chiari

I'm not sure how far you are into the project. If you have just started and want to learn swift I say stop where you are and GO SWIFT. If you are almost done I say finish it, then move on to swift.

Looks like a beautiful app, congrats