Tak jak w opisie, poszukuję technologi do czatu. Czy możecie mi polecić jakiś czat głosowy z kamerkami i pisaniem jak dawna spikeria/chatonic? Najważniejsze aby był online, nie w formie aplikacji jak paltalk czy zamtalk.
W jakiej technologi się teraz pisze czaty?
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Piwnica
- Postów: 7697
Node.js + WebSocket
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8489
nie rozumiem.
pytasz o technologie (jeśli tak to pewnie JavaScript i HTML5, WebRTC, WebSockety, czy co tam jeszcze się przyda), czy o gotową usługę czatową, która pozwala na szybkie stworzenie własnego pokoju?
- Rejestracja: dni
- Ostatnio: dni
BEAM + OTP (języki to Erlang lub Elixir), przykładem może być WhatsApp czy ejabberd.
- Rejestracja: dni
- Ostatnio: dni
Prędzej ECMAscript 6 lub TypeScript niż pchać się po stronie serwera w JavaScript. Wiele czatów widziałem w Scala i WebSocketach.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 459
Powiem, jak to u mnie wygląda: backend ogarnia Elixir & Phoenix, front ogarnia Angular. Do tego natywne apki. Klienci dobijają po websocketach.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Poznań
- Postów: 216
Jako alternatywę dla dotnetowców można rozważyć SignalR.
- Rejestracja: dni
- Ostatnio: dni
No dobrze ale w czym najłatwiej napisać taką aplikację czat na desktop?
https://www.zamtalk.com/
Ten czat ponoć napisali w Pascalu, czy może lepszym wyborem będzie QT-Quick/JS, czy JavaFX?
https://github.com/jamalcoder
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8489
język programowania akurat małe ma znaczenie chyba w kwestii łatwości zrobienie czata.
trudne rzeczy to:
- samo połączenie, komunikacja między klientami (jakieś sockety, plus jeszcze jakiś protokół wymiany danych itp.)
- autoryzacja
- baza danych (jeśli chcesz trzymać dane czatów gdzieś, bo jeśli chcesz wyświetlać tylko na bieżąco to mógłbyś to bez bazy nawet)
itp.
a nie to, czy masz pętlefor inczyfor(;;;)w języku...
Chociaż jeszcze jest kwestia interfejsu, tutaj np. można by się zastanawiać czy łatwiej bedzie ci zrobić interfejs w HTMLu czy w QT itp. Ale to problem, który nie ma związku już z czatem, tylko ogólnie z apkami na desktop.
aha, zwróć uwagę, że dobrą architekturą do czatu może być podział na osobną apkę-klienta i apkę-serwer - wtedy apkę-klienta możesz w ogóle w innych technologiach pisać niż serwer.
- Rejestracja: dni
- Ostatnio: dni
Czy postawienie tego czata jest darmowe i legalne, jeżeli nie będę na nim zarabiał?
https://123-flash-chat-server.en.softonic.com/
- Rejestracja: dni
- Ostatnio: dni
Brunatny Krawiec napisał(a):
Czy postawienie tego czata jest darmowe i legalne, jeżeli nie będę na nim zarabiał?
https://123-flash-chat-server.en.softonic.com/
spadnie na Ciebie 7 plag egipskich za uzywanie flasha w 2017 roku ;)
a tak powaznie to jako licencje masz "trial", wiec pewnie po jakims czasie CI sie pojawi komunikat ze musisz kupic
- Rejestracja: dni
- Ostatnio: dni
@Brunatny Krawiec jak chcesz sobie coś postawić do użytku wewnętrznego to użyj Mattermost, Rocket.Chat lub innych darmowych Slacko-podobnych rozwiązań.