MacFreak Messenger
20 april 2004 - 20:04    reactie #25
geplaatst door: Boramor
Hmm.. Ik heb dat niet en ben ook niet van plan het te gaan gebruiken.
Maar ik kan gewoon dingen als icons maken e.d
MacFreak Messenger
20 april 2004 - 20:58    reactie #26
geplaatst door: Eiji
@PjotriDVDguru; je noemt daar allemaal programma's die door proffesionele programmeur zijn gemaakt; met een heel team erachter met veel ervaring met Instant messengers, kort weg gezegd, ik denk niet dat er Audio/video/file transfer wordt geimplementeerd in MacFreak messeger (als hij van de grond af komt), simpel erg omdat wij nog de manschap, nog de kennis erover hebben.

Geldt eigenlijk voor allen, verwacht er nu niet veel van, als het goed is moeten we het wel aan de praat kunnen krijgen voor chatten, maar voor file-transfer en audio/video chat hebben we geen tijd nog kennis.

Het belangrijkste nu is mensen die eraan willen werken:
Programeren: Eiji (kan bestaand editten, niet zelf schrijven)
Vormgeving: Plexyglazz, Boramor (icons en derg.), jimmorris

Goed nu nog een echte programmeur en we moeten ergens komen; als je al ideen hebt of al dingen kunt leveren, gewoon hier posten (zoals broncode link van een multi-im programma of een klad GUI/icon)

(Bewerkt door Eiji om 21:01, 20-04-2004)

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
21 april 2004 - 08:49    reactie #27
geplaatst door: XiC
Ik zou graag lay-out/schermen willen zien, ik denk dat ik een groot deel van de code heb liggen.
MacFreak Messenger
21 april 2004 - 15:51    reactie #28
geplaatst door: Eiji
XiC alleereerst, WELKOM!

Daarnaast zal ik wel een schetsje maken, maar als je al code daarvoor hebt, dat zou toppie zijn. (btw, waarom heb je dat al liggen, als ik vragen mag)

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
22 april 2004 - 09:07    reactie #29
geplaatst door: XiC
Omdat ik in wat hobby uren een Jabber client geschreven heb  :withstupid:
MacFreak Messenger
22 april 2004 - 13:18    reactie #30
geplaatst door: External Brainz
Is het niet heel handig om verder te bouwen op Adium?

Adium heeft:
MSN, AOL/iChat en ICQ support
MSN Usericon support (ism met adresboek geloof ik zelf)
Behoorlijk wat cocoa
gebaseerd op Gaim
een open source licentie

Adium mist:
Een gbruiksvriendelijke interface
Een aantal specifieke msn features zoals link naar profielpagina en zo

Volgens mij komen we al een heel eind door met interface builder eens aan de nibjes van adium te zitten...

Zie http://www.adiumx.com/development.php

Als mensen onze interface leuker vinden dan zal 'ie wel in Adium worden ingebouwd... Want als ik zo kijk zijn er hier een half dozijn interfacebouwers (ik ben er ook een) en anderhalve programmeur, dus tja, dit lijkt me een hoop werk schelen wat niemand hier kan/wil doen.

