Pierwsze pytanie czy znasz język programowania c++ lub Javę? Bo widzę , że chyba nie bardzo. Napisanie komunikatora to nie jest 5 minut i raczej nikt nie napisze za ciebie programu. Jaka jest twoja wiedza w programowaniu abyśmy mogli rozmawiać?
Pod jaki system ten komunikator coś na PC na telefon ? Rozumiem, że część serwerową też będziesz pisał? bo te komunikatory to aplikacje klienckie i działają w oparciu o serwery... może na początek coś prostego napisz np. prosty komunikator tekstowy w pythonie co da ci pogląd na problem.