• Welcome to the Off-Topic/Schweb's Lounge

    In addition to the Mac-Forums Community Guidelines, there are a few things you should pay attention to while in The Lounge.

    Lounge Rules
    • If your post belongs in a different forum, please post it there.
    • While this area is for off-topic conversations, that doesn't mean that every conversation will be permitted. The moderators will, at their sole discretion, close or delete any threads which do not serve a beneficial purpose to the community.

    Understand that while The Lounge is here as a place to relax and discuss random topics, that doesn't mean we will allow any topic. Topics which are inflammatory, hurtful, or otherwise clash with our Mac-Forums Community Guidelines will be removed.

messenger (change for mac?)

Joined
Aug 24, 2006
Messages
37
Reaction score
1
Points
8
Okey, strange title.. anywais... We are 2 programmers and 1 artist who are currently planing and almost done planing too.. to make a messenger service.. The reason is because I got the "job" to make an intern messenger for the people who make "bugs the bug genie" at zegeniestudios. They are currently working on bugs2 and they wish a intern messenger that they can use. But later on I was thinkin of maybe connecting to msn, yahoo and so on... perhaps, but in that case, I was wondering if there is a big change in the source codes that would have to be made if this messenger is going to work on mac too.. the thing is... we will be using win32 api... so.... guessing that´s a problem...

-thondal-
 
Joined
Mar 9, 2004
Messages
9,065
Reaction score
331
Points
83
Location
Munich
Your Mac's Specs
Aluminium Macbook 2.4 Ghz 4GB RAM, SSD 24" Samsung Display, iPhone 4, iPad 2
I would look for a nice open-source client to base the messenger off, or else you're going to be starting from scratch.

I'd also recommend using jabber as a protocol, since it's already open source.
 
OP
T
Joined
Aug 24, 2006
Messages
37
Reaction score
1
Points
8
We are going to start from scratch anyways ;) we are hoping to have a test messenger ready till february 07.. but time will show. If anyone has any good materials or tips or crits for that sake etc., then please, either post them here or mail me on [email protected]


-thondal-
 

Jem


Joined
Aug 16, 2006
Messages
245
Reaction score
10
Points
18
I know it's fun an' all that, but why re-invent the wheel? Is there something you require that the Jabber protocol doesn't supply?

As to changes for mac, surely you will abstract the Win32 API calls so as the UI can be made to sit on pretty much any interface without huge modifications?
 
OP
T
Joined
Aug 24, 2006
Messages
37
Reaction score
1
Points
8
well... not finished planing yet, so might use jabber protocol, but we have to look into it later on... as for how it supposed to communicate, firstly we are not trying to connect to msn and yahoo and other IM services, but have our own in the beginning. As for being able to speak between mac and windows we are hoping that it would be possible to accomplish that. The main reason for doing this from scratch is to learn. We have never done anything this "big".
We are mainly going to be using c++, but if we run into problem with connecting we might turn to using python for that, since the other programmer who is working on this allready knows how to do it in python.

-thondal-
 
Joined
Mar 9, 2004
Messages
9,065
Reaction score
331
Points
83
Location
Munich
Your Mac's Specs
Aluminium Macbook 2.4 Ghz 4GB RAM, SSD 24" Samsung Display, iPhone 4, iPad 2
Well if you're not trying to connect to other IM services (which is a pain apparently), I'd really go with Jabber. There are enough proprietary protocols in the IM space already, and even if this is mainly for the experience, you never know - it might take off... :)

If you think you're getting off easy by using an already existing protocol, why not try adding a few things?

Since this is a messaging system for a team of coders, add markup support. Or a mode to switch between conversation and coding? A collaborative editing/chatting mode if you will. (Check out SubEthaEdit for an idea of what I mean).

Let us know how it turns out at any rate :)
 
OP
T
Joined
Aug 24, 2006
Messages
37
Reaction score
1
Points
8
thanx... We are planning on starting this friday with it... so i´ll post here if all goes well then ;)

Aptmunich, thanx for the help and ideas ;) the type of messaging system you talked about will be taken into consideration;) but first we just need it to work.

-thondal-
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top