MacFreak Messenger
19 april 2004 - 21:41   
geplaatst door: Eiji
Ik gebruik vaak Instant messenger's, maar ze doen niet net dat wat jij wil, of zien er niet zo uit.

Hoe dan ook, met alle verschillende source codes op het internet (proteus, fire, GAIM, aMSN vast ook wel) en alle creatievelingen hier dacht ik, misschien zouden wij met z'n alle een eigen instant messnger maken.

ik dacht zelf aan een soort van iChat, maar dan met alle IM service's, maar wat zeggen jullie ervan, een eigen MacFreak Messenger?

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
19 april 2004 - 21:52    reactie #1
geplaatst door: Piwi de Pinguin
Leuk ik schrijf bij deze even in als gebruiker  :tounge:

Nu nog mensen vinden die zoiets willen programmeren? :happy:

MacFreak Messenger
19 april 2004 - 21:55    reactie #2
geplaatst door: Henk Batelaan
 :thumbs-up:

Top idee! Programmeren kan ik helaas niet maar schrijf me maar in als beta tester!

MacFreak Messenger
19 april 2004 - 22:03    reactie #3
geplaatst door: Eiji
Programmeren kan ik niet echt, maar bewerken wel, ik wou het na me boek (zie draadje "programmeren: wie kan het mij leren") wel aan beginnen met bestaande codes.

Ik dacht zelf om het zoveel mogelijk in cocoa te doen, dat is denk ik wel het stabielst, welke programmeur wil mee werken, en welke creatieve geest komt met een GUI?

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
19 april 2004 - 22:18    reactie #4
geplaatst door: Thomas
En waarom zouden wij dan precies beter zijn dan Fire, Proteus, Adium, aMSN, dMSN....

Thomas

Wat ik hier uitkraam is puur mijn persoonlijke mening.
MacFreak Messenger
19 april 2004 - 22:19    reactie #5
geplaatst door: EdMac
Leuk initiatief! Wellicht moet het met wat programmeer-techneuten hier lukken! Zelf ben ik ook niet zo vaardig hiermee, maar wat zou het tof zijn als we met z'n allen een top-messenger kunnen klaarstomen. Laat mij ook maar Beta testen!
"O.. ja.. erhm... da's dan wel goed."
MacFreak Messenger
19 april 2004 - 22:20    reactie #6
geplaatst door: Plexyglazz
Vormgeving biedt zich aan...
MacFreak Messenger
20 april 2004 - 13:00    reactie #7
geplaatst door: Dries Van Giel
ik denk dat je al heel erg je best gaat moeten doen als je beter wil zijn als proteus of zo... anyway, succes ermee!
an apple a day keeps the doctor away...
MacFreak Messenger
20 april 2004 - 13:03    reactie #8
geplaatst door: osxy
Ik ga vandaag ook een poging voor een gui op papier doen. Als er iets uit rold zien jullie het verschijnen.
Workstation: iMac 20" Core 2 Duo 2.16 GHZ, 2 GB ram, 250 GB HD, 256 MB VRAM
Portable workstation: iBook G4 1.33 GHZ, 1 GB ram, 40GB HD, AP+BT
Server: Mac Mini 1.42GHZ, 1GB ram, 3x 80GB HD
MacFreak Messenger
20 april 2004 - 13:17    reactie #9
geplaatst door: XiC
Hmmmmmm ik heb al een jabber client in java geschreven.
Sinds afgelopen weekend een Mac....
Ik zou een Mac versie kunnen maken, want java applicaties kan je ook als mac applicatie packagen...

[edit]
Voor de mensen die jabber niet kennen, dit is een IM protocol welke de mogelijkheid geeft aan te sluiten op ICQ/AOL, MSN, Yahoo e.d.
zie ook http://www.jabber.org

(Bewerkt door XiC om 13:19, 20-04-2004)

MacFreak Messenger
20 april 2004 - 13:19    reactie #10
geplaatst door: Plexyglazz
Lijkt me wel verstandig om het eerst over functionaliteit te hebben en dan pas over de vormgeving.
! De GUI moet wel iets toevoegen aan het programma. (een leuk plaatje is ook niet alles)!

Dat brengt ons bij de vraag: "Wat moet de Messenger doen?"

Mijn wensen:
1. Weinig geheugen en CPU verbruik
2. compatible met iChat, ICQ en MSN