(Voor de meer diehard mensen is XiC's jabber client nemen en daaromheen een cocoa UI bouwen ook mogelijk natuurlijk, maar wel net iets lastiger...)

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
22 april 2004 - 16:02    reactie #31
geplaatst door: Eiji
Er staat op de site dat je XCode en Panther nodig hebt, hoewel ik dat nu ga uittesten heb ik geen Panther, maar dat wat je voorstelde (sourcecode pakken en een GUI omheenbouwen) was wel mijn plan ja, maar al mensen idee/schetjses voor een GUI?

Btw ik wil wel dat de MFMessnger ook Jaguar ondersteunt, kan ik mee genieten :withstupid:

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
22 april 2004 - 17:02    reactie #32
geplaatst door: External Brainz
Ik weet niet of we te veel energie moeten steken in Jagwire ondersteuning. Ik moet zeggen dat het nu nog vrij veel gebruikt wordt, maar tegen de tijd dat ons programma bij een bruikbare 1.0 versie komt is 10.4 (bijna) uit en is het marktaandeel Jaguar weer wat kleiner.

En het is wel zo: hoe meer terugwaarts compatible je programma is, hoe minder cool het kan zijn, want met iedere versie van OS X komen er voor developers coele features bij die ze kunnen gebruiken, en dan is er altijd het dilemma om te kiezen tussen coolheid (krijg je gebruikers mee, zeker op de mac) of compatibiliteit (zodat er geen mensen bij voorhand worden uitgesloten).

Verder wordt het met iedere nieuwe versie van OS X makkelijke om te programmeren, doordat apple je steeds meer werk uit handen neemt door standaardfancties.

Ik denk dat 10.3 vrij lang op de markt is, en tegen de tijd dat 'ons' progje uit komt wel mainstream genoeg is.

Ik wil wel eventjes onze opties opsommen. we kunnen, in volgorde van moeilijkheid:

Een cocoa open source app nemen en een nieuwe interface bouwen:
- met Adium (heeft al meer features, (iTunes support, Adresboek- en msn-iconen supprt) gaim-gebaseerd, laat minder werk voor ons over, maar werkt pas vanaf 10.3 door al die features)
- met Fire (is erg spartaans, maar wel compatible met 10.1 of zo, maar dat komt weer omdat het zo spartaans is)

Een java open source app nemen en de interface tunen voor mac-gedrag:
- met dMSN (een goede mac interface in pure java kan heel erg goed, is alleen niet altijd snel)

Een java open source app nemen en een nieuwe interface bouwen:
- met dMSN (Apple heeft heel veel werk gestoken in java-cocoa interactie, dus moet goed kunnen)

Een X11 app nemen en de interface naar OS X porten:
- met Gaim (is nog niet gebeurd, maar gaim draait wel binnen X11)
- met aMSN (hebben ze zelf al gedaan, maar is brak)

Een X11 app nemen en daarvoor een cocoa interface bouwen
- met Gaim (maar dat heeft Adium ook al gedaan)
- met aMSN (want geporte X11 interfaces blijven bijna altijd lelijk)

Wat we NIET kunnen:
- iChat aanpassen zodat het MSN ondersteunt (closed source)
- iets doen met Proteus (ook closed source)
- Microsoft MSN verder aanpassen dan een paar resources

Wat waarschijnlijk geen optie is:
- Mac Messenger (werkt prima, werkt zelfs op hele oude macs, iTunes support, maar enkel MSN)

Een outsider
- Gnomemeeting voorzien van een aqua inerface, dit programma zou met msn moeten kunnen videochatten, maar ik heb het nog niet getest.

Ik opteer voor de bovenste optie, maar de rest is wel wat avontuurlijker.

(Bewerkt door External Brainz om 17:05, 22-04-2004)

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
22 april 2004 - 17:31    reactie #33
geplaatst door: Eiji
We hebben btw een halve programmeur (ikke; XiC heeft zich niet "echt" gemeld om te programmeren en jij(=external brains) zegt zelf meer voor GUI te zijn) en ik zelf heb alleen Jaguar; Ik heb gekeken en Adium is alleen bewerkbaar met Xcode dus dat zal nu niet lukken (van mijn kant)

Proteus heeft WEL zijn multiservice code vrij, sinds dit deel wel Opensource is (is namelijk libGaim), maar het programma zelf niet, dus daar kunnen we wel wat mee, maar dat wordt nu even wat moeilijker

Ik weet niet zeker of 10.4 wel al uit is wanner ons proggie in beta is, als we toch beslissen Adium te gebruiken, kan het best al eens eerder uit zijn.

Fire noem jij spartaans, wat bedoel je daarmee? :cheesy:

Java moeten we niet doen; dan krijg je zoiets al dMSN, het werkt wel, maar ongelooflijk bagger.

X11 is niet echt practisch, veel mensen hebben het niet en kunnen er niet mee werken/ hebben er nooit mee gewerkt (waaronder ik)

Ik heb btw al in de nibs gekeken van ichat (dat kan dan weer wel) maar om die user interface identiek over te nemen gaat niet werken, simpel weg omdat die connecties niet zullen kloppen.

Die link van jouw naar Gnome meeting verwijst in feite naar fink, ik heb daar alle eens eerder van gehoord, maar wat is fink nu eigenlijk?

(als ik aan panther kan krijgen (mss via me broer, waarschijlijk niet) dan kan ik wel al beginnen aan Adium; ook al zunnen een heleboel andere jaguar users MFMessnger dan niet kunnen draaien)

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
22 april 2004 - 17:52    reactie #34
geplaatst door: Boramor
Eiji, je moet je goed beseffen dat een programma als een chatprogramma niet binnen 2 maanden klaar is.
Dat kan een jaar duren voordat je een goed programma hebt.

Tegen die tijd is 10.4 wel uit en zullen veel mensen toch die switch maken.
En je gaat me toch niet wijsmaken dat je niet aan 10.3 kan komen?  :thumbs-up:

MacFreak Messenger
22 april 2004 - 18:07    reactie #35
geplaatst door: nuance
Ik heb even naar dat Adium X gekeken, dat ziet er best aardig uit. Wat ik me afvraag, is het niet veel efficienter om
a) De wensen over wat de messenger moet kunnen door te geven aan het ontwikkelteam of
b) Als mensen zelf willen ontwikkelen, aan te sluiten bij het development team van Adium

