Witam
Przymierzam się do napisania aplikacji do pisania wiadomości. Chciałbym aby komunikacja odbywała się bezpośrednio pomiędzy użytkownikami(Nie zamierzam stawiać własnego serwera lub wykupić cudzy)
Najlepiej by było aby aplikacja działała na Windowsie i Linuxie. Moje pytania to:
1) Jakich protokołow użyć? Myślałem nad TCP/IP i do tego FTP lub IRC? Są jakieś lepsze alternatywy?
2) Jakiej biblioteki/ frameworka użyć do budowy GUI oraz innych części aplikacji?
3) Które szyfrowanie najlepiej wybrać (PGP itp)
Z góry dziękuje za odpowiedzi!