MacFreak Messenger
20 april 2004 - 13:26    reactie #11
geplaatst door: lon kriesels
Vooral de 2e wens is belangrijk :thumbs-up:
Imac G3 700 Mhz; Imac intel 2.0 Ghz; Macbook Intel 1,83 Ghz
MacFreak Messenger
20 april 2004 - 13:39    reactie #12
geplaatst door: mediaddict
en zeker file transfers ondersteunen
en audio en video
en ..

nee serieus, file transfer is bvb ook hetgene ik het meest mis
in de huidige versie van proteus

MacFreak Messenger
20 april 2004 - 15:47    reactie #13
geplaatst door: Reflex
Ik wil de mensen hier niet ontmoedigen, maar het ontwikkelen van een instant messenger client is echt _veel_ werk. Meer dan het lijkt.
De grote lijnen van de applicatie heb je zo in elkaar zitten. Maar de implementatie van de protocollen is een bitch. helemaal als je, zoals eerder genoemd werd, ook nog eens audio en video wil gaan gebruiken.

Kijk naar Fire. das een milti-protocol messenger, bestaat al een forse tijd, maar heeft nogsteeds _erg_ veel gebreken. (zo vind ik persoonlijk de User Experience brak).

Ik denk dat je beter je tijd daarin kunt steken, dan in het ontwikkelen van een eigen menssenger.

Als je een beginnend programmeur bent zijn dit soort projecten geweldig, en je leert er een hele hoop van. Het probleem is het vinden van de professionele programmeurs die de tijd en ook nog eens de zin hebben om het geheel draaiende te houden.

just my € 0.02

God has a hard on for Marines, because we kill everything we see. He plays His games, we play ours. To show our appreciation for so much power, we keep heaven packed with fresh souls. God was here before the Marine Corps, so you can give your heart to Jesus, but your ass belongs to the corps.
MacFreak Messenger
20 april 2004 - 16:07    reactie #14
geplaatst door: Eiji
Mijn "plan" was dan ook niet om BETER te worden als Proteus en derg. want zoals Reflex zei, dat is onmogelijk, ook file-transfer en audio/video zullen wij niet kunnen, fire en proteus hebben het nogaltijd niet, en die werken er toch echt veel harder aan.

Het idee was namelijk om een "MacFreak Messenger" te maken, een messenger door macfreakers, voor macfreakers, wat bestaat uit een combinatie van andere multi service messengers

Een simpele GUI is wel te maken, met AIM, MSN, ICQ ondersteuning en als het mogelijk is een MacFreak kanaal op IRC (dus ook IRC ondersteuning).

De broncodes van AdiumX, Fire0.32, Gaim0.76 en Proteus heb ik zelf al, ik zal de directe links geven. In principe is het nu wel mogelijk om een GUI te maken en dan aan de al gemaakt broncode te koppelen, maar dan houden we dingen over en missen we dingen (zoals IRC)

We beginnen gewoon bij het begin en zorgen dat we 1 service aan de praat krijgen via Jabber (bijv. MSN) met een simpele GUI (zoald die van iChat), daarna kunnen we het uitbreiden naar meerde service's, hebben we geluk dan komt er vanzelf wel iemand die file-transfer activeert, die wij (met geluk) kunnen implimenteren.

Ik wil eerst weten, wie er aan mee zouden willen helpen aan het programma zelf en wat dat dan is, dus GUI en broncode en derg.(GEEN Bèta testers)  Daarna kunnnen we bespreken wie wat doet en beginnen met een simpele messnger

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
20 april 2004 - 16:54    reactie #15
geplaatst door: Plexyglazz
Helaas ben ik geen programmeur en heb ik geen ambities in die richting, maar ik hoop dat jullie het van de grond krijgen.
Misschien is integratie met de MacFreak site een idee?
MacFreak Messenger
20 april 2004 - 17:42    reactie #16
geplaatst door: Eiji
Ik denk dat dat pas mogelijk is wanneer we een programma hebben, maar mss kunnen we ons wel aanmelden bij sourceforge

