Elérkezett az idő a MonaPhone életében, amikor az egy irányú Windows XP-s verzió folyamatos turbózása helyett, a meglévő verziót portoljuk át más platformokra. Értve itt a Linuxos, Windows 98, ME, 2000 és persze Mac Os X platformokat is. Mivel a tesztkörnyezetek felállítása folyik jelenleg, így kézenfekvő volt, hogy hát próbáljuk ki az én Mac-emen a MonaPhone-t. Mivel ugye egy tray kezelő is van a legújabb verzióban ezért gyorsan hozzá kellett írni egy rövid kódot, ami oprendszert szerint betölti az egyes operációs rendszer specifikus elemeket.

Windows esetén a dll-es tray ikon kezelőt, KDE esetén a kde tray kezelő modulját, Mac esetén meg semmit se (majd később meglátjuk hátha a menüsorba el lehet helyezni valami ikon féleséget) kell betölteni. Ezt gyorsan megírta Laci, majd teszteltünk. Meglepetésre ment a bejelentkezés. Az első gond ott jelentkezett, hogy az ablakok rajzolása valami miatt elhalt. Nem jelentek meg se adatok, se igazán a chat ablak. Ezen túl, ha chatelni akartunk az ment. Be is jelentkezett a kliens. Viszont a bal oldani menüsorban nem jelentek meg a felhasználók. Ez egyértelműen GUI gond. Lacinak hirtelen nem is volt ötlete. Így néztük inkább a hívást. A híváskor megjelent a kis felugró ablak, ahol elfogadhatjuk, vagy elvethetjük a hívást. Elvetésnél tökéletesen működött is, ha fogadni akartuk, akkor viszont egyből ledobott a server. A hívó és a hívott fél is egyaránt megszakadt. A gond az, hogy értelmezhető problémát nem dobott ki a java virtual machine debuggere. Miért és mitől jönnek elő ezek a gondok pont Macen. Sajnos a Mac Os X java-ja kicsit spéci. Ezért majd neki lehet állni kísérletezni, hogy mi az amit megeszik és mi az amit nem. Én nagyon bízom benne, hogy sikerül stable kiadást produkálni Mac-es platformra is. Be fogok róla számolni az biztos.