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

General Discussion

How to make an messenger Im client?

I would be interested in learning how to make an Im client. Would anybody else be interested in the same thing?

Hi, not sure what you mean 100% but you mean to do like a chat?

7 Answers

Facebook mesenger, Aim, Yahoo messenger are examples.

If you mean the app, you would need to know some Java and Objective-C (iOS) for Android and Apple.

If you want to code it in browser, you need PHP or Ruby and i believe you need JavaScript. Its a lot of work and its complicated :)

Best to learn Basics of PHP and JS , know stuff in HTML and CSS and make it in WordPress in my opinion.

I know HTML, and CSS decently. I am not so fluent with JavaScript. I just got back into wanting to work on web pages a little bit back and needed some refresher stuff. I think you could do the whole thing with Javascript and node.js or php or whatever.

To code a website like facebook or dating site something like that , it would take you cople of weeks ,months to code it all by your self and + the logic. Insted with WP is time saving and you can do it under well, depends but lets say 1month a theme and all..

(my point of view)

I wouldn't want to do it with word press. What I would like to do is something like https://www.pidgin.im/ Pidgin only in a webpage from the ground up. Also I would like to learn all the steps with out using word press.

Thats the point of WP : p

ill break it down a bit

Im learning too so we are probably on a fairly similar level i guess,

When you make a WordPress theme , you need to build HTML with foundation . When you finished, you need to add some PHP , so you will learn about PHP that will help you later one. You would need some JS too to add interactivity e.g changing background etc.. and CSS to make the page how you wont to look like.

So what i mean by that you would code all by your self but you would use frameworks for PHP . You will learn this things and you would be closer to make a website withut CMD WP .

Thats what i think is good.
With WP, its just faster and all but what you want , it could come from it too with some time spending in WP Themes developement .

And to make site like Facebook i would say you would need a full time dedication 12 months onto it , working really really hard. Its easy , but.. you have go throw it and make to the other side , then it become easy.

I hope this helps. Just a point from my view to compare if you want.

For me it would take me a bit longer then a month, to build a social network sight like Facebook. .....My javaScript or PHP isn't that great.

Hince another reason I am here studying.

Whats even better that we have got forum that even STAFF answers :D not mentioning students that have everything in one finger too :D its a great support and a great way of learning.

In fact, i learn by watching some TTH content and then i learn alone wchitch means that e.g. a member help me to make a website, ot he will do it , and i learn it. That way i get comfortable with it and well i engioj it more than watching vidoes. If i had knowledge in my head of what i want to learn and teach my self that would be the best self-education ever : p i preffer just like that .

Yea I think this is a great sight. I was going to do the Codeschool thing, but I like this sight much better. I haven't decided if my next track will be JavaScript or PHP. Probably Php, what do you think Php or Ruby? I have messed a bit in Php, and I have no idea about Ruby but I heard it's much better so I don't know what I should take. More of the web is Written in PHP though.

I think Ruby might be the future .

Yes in my experience Ruby is easy as ulalal .

PHP is a bit harder.

Depends. If you want to get your site up there in cople of months , you should learn server language (PHP).

If you got time, you should learn JS which you should know anyways too .

Its up to you. But i would recommend to do a little of JS and then move to pHP in my opinion. I'm going to sleep so ill be well tomorrow .

Have nice day/night.

It was good talking to you have a good sleep.