Mogen we btw het Macfreak logo gebruiken in de "about box"?

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
20 april 2004 - 18:03    reactie #17
geplaatst door: Appleidee
Om processor en geheugen-gebruik te drukken is het het best om het programma in Cocoa te schrijven. Ik denk dat je dan al een heel eind bent.
MacFreak Messenger
20 april 2004 - 18:12    reactie #18
geplaatst door: Eiji
Dat lijkt mij ook het slimst, maar we moeten wel nog bepalen of we de "jabber core" nemen en dan een programma omheen bouwen, of een bestaande source pakken en daarop verder gaan.

Het belangrijkste nu is mensen die eraan willen werken:
Programeren: Eiji (ik kan het wel editen, maar echt schrijven niet)
Vormgeving: Plexyglazz

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
20 april 2004 - 18:27    reactie #19
geplaatst door: Boramor
Wil ook wel wat vormgeven.

Maar vooral een vraag.
Is de broncode van de chatprogramma's die je gebruikt open-source.
Vrij om te verwerken? Altijd handig om te checken.
Verder hoop ik dat je wel onder de GNU gaat werken.

MacFreak Messenger
20 april 2004 - 18:50    reactie #20
geplaatst door: Reflex

Citaat
Appleidee om 18:03, 20-04-2004
Om processor en geheugen-gebruik te drukken is het het best om het programma in Cocoa te schrijven. Ik denk dat je dan al een heel eind bent.

Cocoa maakt uiteindelijk gebruik van dezelfde internal system APIs als Carbon. Het verschil is echter dat cocoa je een hele hoop werk uit handen neemt. Of je evenveel geheugen gebruikt of niet, is puur afhankelijk van hoe efficient je programmeert. (idem aan de processor usage)

Het is net als met ijs. ieder heeft zijn favoriet. :smile:

God has a hard on for Marines, because we kill everything we see. He plays His games, we play ours. To show our appreciation for so much power, we keep heaven packed with fresh souls. God was here before the Marine Corps, so you can give your heart to Jesus, but your ass belongs to the corps.
MacFreak Messenger
20 april 2004 - 19:01    reactie #21
geplaatst door: Vitruvius
Kunnen jullie niet Apple benaderen om iChat beter te maken in plaats van (weeral) een nieuwe messanger te maken.  :cheesy: Eén van de vele rare dingen aan sofware is dat men voor elke bewerking tientallen programma's heeft, in plaats van een bestaand programma te verbeteren.
ik krijg het op mijn zenuwen wanneer ik vier progamma's moet gebruiken omdat elk programma iets kan dat de rest niet kan, in plaats van de programma's samen te gooien en er één te maken dat alle functies aan kan. :mad:
Archaeology is fun, opgraven is afzien! MacBook Pro, iMac, iPhone, iPad.
Ergens in de evolutie is er iets gigantisch fout gegaan.
MacFreak Messenger
20 april 2004 - 19:05    reactie #22
geplaatst door: Eiji
Als we dat konden, had ichat allang MSN ingebouwd, het is al een wonder dat je ICQ mensen zou moeten kunnen toevoegen. Trouwens, ik denk dat als we wat moeite doen, we toch een redelijke ichat cloon kunnen maken, maar dan met meerde IM service's, hoef je geen 4 programma's te gebruiken

@Boramor; de broncodes die we gebruiken zijn idd vrij om te bewerken, zolang er duidelijk bij staat van wie het afkomt.

@Boramor en Reflexx; kunnnen jullie met Interface builder omgaan? als je de GUI wilt maken; is het wel zo makkelijk om Interface Builder en Project Builder te gebruiken (ik ben zelf xCode loos; ik bezit geen Panther)

voor de rest zijn er wel programmeurs gevraagd, mss wil Reflex meehelpen? :hypocrite:

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
20 april 2004 - 19:07    reactie #23
geplaatst door: PjotriDVDguru
Het is steeds kiezen, gebruik ik Fire (online voor alle  services) of heb ik gewoon iChat aanstaan (voor AOL), YahooMessenger (voor video met yahoo) ISPQ videochat (voor ICQ) en ohphoneX (voor video met MSN) en iVisit (voor video met iVisit)

Wat mist is een applicatie waarbij ik alle netwerken beheer en ook meteen mee kan video chatten. Kortom, een markt voor een MacFreakMessenger is er wel. Wanneer het voldoet aan bovenstaande.

MacFreak Messenger
20 april 2004 - 20:04    reactie #24
geplaatst door: jimmorris
Late reactie, maar vormgeving meld zich ;)
iCommune. - Your Life. Online.
[ i c o m m u n e . o r g ]