Misschien dat je op die manier veer sneller resultaat kan hebben. Wat Boramor al zei, onderschat het ontwikkelwerk niet. En aan de OpenSource licentie zitten ook nog wel wat haken en ogen, die je ook goed door moet nemen.

MacFreak Messenger
22 april 2004 - 18:28    reactie #36
geplaatst door: External Brainz
@Eiji

Uit jouw posting maak ik op dat je je nauwelijks eerder in de onderwereld van OS X hebt begeven. Dat is niet erg, maar ik denk dat je dan (veel) te veel hooi op je vork neemt als je een messenger wilt programmeren. Een tip: Lees op de sites van dingen als fink wat het doet, en Google doet ook wonderen. En OS X 10.3 is inmiddels wel overal te krijgen voor minder dan 129 euro.
Maar goed, we doen dit allemaal om bij te leren dunkt mij, dus keep up the good work!

@nuance

Dit kan, maar is natuurlijk niet zo leuk. Maar wat mij het beste lijkt is een tussenweg tussen wat jij voorstelt en waarmee Eiji is begonnen.

Een hele messenger maken lijkt me niets, maar in het adium team komen wil ik ook niet. Ik ga liever klooien zonder dat de profs over mijn schouder meekijken.

Wat mij het mooiste lijkt is om de source van adium te pakken, daaromheen een prachtige UI te maken met interface builder, dat te publiceren als fork, met credit aan iedereen. Als het adium team onze interface beter vindt dan kunnen ze gewoon de onze nemen, en hebben we alsnog meegewerkt aan het programma, en wordt het niks, dan hebben we tenminste niet hun project verprutst.

Het lijkt mij zaak om onze UI voortdurend up to date te houden met elke nieuwe release van adium, en er verder heerlijk aan te verbouwen. Zou hebben we altijd een up to date programma.

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
22 april 2004 - 19:01    reactie #37
geplaatst door: Eiji
@boramor, ja ik kan zeggen dat ik niet aan Panther kan komen, ik ga het niet aanschaffen, hoe "geweldig" het dan ook is, kopen is geen optie, ik heb stomweg dat geld er niet voor over heb.

@nuance, het is niet zo zeer om een het maken van een "perfecte" messenger, maar om de "macfreak community" wat uit te breiden, met bijv. ook een IRC kanaalvoor Macfreak waar je onder 1 knop kan komen om zo met mede macfreakers te praten (de ichatgroep macfreak is btw dood)

@external, Mijn programmeer mogelijkheden zijn idd heel erg klein, dat kan je hier lezen, maar dat is ook meteen een reden waarom ik dit wil doen, door mee te "helpen" en te denken met "proffesionals" leer ik er weer wat meer van, sinds ik uiteindelijk wel in de programmeer "business" wil belanden (ik wil technische informatica gaan studeren omzo ICT-ontwikkelaar te worden)

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
22 april 2004 - 22:19    reactie #38
geplaatst door: External Brainz
@ Eiji

Ik kan zelf ook nauwelijks programmeren hoor! Ben net op de universiteit begonnen met Java. Maar net als jij wil ik ook meer gan kunnen. Maar daarom lijkt me simpel beginnen de beste optie. En dan kunnen we later verder in adium gaan rommelen dan alleen de UI. Misschien pakken ze ons 'geweldige' werk wel op daarzo  :happy:

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
22 april 2004 - 23:03    reactie #39
geplaatst door: Reflex
@External Brainz: aan welke universiteit studeer je :D ?
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
23 april 2004 - 10:26    reactie #40
geplaatst door: External Brainz
Ik studeer CKI in Utrecht. Net als Marijn en een aantal anderen hier (ik weet hun forumnaam zo even niet).
"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
23 april 2004 - 12:46    reactie #41
geplaatst door: Eiji
Volgens mij studeert Reflex aan de TU/e; zo ja, ben jij er dinsdag op de Voorlichtingsdag? ik ga daar namelijk naartoe ik doe 'smorgens Technische Informatica en 's middags Elektro-techniek. mss zie ik je dan

@external, i can see we share a passion  :wink: Maar idd; eerst een GUI schrijven is wel het makkelijskst, naast het feit dat ik geen Panther heb :crazy:  :cry:  :blush:  :cry:

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
23 april 2004 - 15:37    reactie #42
geplaatst door: External Brainz
Ik heb gisteren maar weer eens alle msn clients uitgeprobeerd, en ben er achter gekomen dat zowel Proteus als Adium inmiddels wel user icons ondersteunen, maar die niet samenwerken met het MSN netwerk. Dus msn gebruikers zien jouw icoon niet, en ik ook die van hun niet.

Ben daarom maar weer teruggegaan naar dMSN, waarvan versie 1703 behoorlijk goed werkt. Niet snel, maar het heeft een redelijk aqua interface als je die instelt.

En aangezien ik nu toch java aan het leren ben, en je daar in de toekomst altijd wel wat aan hebt, is hiet misschien toch handig daar eens naar te kijken...

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
23 april 2004 - 15:47    reactie #43
geplaatst door: Reflex
ik zit op de UT/e ja :) En ben er dinsdag ook. Je zult me waarschijnlijk niet zien, (tenzij in de CC kantine) want ik heb een drukke dag.

Maak je borst maar nat; want naast een klein beetje informatica, heb je in het eerste jaar ook een aantal projecten en presentaties te doen :) (en veel wiskunde uiteraard)

Als je me ziet lopen: jongen, 1.78 meter lang, wellicht rode element pet op, voorzien van baggy kleren (wat daar wel redelijk opvalt)

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
23 april 2004 - 15:51    reactie #44
geplaatst door: External Brainz
Als we er echt zin in hebben kunnen we hier heen...

Helaas ben ik nog ergens hier. Maar je moet ergens beginnen natuurlijk...

Als je serieus bezig wilt raad ik je de laatste link zeker aan. Ik ben er nu mee bezig, en ik kan het tot mijn verbazing nog grotendeels volgen ook. (ik ben absoluut geen meesterprogrammeur en zal dat ook nooit worden ben ik bang, maar iets maken vind ik leuk.)

Het lijkt me ook leuk om gewoon bij dMSN de java interface aan te houden en te kijken hoe we die zo kunnen aanpassen dat het zich in ieder geval aan de Apple HIG (human interface guidelines) houdt. De de voorkeuren op de goede plek en zo.

En mochten we java eenmaal kennen, dan moet het kunnen om er een cocia interface omheen te bouwen, en dan is je app wel snel. (Een goed Cocoa-java voorbeeld is natuurlijk Acquisition, t.o.v. LimeWire)

"Normal people ... believe that if it ain't broke, don't fix it. Engineers believe that if it ain't broke, it doesn't have enough features yet." - The Dilbert Principle
What kind of chip do you have in there, a Dorito? -- W. A. Yankovic, All about the Pentiums
MacFreak Messenger
23 april 2004 - 16:02    reactie #45
geplaatst door: Eiji
Een cocoa java applicatie zou idd wel fijn zijn, maar ik weet neit zeker of dat wel zo makkelijk is.

als er een eindhovenaar (en regio) is die zo vriendelijk is om met mij iets af te spreken over het uitlenen van zijn panther cd's (of andere manieren  :devil: ) dan begin ik meteen aan een nieuwe interface voor adium

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
23 april 2004 - 21:09    reactie #46
geplaatst door: XiC
Ook met de SWT toolkit kan je een native gui toveren.
SWT is de toolkit die met eclipse wordt meegeleverd en op veel platformen is geimplementeerd.

http://www.eclipse.org is een gratis Java IDE (grotendeels funded by IBM)

MacFreak Messenger
23 april 2004 - 22:53    reactie #47
geplaatst door: macfreakie

Citaat
Eiji om 21:41, 19-04-2004
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?


Yo @jen,
weet je wel hoe moeilijk dit is?  :happy:
JIJ hebt zo'n boek...

MacFreak Messenger
24 april 2004 - 11:12    reactie #48
geplaatst door: Eiji
TOMMIE!!!! :woot: je bent er weer;

over die moeilijksheid graad, als je weet wat er in de source staaat en wat alles doet (en hij is al klaar) dan hoef je dus alleen een interface te maken(ook dit kan uitdagend zijn), het wordt pas moeilijk wanneer je zelf aan die code gaat zitten

Maarre, deze manier van werken is het tegenovergesteld van wat ik nu "leer" want in mijn boek"-je" geven ze eerst de tip (hun eerste gouden regel) om eerst de interface te bedenken, en te bouwen, daarna pas de code en dan pas uitbreiden op dezelfde manier. totaal het tegenovergestelde

(btw we moeten nog een afspraak te maken wat betreft een 3 delig zwarte grote kat :wink:  :devil:  :music: )

(Bewerkt door Eiji om 11:15, 24-04-2004)

Gezocht: powermac G4 800mhz of meer
[MF] Eiji -> www.macfreakclan.cjb.net
MacFreak Messenger
24 april 2004 - 12:11    reactie #49
geplaatst door: macfreakie

Citaat
Eiji om 11:12, 24-04-2004
TOMMIE!!!! :woot: je bent er weer;

Al een paar uur.


Citaat
Eiji om 11:12, 24-04-2004
(btw we moeten nog een afspraak te maken wat betreft een 3 delig zwarte grote kat :wink:  :devil:  :music: )

Waar heb je het over?

UPDATE: ik vat je al :wiink:

(Bewerkt door macfreakie om 12:18, 24-04-2004)